EMZETT.
Увійти

Cipher suite (набір шифрів)

Коротко: Фіксоване поєднання алгоритмів (обмін ключами, шифрування, хеш-функція), яке з’єднання TLS використовує протягом усього часу.

Докладніше: Cipher suite на кшталт TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 визначає: який метод використовується для обміну ключами (ECDHE), який алгоритм для автентифікації (RSA), який симетричний алгоритм для власне шифрування (AES-256-GCM) і яка хеш-функція для перевірки цілісності (SHA-384). Під час рукостискання клієнт пропонує список підтримуваних cipher suite, а сервер вибирає один із них.

Подробиці

Ім’я cipher suite кодує всі чотири алгоритми у фіксованому порядку:

TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384
 |     |      |         |         |
 |     |      |         |         +-- хеш (цілісність)
 |     |      |         +------------ симетричне шифрування
 |     |      +---------------------- автентифікація
 |     +----------------------------- обмін ключами

Див. також: протокол Handshake, TLS