Home · All Classes · Modules  · QSS HELP  · QSS 案例 · VER007 HOME

QCryptographicHash Class Reference
[QtCore module]

该QCryptographicHash类提供了一种方法来生成密码散列。More...

Types

Methods

Static Methods


Detailed Description

该QCryptographicHash类提供了一种方法来生成密码散列。

QCryptographicHash可以用来产生二进制或文本数据的加密哈希值。

目前MD4,MD5和SHA-1被支持。


Type Documentation

QCryptographicHash.Algorithm

Constant Value Description
QCryptographicHash.Md4 0 产生一个MD4哈希总和
QCryptographicHash.Md5 1 生成一个MD5散列总和
QCryptographicHash.Sha1 2 生成一个SHA1哈希总和

Method Documentation

QCryptographicHash.__init__ (self, Algorithm method)

构造一个对象,该对象可以使用用于从数据创建密码散列method

QCryptographicHash.addData (self, str data)

将第一length的字符data到的加密哈希值。

QCryptographicHash.addData (self, QByteArray data)

这个函数的重载addData( ) 。

QByteArray QCryptographicHash.hash (QByteArray data, Algorithm method)

返回的散列data using method

QCryptographicHash.reset (self)

重置对象。

QByteArray QCryptographicHash.result (self)

返回最终的哈希值。

See also QByteArray.toHex( ) 。




PyQt 4.10.3 for X11 Copyright © Riverbank Computing Ltd and Nokia 2012 Qt 4.8.5