14. Криптографические службы¶Cryptographic Services
Модули, описанные в этой главе, реализуют различные криптографические алгоритмы. Их наличие зависит от выбранной конфигурации установки. Вот обзор:
- 14.1. hashlib – Безопасные хеши и дайджесты сообщенийhashlib – Secure hashes and message digests
- 14.2. hmac – Ключевое хеширование для аутентификации сообщенийhmac – Keyed-Hashing for Message Authentication
Заядлые криптоэнтузиасты, вероятно, заинтересуются криптографическими модулями, написанными A.M. Kuchling, которые представляют дополнительный интерес; пакет содержит модули для различных алгоритмов шифрования, особенно AES. Эти модули не распространяются вместе с Python, но доступны отдельно. См. URL http://www.amk.ca/python/code/crypto.html для получения дополнительной информации.