本文为您介绍密码算法相关函数的语法、说明、参数、返回值和示例。
aes_new | aes_enc | aes_dec | sha1 | sha2 | hmac | hmac_sha1 | md5 | md5_bin
aes_new
项目 | 描述 |
语法 |
|
说明 | 创建AES对象,用于后续的 |
参数 |
|
返回值 | 成功返回AES对象(字典类型),失败返回 |
示例 |
|
aes_enc
项目 | 描述 |
语法 |
|
说明 | AES加密。 |
参数 |
|
返回值 | 返回对 |
示例 |
|
aes_dec
项目 | 描述 |
语法 |
|
说明 | AES解密。 |
参数 |
|
返回值 | 返回对 |
示例 |
|
sha1
项目 | 描述 |
语法 |
|
说明 | 计算SHA1摘要。 |
参数 | s:待计算摘要的字符串。 |
返回值 | 返回SHA1摘要的二进制形式。 |
示例 |
输出:
|
sha2
项目 | 描述 |
语法 |
|
说明 | 计算SHA2摘要。 |
参数 |
|
返回值 | 使用SHA2摘要的二进制形式。 |
示例 |
输出:
|
hmac
项目 | 描述 |
语法 |
|
说明 | 计算HMAC类算法摘要。 |
参数 |
|
返回值 | 使用对应算法HMAC摘要的二进制形式。 |
示例 |
输出:
|
hmac_sha1
项目 | 描述 |
语法 |
|
说明 | 计算HMAC-SHA-1摘要。 |
参数 |
|
返回值 | 返回HMAC-SHA-1摘要的二进制形式。 |
示例 |
输出:
|
md5
项目 | 描述 |
语法 |
|
说明 | 计算MD5摘要。 |
参数 | s:待计算摘要的字符串。 |
返回值 | 返回MD5摘要的十六进制形式。 |
示例 |
输出:
|
md5_bin
项目 | 描述 |
语法 |
|
说明 | 计算MD5摘要。 |
参数 | s:待计算摘要的字符串。 |
返回值 | 返回MD5摘要的二进制形式。 |
示例 |
输出:
|