hmac—Keyed-HashingforMessageAuthentication 2.2版本中的新功能。 源代码:Lib/hmac.py 该模块实现了RFC2104所述的HMAC算法。
hmac_init(Type,Key)->Context 类型 初始化流式HMAC操作的上下文。Type确定在HMAC操作中使用哪个哈希函数。Key是身份验证密钥。钥匙可以是任何长度。
hashlib.pbkdf2_hmac(name,password,salt,rounds,dklen=None) 该函数提供了PKCS#5基于密码的密钥导出函数2.它使用HMAC作为伪随机函数。
crypto.createHmac(algorithm,key) 创建并返回一个hmac对象,用指定的算法和秘钥生成hmac图谱。 它是可读写的流stream。写入的数据来用计算hmac。
options 如果需要反序列化外部存储的序列化数据,请考虑使用hash_hmac()进行数据验证。确保除了您之外的任何人都不会修改数据。 Parameters str 序列化字符串。

扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2026 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059
粤公网安备44030502008569号
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号
