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