Python 2.7 for Windowsと互換性のあるAES暗号化ライブラリに関する推奨事項はありますか?
以前はPython2.6でm2cryptoを使用していましたが、Python 2.7用のm2cryptoのバージョンはなく、ソースからバージョンをビルドする試みは失敗しました。
ありがとう、マルコム
Python 2.7 for Windowsと互換性のあるAES暗号化ライブラリに関する推奨事項はありますか?
以前はPython2.6でm2cryptoを使用していましたが、Python 2.7用のm2cryptoのバージョンはなく、ソースからバージョンをビルドする試みは失敗しました。
ありがとう、マルコム
実際、M2Crypto パッケージは Python 2.7 を問題なくサポートしています — 暗号化を多用するアプリケーションで問題なく使用しています。ここでの問題は、Windows にはコンパイラが付属していないため、PyPI から .tar.gz を簡単にインストールできないことだと思いますか? それとも、コンパイルしようとするとエラーが発生しますか?
エラーに対する最善の対応は、私が知る限り、Python の最高の暗号化ライブラリであるものの代わりを求めるのではなく、エラーを修正できるように Stack Overflow に投稿することです。
更新: Python 2.7 で Windows 用の M2Crypto を正常にビルドできたので、すべての主要なプラットフォームで Python 2.7 で問題なく動作することを個人的に確認できます。
PyCryptoライブラリを見たことがありますか?
http://www.dlitz.net/software/pycrypto/
Python2.7と互換性があるはずです
Crypto++ライブラリのラッパーであるpycryptoppもご覧ください。