TLS vs SSL — что реально работает на HTTPS
разница tls и ssl · что такое tls 1.3 · ssl tls объяснение
Понятное объяснение названий TLS и SSL, почему инструменты пишут SSL checker, TLS 1.2 vs 1.3 в production и как читать согласованный протокол в результатах.
Автор: Команда DN01
SSL 3.0 устарел и отключён в современных браузерах. Публичный HTTPS сегодня использует TLS — обычно TLS 1.2 или TLS 1.3. Маркетинг, панели хостинга и должности по-прежнему говорят «SSL-сертификат», потому что термин закрепился.
Понимание обоих слов помогает при чтении документации, экзаменационных вопросов и вывода checker, где TLS 1.3 указан под названием продукта «SSL».
Историческая терминология
SSL (Secure Sockets Layer) — протокол Netscape; TLS (Transport Layer Security) — преемник IETF, начиная с TLS 1.0. Каждая версия убирала слабые шифры и улучшала безопасность handshake.
Сертификаты по-прежнему называют X.509 public-key certificates — тот же формат файла работает независимо от того, TLS 1.2 или TLS 1.3 согласован.
TLS 1.2 vs TLS 1.3 на практике
TLS 1.3 сокращает round trips handshake и убирает многие legacy cipher suites. Большинство CDN и современных серверов предпочитают 1.3 с fallback на 1.2 для старых клиентов.
Если checker показывает только TLS 1.0 или SSLv3 — это misconfiguration; обновите веб-сервер или политику балансировщика.
Имена cipher suite вроде TLS_AES_256_GCM_SHA384 (1.3) vs ECDHE-RSA-AES128-GCM-SHA256 (1.2) появляются в детальном выводе checker — сохраните скриншоты для compliance-отчётов.
Что писать в документации
Для stakeholders: «Мы используем TLS 1.2+ с действующим публичным сертификатом (в панелях часто называется SSL).»
Для инженеров: задайте минимальную версию протокола на балансировщике, тестируйте через SSL Checker и ссылайтесь на RFC 8446 для TLS 1.3.
Сочетайте проверки TLS с HTTP Header Checker для HSTS — версия протокола и HSTS дополняют друг друга.
Частые вопросы
- SSL и TLS — одно и то же?
В разговорной речи да для HTTPS. Технически TLS заменил SSL; на публичных сайтах должны быть включены только TLS 1.2/1.3.
- Почему SSL checker показывает TLS?
Потому что он отображает согласованный протокол после handshake — точная инженерная терминология.
- Нужны ли разные сертификаты для TLS 1.3?
Нет. Тот же X.509-сертификат; меняются только конфигурация сервера и политика шифров.