云鹊BLOG云鹊BLOG云鹊BLOG
  • 首页

云鹊BLOG云鹊BLOG云鹊BLOG

当前位置:首页关于 hashlib 的文章
Python file_digest 的输入分支:同样读过两字节,为什么 BytesIO 与文件摘要不同

最新Python file_digest 的输入分支:同样读过两字节,为什么 BytesIO 与文件摘要不同

单元测试用BytesIO代替文件,先读掉一个头部,再调用file_digest。测试算出了全体字节的摘要,换成真实文件后却得到剩余尾部摘要。两者都接受二进制文件对象,但在本文运行版本里走了不同实现分支。这个反例提醒我...

yunqueblogyunqueblog/ 技术教程/ 2026-10-04/ 2 阅读
Python SHAKE 可变长度摘要:连续取两次四字节,为什么拼不成一次八字节

Python SHAKE 可变长度摘要:连续取两次四字节,为什么拼不成一次八字节

SHAKE允许调用方指定摘要长度,很容易被误用成一个可以连续read的字节流。循环调用digest(4),想分三次取出十二个不同字节,实际却反复得到开头四字节。长度可变,不代表对象内部存在会随着digest调用前进的...

yunqueblogyunqueblog/ 技术教程/ 2026-10-02/ 15 阅读
  • 1
  • 共 1 页
Copyright2020后台修改文字. 基于Z-BlogPHP搭建