Python的快速DES

时间:2011-05-03 07:38:19

标签: python des

我正在为python搜索编译的des实现。 M2Crypto不适用于我的错误消息“ImportError:DLL加载失败:”。安装了OpenSSLLight。

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

1 个答案:

答案 0 :(得分:0)

Pycrypto支持DES / DES3并且prebuilt Windows installers from Voidspace。快速举例:

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

'\xeb\x9d\xe7~&\xb4fp'