Шифрование в python

Автор: Igor Kirsanov

Иногда хочется защитить информацию от посторонних глаз, а точнее пароли и изредка документацию в питоне для этих целей существует целая библиотека под названием pycrypto

Возможности следующие

  • Алгоритмы обратимого шифрования: AES, ARC2, ARC4, Blowfish, CAST, DES, DES3, XOR
  • Алгоритмы хеширования (необратимое): HMAC, MD2, MD4, MD5, RIPEMD, RIPEMD160, SHA, SHA256
  • Криптографические протоколы: AllOrNothing, Chaffing
  • Публичные ключи (PublicKey): RSA, DSA
  • Вспомогательные крипто утилиты: генератор случайных чисел, преобразование числа в строку и другие.