博客
关于我
理解hmac module in Python
阅读量:339 次
发布时间:2019-03-04

本文共 529 字,大约阅读时间需要 1 分钟。

  • This module implements the HMAC algorithm as described by .

  • functions
    hmac.new(key, msg=None, digestmod='')hmac.digest(key, meg, digest)
  • mothods from HMAC object
    HMAC.update(msg) # m.update(a);m.update(b) is equivalent to m.update(a+b)HMAC.digest()HMAC.hexdigest()HMAC.copy()HMAC.digest_sizeHMAC.block_sizeHMAC.compare_digest(a,b)
  • Usage Example

    import hmacmessage = b'Hello, world!'key = b'secret'h = hmac.new(key, message, digestmod='MD5') # 如果消息很长,可以多次调用h.update(msg)h.hexdigest()
  • References

  1. — Secure hashes and message digests

转载地址:http://upge.baihongyu.com/

你可能感兴趣的文章
Maven的配置
查看>>
如何在bilibili上下载学习视频?
查看>>
Python爬虫利器之Beautiful Soup的全世界最强用法 五百行文章!
查看>>
09-Vue之本地应用v-for指令
查看>>
03-selenium元素定位
查看>>
19-selenium操作已启动的浏览器
查看>>
11-Python-作用域和命名空间
查看>>
10-Java-方法介绍
查看>>
2020.2.13普及C组 晾衣绳【纪中】【排序】
查看>>
2020.2.13普及C组 罗密欧与朱丽叶的约会【纪中】【前缀和】
查看>>
纪中2020.3.4普及C组模拟赛总结
查看>>
2020.3.8普及C组 自动匹配(auto)【纪中】【二分】
查看>>
纪中2020.3.18普及C组模拟赛总结
查看>>
纪中2020.4.8普及C组模拟赛总结
查看>>
YbtOJ 递推算法课堂过关 例5 平铺方案【递推(简单DP)】
查看>>
YbtOJ hash和hash表课堂过关 例1 字符串哈希【hash】
查看>>
YbtOJ hash和hash表课堂过关 例4 单词背诵【hash】【二分】
查看>>
CSUST 2021 周赛 2 题解
查看>>
【车牌识别】基于matlab GUI BP神经网络车牌识别【含Matlab源码 858期】
查看>>
【人脸识别】基于matlab GUI灰度化教室人数统计【含Matlab源码 602期】
查看>>