Криптографические службы¶Cryptographic Services
Модули, описанные в этой главе, реализуют различные криптографические алгоритмы. Их наличие зависит от выбранной конфигурации установки. Вот обзор:
hashlib– Безопасные хеши и дайджесты сообщенийhashlib – Secure hashes and message digests- Алгоритмы хешированияHash algorithms
- ИспользованиеUsage
- КонструкторыConstructors
- АтрибутыAttributes
- Объекты хешейHash Objects
- SHAKE: дайджесты переменной длиныSHAKE variable length digests
- Хеширование файловFile hashing
- Вывод ключейKey derivation
- BLAKE2
hmac– хеширование с ключом для аутентификации сообщенийhmac – Keyed-Hashing for Message Authenticationsecrets– генерация защищённых случайных чисел для управления секретамиsecrets – Generate secure random numbers for managing secrets