awesome-everything EN
↑ Обратно к восхождению

Сети и протоколы

TLS 1.3: обзор с выбором ответа

Суть Синтез-вопросы с выбором по юниту TLS 1.3: handshake за 1 RTT, forward secrecy, PSK-возобновление, replay 0-RTT, разделение cipher suite и ECH.
Высота — путь к senior
НольJuniorMiddleSenior
Ты на senior-высоте — в орбите
◷ 13 min

Шесть вопросов сквозь весь юнит. Каждый отражает решение, которое ты принимаешь, проектируя или отлаживая TLS-развёртывание, — не определение для заучивания, а компромисс между скоростью, секретностью и защитой от replay.

Цель

Убедись, что умеешь связать handshake за 1 RTT, forward secrecy, возобновление сессии, риск replay в 0-RTT, разделение cipher suite и приватность SNI — тот синтез, к которому вели отдельные уроки.

Викторина

TLS 1.2 требовал двух round-trip для холодного handshake; TLS 1.3 — одного. Какое единственное изменение дизайна свернуло RTT и почему Perfect Forward Secrecy появляется бесплатно?

Викторина

Тёплый handshake с возобновлением по PSK полностью пропускает проверку сертификата. Как клиент всё ещё знает, что говорит с легитимным сервером, а не с самозванцем?

Викторина

Инженер включил 0-RTT глобально ради задержки. Через неделю финансы сообщают о периодических дублирующихся переводах. Какова первопричина и верное исправление?

Викторина

В TLS 1.3 cipher suite TLS_AES_128_GCM_SHA256 больше не называет обмен ключами или алгоритм подписи — в отличие от TLS 1.2. Что дало это разделение?

Викторина

Middlebox переписывает список ALPN в ClientHello, убирая 'h2', чтобы навязать HTTP/1.1. Соединение обрывается до передачи данных. Почему?

Викторина

Security review отмечает, что корпоративный прокси всё ещё может логировать, какие хосты посещают сотрудники, даже на TLS 1.3. Какой механизм это раскрывает и что закрывает брешь?

Итог

Сквозная линия юнита — одна цепочка компромиссов: ECDHE key_share в ClientHello даёт handshake за 1 RTT и forward secrecy вместе; PSK-возобновление меняет свежую аутентификацию на скорость, но остаётся аутентифицированным через тикет; 0-RTT меняет round-trip на уязвимость к replay, сдерживаемую только идемпотентностью плюс 425 Too Early; разделение cipher suite сжимает поверхность атаки до пяти suite; а transcript hash делает каждый согласованный параметр устойчивым к подделке. SNI всё ещё раскрывает имя хоста, пока его не зашифрует ECH. Скорость, секретность и защита от replay — три оси, которые ты балансируешь в каждом решении по TLS.

Продолжить восхождение ↑TLS 1.3: обзор на припоминание
хоткеи развернуть
поиск
K
пред. пьеса
k
след. пьеса
j
тиры
t
это меню
?
sources3
expand
  1. 01
  2. 02
  3. 03

Trademarks belong to their respective owners. Editorial reference only.