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