TLS 1.3: как проходит защищённое рукопожатие
TLS 1.3 согласует криптографические параметры, выполняет обмен ключами и аутентифицирует сервер сертификатом до защиты прикладных данных. Возобновление сессии может сократить последующее установление соединения, но не отменяет проверку идентичности и политики клиента.
Что происходит во время рукопожатия TLS 1.3
Во время рукопожатия TLS 1.3 клиент и сервер согласуют криптографические параметры, выполняют обмен ключами и сервер предъявляет сертификат для проверки имени и цепочки доверия. Только после успешного согласования прикладные данные передаются в защищённом виде.
Как проверить TLS-соединение
В браузере проверьте сертификат и версию TLS для нужного домена. Для подробной диагностики сопоставьте имя хоста, цепочку сертификатов и ошибку клиента. Открытый TCP/443 показывает только доступность порта и не подтверждает успешное TLS-рукопожатие. Ошибка имени, просроченный сертификат и неполная цепочка требуют разных исправлений. Базовую доступность сервера можно отдельно проверить через проверку сервера 2ip.
Почему открытого порта 443 недостаточно
Технические источники: RFC 8446.