Библиотека шифрования AES, совместимая с Python 2.7 для Windows
Какие-нибудь рекомендации по библиотеке шифрования AES, совместимой с Python 2.7 для Windows?
В прошлом мы использовали m2crypto с Python 2.6, но не было версии m2crypto для Python 2.7, и наши попытки построить версию из исходного кода потерпели неудачу.
Спасибо малькольм
2 ответа
На самом деле, пакет M2Crypto прекрасно поддерживает Python 2.7 - я использовал его в криптографическом приложении без проблем. Я полагаю, что проблема в том, что Windows не поставляется с компилятором, поэтому вы не можете легко установить.tar.gz из PyPI? Или вы получаете сообщение об ошибке, когда пытаетесь его скомпилировать?
Я бы предположил, что лучшим ответом на ошибку будет публикация ее в Stack Overflow, чтобы мы могли ее исправить, вместо того, чтобы просить альтернативу тому, что - насколько я могу судить - лучшая криптографическая библиотека для Python.
Обновление: теперь я успешно построил M2Crypto для Windows под Python 2.7, так что я могу лично подтвердить, что он отлично работает с Python 2.7 на всех основных платформах.
Вы смотрели на библиотеку PyCrypto?
http://www.dlitz.net/software/pycrypto/
Должен быть совместим с Python 2.7
Вы также можете взглянуть на pycryptopp, оболочку для библиотеки Crypto++.