python - Python 2.4 中的 SHA256 哈希

标签 python sha256 python-2.4

有没有一种方法可以在 Python 2.4 中计算 SHA256 哈希值? (我强调:Python 2.4)我知道如何在 Python 2.5 中执行此操作,但不幸的是它在我的服务器上不可用,因此不会进行升级。我和this中的那个人有同样的问题问题,但使用 Python 2.4。

最佳答案

是的,你可以。在 Python 2.4 中,有一个 SHA-1 模块可以做到这一点。参见 the documentation .

但是,请记住,从该模块导入的代码在使用较新的 Python 运行时会导致 DeprecationWarnings。

好的,由于 SHA-256 的要求越来越严格,使用标准库中的 SHA-1 模块是不够的。我建议查看 pycrypto ,它有一个 SHA-256 实现。还有 Windows 二进制版本来匹配旧的 Python,请点击 Andrew Kuchlings 的链接 old PyCrypto page .

关于python - Python 2.4 中的 SHA256 哈希,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1328155/

相关文章:

python - 读取 .csv 文件并跳过 Python 2.4.3 中的第一行的命令是什么

python - 如何在 python 2.4 中设置 smtplib 发送超时?

python - OpenCV累积最大值

python - 使用 BeautifulSoup 查找 href 链接

python - g++ -shared 参数似乎导致了段错误

python - 无效参数错误 : required broadcastable shapes at loc(unknown)

java - 在 Java 中从浮点值接收与 php 中相同的 sha256 时出现问题

Java SHA-256 程序提供错误的哈希值

c++ - 使用 OpenSSL 进行签名验证

python - 如何检查文件是否已 checkout (Clearcase/Python)