0

私はPython用にコンパイルされたdes実装を探しています。M2Crypto が機能せず、"ImportError: DLL の読み込みに失敗しました:" というエラー メッセージが表示されます。OpenSSLLight がインストールされています。

編集:OK、M2Cryptoで修正。何らかの理由で、SSLLight のインストール中にライブラリをプログラム ディレクトリに配置することを選択すると、それらはプログラムによって認識されません。ライブラリをWindowsディレクトリに配置してopenssllightを再インストールしたところ、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 に答える