信息摘要计算模块,可用于计算信息摘要和摘要签名
| Type | Method and Description |
|---|---|
| const | public const MD2MD2MD2MD2 信息摘要算法标识常量 |
| const | public const MD4MD4MD4MD4 信息摘要算法标识常量 |
| const | public const MD5MD5MD5MD5 信息摘要算法标识常量 |
| const | public const SHA1SHA1SHA1SHA1 信息摘要算法标识常量 |
| const | public const SHA224SHA224SHA224SHA224 信息摘要算法标识常量 |
| const | public const SHA256SHA256SHA256SHA256 信息摘要算法标识常量 |
| const | public const SHA384SHA384SHA384SHA384 信息摘要算法标识常量 |
| const | public const SHA512SHA512SHA512SHA512 信息摘要算法标识常量 |
| const | public const RIPEMD160RIPEMD160RIPEMD160RIPEMD160 信息摘要算法标识常量 |
| Type | Method and Description |
|---|---|
| Digest | digest(Integer algo,Buffer data)根据指定的算法标识创建一个信息摘要运算对象 |
| Digest | digest(Integer algo)根据指定的算法标识创建一个信息摘要运算对象 |
| Digest | md2(Buffer data)创建一个 MD2 信息摘要运算对象 |
| Digest | md4(Buffer data)创建一个 MD4 信息摘要运算对象 |
| Digest | md5(Buffer data)创建一个 MD5 信息摘要运算对象 |
| Digest | sha1(Buffer data)创建一个 SHA1 信息摘要运算对象 |
| Digest | sha224(Buffer data)创建一个 SHA224 信息摘要运算对象 |
| Digest | sha256(Buffer data)创建一个 SHA256 信息摘要运算对象 |
| Digest | sha384(Buffer data)创建一个 SHA384 信息摘要运算对象 |
| Digest | sha512(Buffer data)创建一个 SHA512 信息摘要运算对象 |
| Digest | ripemd160(Buffer data)创建一个 RIPEMD160 信息摘要运算对象 |
| Digest | hmac(Integer algo,Buffer key)根据指定的算法标识创建一个信息摘要签名运算对象 |
| Digest | hmac_md2(Buffer key)创建一个 MD2 信息摘要签名运算对象 |
| Digest | hmac_md4(Buffer key)创建一个 MD4 信息摘要签名运算对象 |
| Digest | hmac_md5(Buffer key)创建一个 MD5 信息摘要签名运算对象 |
| Digest | hmac_sha1(Buffer key)创建一个 SHA1 信息摘要签名运算对象 |
| Digest | hmac_sha224(Buffer key)创建一个 SHA224 信息摘要签名运算对象 |
| Digest | hmac_sha256(Buffer key)创建一个 SHA256 信息摘要签名运算对象 |
| Digest | hmac_sha384(Buffer key)创建一个 SHA384 信息摘要签名运算对象 |
| Digest | hmac_sha512(Buffer key)创建一个 SHA512 信息摘要签名运算对象 |
| Digest | hmac_ripemd160(Buffer key)创建一个 RIPEMD160 信息摘要签名运算对象 |
public const MD2MD2MD2MD2 信息摘要算法标识常量
public const MD4MD4MD4MD4 信息摘要算法标识常量
public const MD5MD5MD5MD5 信息摘要算法标识常量
public const SHA1SHA1SHA1SHA1 信息摘要算法标识常量
public const SHA224SHA224SHA224SHA224 信息摘要算法标识常量
public const SHA256SHA256SHA256SHA256 信息摘要算法标识常量
public const SHA384SHA384SHA384SHA384 信息摘要算法标识常量
public const SHA512SHA512SHA512SHA512 信息摘要算法标识常量
public const RIPEMD160RIPEMD160RIPEMD160RIPEMD160 信息摘要算法标识常量
digest(Integer algo,Buffer data)根据指定的算法标识创建一个信息摘要运算对象
algo 指定摘要运算算法
data 创建同时更新的二进制数据
返回构造的信息摘要对象
digest(Integer algo)根据指定的算法标识创建一个信息摘要运算对象
algo 指定摘要运算算法返回构造的信息摘要对象
md2(Buffer data)创建一个 MD2 信息摘要运算对象
data 创建同时更新的二进制数据返回构造的信息摘要对象
md4(Buffer data)创建一个 MD4 信息摘要运算对象
data 创建同时更新的二进制数据返回构造的信息摘要对象
md5(Buffer data)创建一个 MD5 信息摘要运算对象
data 创建同时更新的二进制数据返回构造的信息摘要对象
sha1(Buffer data)创建一个 SHA1 信息摘要运算对象
data 创建同时更新的二进制数据返回构造的信息摘要对象
sha224(Buffer data)创建一个 SHA224 信息摘要运算对象
data 创建同时更新的二进制数据返回构造的信息摘要对象
sha256(Buffer data)创建一个 SHA256 信息摘要运算对象
data 创建同时更新的二进制数据返回构造的信息摘要对象
sha384(Buffer data)创建一个 SHA384 信息摘要运算对象
data 创建同时更新的二进制数据返回构造的信息摘要对象
sha512(Buffer data)创建一个 SHA512 信息摘要运算对象
data 创建同时更新的二进制数据返回构造的信息摘要对象
ripemd160(Buffer data)创建一个 RIPEMD160 信息摘要运算对象
data 创建同时更新的二进制数据返回构造的信息摘要对象
hmac(Integer algo,Buffer key)根据指定的算法标识创建一个信息摘要签名运算对象
algo 指定摘要运算算法
key 二进制签名密钥
返回构造的信息摘要对象
hmac_md2(Buffer key)创建一个 MD2 信息摘要签名运算对象
key 二进制签名密钥返回构造的信息摘要对象
hmac_md4(Buffer key)创建一个 MD4 信息摘要签名运算对象
key 二进制签名密钥返回构造的信息摘要对象
hmac_md5(Buffer key)创建一个 MD5 信息摘要签名运算对象
key 二进制签名密钥返回构造的信息摘要对象
hmac_sha1(Buffer key)创建一个 SHA1 信息摘要签名运算对象
key 二进制签名密钥返回构造的信息摘要对象
hmac_sha224(Buffer key)创建一个 SHA224 信息摘要签名运算对象
key 二进制签名密钥返回构造的信息摘要对象
hmac_sha256(Buffer key)创建一个 SHA256 信息摘要签名运算对象
key 二进制签名密钥返回构造的信息摘要对象
hmac_sha384(Buffer key)创建一个 SHA384 信息摘要签名运算对象
key 二进制签名密钥返回构造的信息摘要对象
hmac_sha512(Buffer key)创建一个 SHA512 信息摘要签名运算对象
key 二进制签名密钥返回构造的信息摘要对象
hmac_ripemd160(Buffer key)创建一个 RIPEMD160 信息摘要签名运算对象
key 二进制签名密钥返回构造的信息摘要对象