Spec-Zone.ru › Python 3.9

Криптографические службы

В данном разделе описаны модули, реализующие различные криптографические алгоритмы. Они доступны по усмотрению установки. В системах Unix также может быть доступен модуль crypt. Вот краткий обзор:

  • hashlib — Безопасные хеши и дайджесты сообщений
    • Алгоритмы хеширования
    • Дайджесты SHAKE переменной длины
    • Вывод ключей
    • BLAKE2
      • Создание объектов хеширования
      • Константы
      • Примеры
        • Простое хеширование
        • Использование дайджестов различной длины
        • Хеширование с ключом
        • Случайное хеширование
        • Персонализация
        • Режим дерева
      • Благодарности
  • hmac — Хеширование с ключом для аутентификации сообщений
  • secrets — Генерация безопасных случайных чисел для управления секретами
    • Случайные числа
    • Генерация маркеров
      • Сколько байтов должны использовать маркеры?
    • Другие функции
    • Рецепты и лучшие практики

© 2001–2022 Python Software Foundation
Licensed under the PSF License.
https://docs.python.org/3.9/library/crypto.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API