Навигация

  • указатель
  • модули |
  • вперёд |
  • назад |
  • Python »
  • 3.8.8 Документация »
  • Стандартная библиотека Python »
  • |
Поддержать первод

Криптографические сервисы¶

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

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

Предыдущий раздел

plistlib — Создание и парсинг файлов Mac OS .plist

Следующий раздел

hashlib — Безопасные хеши и дайджесты сообщений

Эта страница

  • Сообщить об ошибке

Навигация

  • указатель
  • модули |
  • вперёд |
  • назад |
  • Python »
  • 3.8.8 Документация »
  • Стандартная библиотека Python »
  • |
Поддержать первод
©Авторские права Digitology.tech.
Обновлено: апр. 06, 2021.