EMZETT.
Войти

TLS

Коротко: «Transport Layer Security» — протокол, обеспечивающий зашифрованные и аутентифицированные соединения в интернете, например с HTTPS. Преемник SSL.

Подробнее: TLS работает между транспортным и прикладным уровнями и обеспечивает три вещи: конфиденциальность (шифрование данных), целостность (обнаружение подмены) и подлинность (доказательство личности сервера через сертификат). Соединение устанавливается через рукопожатие TLS, при котором клиент и сервер договариваются о cipher suite и обмениваются ключами. Собственно передача данных после рукопожатия идёт через протокол записей TLS.

Подробности

Рукопожатие TLS (упрощённо, TLS 1.3) проходит несколько шагов, прежде чем потекут какие-либо полезные данные: ClientHello, ServerHello, сертификат, обмен ключами, Finished.

См. также: SSL, рукопожатие, HTTPS