Представления/сеансовыйRFC 8446
TLS
Transport Layer Security: как шифруется соединение между браузером и сервером и что такое рукопожатие.
Что это
TLS — протокол, обеспечивающий конфиденциальность и целостность передаваемых данных. Именно он стоит за «замком» в адресной строке браузера и протоколом HTTPS.
Ключевые понятия
- Рукопожатие (handshake). Стороны согласуют версию протокола, алгоритмы и ключи.
- Сертификат. Подтверждает, что сервер действительно представляет домен.
- SNI. Расширение, передающее имя запрашиваемого домена на этапе установления соединения.
TLS 1.3
Актуальная версия протокола (RFC 8446) сократила рукопожатие до одного цикла обмена и убрала устаревшие алгоритмы. Большая часть современного веб-трафика использует TLS 1.3 или TLS 1.2.
Ограничения материала
Страница объясняет устройство протокола и не содержит рекомендаций по обходу сетевых ограничений.
