aardio 文档

crypt.sm3 库模块帮助文档

crypt 成员列表 #

crypt.sm3(data,lower) #

国密 SM3 哈希算法,返回 256 位哈希值(64 个十六进制字符)。
可选参数 @lower 指定 true 则函数返回值为小写字符串,默认为大写。

crypt.sm3 成员列表 #

国密 SM3 哈希算法。
计算较大的数据请改用 BouncyCastle.SM3 速度更快。

相关库: crypt.sm4, BouncyCastle.SM3, BouncyCastle.SM2

crypt.sm3.file(filepath,lower) #

计算文件的SM3哈希值
返回256位哈希值(64个十六进制字符)。
可选参数 @lower 指定 true 则函数返回值为小写字符串,默认为大写。

crypt.sm3.hmac(key,data,lower) #

使用SM3算法计算HMAC
@key 密钥
@data 待计算数据
返回HMAC值( 64 个十六进制字符)。
可选参数 @lower 指定 true 则函数返回值为小写字符串,默认为大写。

Markdown 格式