SSL и TLS: в чём разница и какая версия протокола нужна сегодня, коротко и с данными
Конспект страницы: 4 раздела коротко, данные на 19 октября 2026 и ответы на 4 вопроса. Полный разбор с примерами: SSL и TLS: в чём разница и какая версия протокола нужна сегодня.
Коротко
SSL и TLS это один и тот же протокол защиты соединения в разных поколениях: SSL устарел и запрещён, а TLS его заменил. Слово «SSL» осталось как привычное название, поэтому сертификаты по-прежнему зовут SSL-сертификатами, хотя соединение шифрует TLS. SSL и TLS это поколения одного протокола: SSL запрещён с 2015 года, работают TLS 1.2 и TLS 1.3.
Конспект по разделам
В чём разница между SSL и TLS по годам
SSL создала компания Netscape для своего браузера. Версия 1.0 не вышла из-за серьёзных уязвимостей, SSL 2.0 появился в 1995 году, SSL 3.0 в 1996. Затем разработку принял IETF, организация, которая ведёт стандарты интернета: TLS 1.0 вышел в 1999 году как развитие SSL 3.0.
Какие версии TLS оставить на сервере
Практичный набор для обычного сайта: TLS 1.2 и TLS 1.3. Лишние версии не добавляют посетителей, зато открывают известные атаки. В Nginx набор задаёт одна директива: Полный пример настройки: SSL в Nginx.
Почему сертификат всё ещё называют SSL
Слово «SSL» стало общим названием защищённого соединения раньше, чем появился TLS, и переучить пользователей не удалось. Магазины и центры сертификации сохранили привычное слово: покупатели ищут и называют товар именно так. Сам сертификат не привязан к версии протокола.
Что делать, если соединение рвётся из-за версии TLS
Ошибка о неподдерживаемой версии возникает, когда у клиента и сервера нет общей версии протокола. Старое устройство умеет только TLS 1.0, а сервер принимает от 1.2, или наоборот: сервер оставил только 1.3, а клиент не обновлялся. Подробный разбор с примерами сообщений: ошибка версии TLS и handshake failed.
- Узнайте, кто не поддерживает версию: клиент или сервер.
- Обновите клиент: прошивку, операционную систему или библиотеку, которая устанавливает соединение.
- Не включайте SSL 3.0 и TLS 1.0 ради одного старого устройства: риск ляжет на всех посетителей.
Данные
| Версия | Год | Состояние сегодня |
|---|---|---|
| SSL 2.0 | 1995 | Запрещён стандартом RFC 6176 в 2011 году |
| SSL 3.0 | 1996 | Запрещён стандартом RFC 7568 в 2015 году |
| TLS 1.0 | 1999 | Выведен из употребления RFC 8996 в 2021 году |
| TLS 1.1 | 2006 | Выведен из употребления RFC 8996 в 2021 году |
| TLS 1.2 | 2008 | Работает, остаётся совместимым запасным вариантом |
| TLS 1.3 | 2018 | Актуальная версия, стандарт RFC 8446 |
Данные на 19 октября 2026.
Вопросы и ответы
Чем отличается SSL от TLS?
SSL старше и признан небезопасным, TLS его наследник с современными алгоритмами. Сертификат у них общий, различается только протокол соединения.
Нужен ли отдельный TLS-сертификат?
Нет. Купленный «SSL-сертификат» работает по TLS, отдельного продукта не существует: версия задаётся в настройках сервера.
Чем TLS 1.3 отличается от TLS 1.2?
В TLS 1.3 убраны устаревшие алгоритмы и рукопожатие занимает один обмен сообщениями вместо двух. Обе версии допустимы, если настроены без слабых шифров.
Как узнать, принимает ли сервер TLS 1.3?
Выполните openssl s_client -connect example.com:443 -tls1_3 с вашим доменом. Если соединение установилось и в выводе есть строка о протоколе TLSv1.3, версия включена.