Библиотека шифрования AES совместима с Python 2.7 для Windows
-
27-09-2019 - |
Вопрос
Любые рекомендации по библиотеке шифрования AES, совместимые с Python 2.7 для Windows?
В прошлом мы использовали M2Crypto с Python 2.6, но нет версии M2Crypto для Python 2.7, и наши попытки строить версию из источника не удалось.
Спасибо, Малкольм
Решение
На самом деле, пакет M2Crypto поддерживает Python 2.7 просто отлично - я использовал его в криптографии - тяжелое приложение без проблем. Я полагаю, проблема здесь в том, что Windows не приходит с компилятором, поэтому вы не можете легко установить .tar.gz off of pypi? Или вы получаете ошибку, когда вы пытаетесь его компилировать?
Я бы предположил, что лучший ответ на ошибку будет публиковать его, чтобы сложить переполнение, чтобы мы могли исправить его, вместо того, чтобы просить альтернативы тому, что есть - насколько я могу сказать - премьер-карлогическая библиотека для Python.
Обновлять: Теперь я успешно построил M2Crypto для Windows под Python 2.7, поэтому я могу лично подтвердить, что он отлично работает с Python 2.7 на всех основных платформах.
Другие советы
Вы смотрели на библиотеку Pycrypto?
http://www.dlitz.net/software/pycrypto/
Это должен быть совместим с Python 2.7.
Вы также можете взглянуть на Pycryptopp, обертку вокруг библиотеки Crypto ++.