如何解决Python hashlib 的 sha256 是否采用英特尔 SHA 扩展?
CPython hashlib 的 SHA256 是否使用 Intel SHA extensions ?如果是,从哪个版本开始?
由于 CPython 将 OpenSSL 用于其加密原语,因此它也应该使用其硬件加速功能(AESNI-SHA256 于 2015 年 1 月 22 日被添加到 OpenSSL between 1.0.1l and 1.0.2),但我不知道 SHA256 是否以及从何时开始使用硬件加速。我试图理解 the sha256module.c source 但在抽象中迷失了 :(
额外问题:AFAIK,CPython for Windows 版本静态链接 OpenSSL。它什么时候升级到理论上可以使用 SHA-NI 的 OpenSSL 版本,并且:它是否使用它们? (抱歉,我什至无法 Google 那个)
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。