> **Источник:** https://python-all.ru/3.5/library/crypto.html
>
> «Документация Python на русском» – неофициальный перевод официальной документации Python: версии от 2.6 до 3.16, полнотекстовый поиск, английский оригинал рядом с переводом. Эта Markdown-версия страницы предназначена для работы с LLM: вставьте её в ChatGPT, Claude или Cursor.

---

# 15. Криптографические сервисы

Модули, описанные в этой главе, реализуют различные алгоритмы криптографического характера. Они доступны в зависимости от установки. В системах Unix также может быть доступен модуль [`crypt`](https://python-all.ru/3.5/library/crypt.html#module-crypt). Вот обзор:

- [15.1. `hashlib` – Безопасные хеши и дайджесты сообщений](https://python-all.ru/3.5/library/hashlib.html)

  - [15.1.1. Алгоритмы хеширования](https://python-all.ru/3.5/library/hashlib.html#hash-algorithms)
  - [15.1.2. Вывод ключей](https://python-all.ru/3.5/library/hashlib.html#key-derivation)
- [15.2. `hmac` – Ключевое хеширование для аутентификации сообщений](https://python-all.ru/3.5/library/hmac.html)
