Какую (чистую) библиотеку Python использовать для шифрования AES 256? [закрыто]

Мне это нравится:

git diff --name-status <SHA1> <SHA1>^
30
задан Community 23 May 2017 в 11:46
поделиться

4 ответа

PyCrypto должен быть тем для Вас.

19
ответ дан Gabriele D'Antona 23 May 2017 в 11:46
поделиться
  • 1
    Хм, я действительно пропускал это в своем простом примере, спасибо. Это doesn' t имеют значение, хотя, возможно, потому что Excel исчерпывает. Даже когда Вы добавляете его, то же поведение происходит. И конечно исходный код, от которого был отобран этот пример, имеет COM, инициализированный правильно. – David Heffernan 26 October 2011 в 08:54

Как насчет ncrypt? Это не чистый Python, но это намного быстрее в результате. Это - в основном хорошая обертка Python на OpenSSL, таким образом, Вы знаете, что существует качественный код позади него.

4
ответ дан Dan Lenski 23 May 2017 в 11:46
поделиться
  • 1
    Я думаю, что необходимо прояснить, тем не менее, что это будет соответствовать, только если ответ с точностью до двойного приемлем, и при условии, что исходный BigDecimal в диапазоне, разрешенном двойным. Часто целое объяснение для использования BigDecimal - то, что один или оба из этих условий не содержит. – Neil Coffey 30 November 2012 в 17:40

PyCrypto явно не является питоническим, поэтому у вас могут возникнуть проблемы при его компиляции на некоторых платформах (AIX, HP-UX и т. Д.)

2
ответ дан 28 November 2019 в 00:12
поделиться

Поскольку я нашел этот вопрос при поиске того же самого, я хотел бы добавить еще один в список:

SlowAES - http://code.google.com/p/slowaes/
Это развитие кода Джоша Дэвиса, с помощью некоторых других людей. Кажется, он работает нормально.

5
ответ дан 28 November 2019 в 00:12
поделиться
Другие вопросы по тегам:

Похожие вопросы: