TLS 1.2 уходит

RFC 5246 · 2008 · главная рабочая лошадка 15 лет

Что это

Долгая и успешная версия. С 2008 по 2020 — фактический стандарт всего HTTPS-веба. RFC 5246, потом уточнения в 5288/5289/6367 и куча других.

Что нового по сравнению с 1.1

Как работает handshake

Client → ClientHello (версии, ciphers, random)
Server → ServerHello + Certificate + ServerKeyExchange + ServerHelloDone
Client → ClientKeyExchange + ChangeCipherSpec + Finished
Server → ChangeCipherSpec + Finished
─── 2 RTT до первого байта данных ───

Почему уходит

TLS 1.2 никто не удаляет — просто перестают рекомендовать.

Кто уже требует TLS 1.3

TLS 1.2 умрёт не сегодня и не завтра — но лет через 5-10 будет выпилен как сейчас 1.0.