我正在用 python 3 编写一个程序,它需要加密函数(至少是 aes 和 rsa)。我发现 PyCrypto 似乎只适用于 2.x 版本。
是否有任何适用于 python 3 的好工具,或者我应该开始翻译我的程序以与 python 2(或任何其他解决方案)兼容?
谢谢
更新 如下所述,PyCrypto 现在可以在 py3k 上使用
原文由 Martin Trigaux 发布,翻译遵循 CC BY-SA 4.0 许可协议
我正在用 python 3 编写一个程序,它需要加密函数(至少是 aes 和 rsa)。我发现 PyCrypto 似乎只适用于 2.x 版本。
是否有任何适用于 python 3 的好工具,或者我应该开始翻译我的程序以与 python 2(或任何其他解决方案)兼容?
谢谢
更新 如下所述,PyCrypto 现在可以在 py3k 上使用
原文由 Martin Trigaux 发布,翻译遵循 CC BY-SA 4.0 许可协议
密码库主要是数字计算,我不知道为什么 py3k 版本还不可用。
请谨慎使用它们,因为它们只是按照算法文本实现的开发程序。 (也就是说,我不确定原始python2版本的严谨性)。此外,它们都是纯 python 库,它们比使用 C 扩展编写的任何东西都慢(也许这就是为什么 py3k 版本被延迟的原因)。
原文由 Senthil Kumaran 发布,翻译遵循 CC BY-SA 2.5 许可协议
2 回答5.1k 阅读✓ 已解决
2 回答1.1k 阅读✓ 已解决
4 回答1.4k 阅读✓ 已解决
3 回答1.3k 阅读✓ 已解决
3 回答1.2k 阅读✓ 已解决
1 回答1.7k 阅读✓ 已解决
1 回答1.2k 阅读✓ 已解决
PyCrypto 2.4.1 及更高版本现在可在 Python 3.x 上运行(请参阅 变更日志差异)。