0

我正在为 python 搜索已编译的 des 实现。M2Crypto 对我不起作用,出现错误消息“ImportError:DLL 加载失败:”。已安装 OpenSSLLight。

编辑:好的,用 M2Crypto 修复。由于某些原因,如果您在安装 SSLLight 期间选择将库放在程序目录中,则程序无法识别它们。我重新安装了 openssllight,将库放入 windows 目录,现在 M2Crypto 加载。

4

1 回答 1

0

Pycrypto支持 DES/DES3 并具有来自 Voidspace 的预构建 Windows 安装程序。快速示例:

from Crypto.Cipher import DES
des = DES.new('13371337', DES.MODE_ECB)
des.encrypt('plaintxt')

'\xeb\x9d\xe7~&\xb4fp'
于 2011-05-03T13:44:05.587 回答