Книги: "Создание сайтов" - "Доменные войны". Защита информации: техническое описание TLS, тестовый сервер TLS 1.3. Ресурсы: LaTeX
Обновление описания TLS
Выпустил очередное обновление технического описания TLS, которое я поддерживаю. Основное дополнение – это описание новой версии TLS 1.3, которое я добавил в формате специального раздела. В прошлом выпуске TLS 1.3 было посвящено приложение, однако, во-первых, рассматривалась довольно старая draft-версия, а сейчас уже есть RFC; во-вторых, описание было недостаточно подробным – теперь я добавил разборы дампов трафика и алгоритмов протокола.
Кроме этого, как обычно, актуализировал весь текст, внёс некоторые дополнения в другие разделы.
()
Похожие записки:
- DNS как транспорт для сигналов и данных
- Пресертификаты в Certificate Transparency
- Про цепочки, RSA и ECDSA
- HTTPS-запись в DNS для dxdt.ru
- Ретроспектива заметок, март 2012
- Статья про DNS-измерения в Сети (2020)
- Экспериментальный сервер TLS 1.3: замена сертификатов
- Открытые "исходники" и "бинарный" код с точки зрения ИБ
- Ретроспектива заметок: деанонимизация по географии
- Удостоверяющий центр TLS ТЦИ
- Техническое: связь SCT-меток с логами Certificate Transparency
- Десятилетие DNSSEC в российских доменах
- Техническое описание TLS: обновление 2022
- Ретроспектива заметок: июль 2012 года
- Браузеры и перехват TLS без участия УЦ
- Дирижабли в 2008 году
- "Яндекс.Браузер" и российские сертификаты TLS в вебе
Комментарии читателей блога: 2
1. 19th January 2019, 18:05 // Читатель Andrey написал:
Задался вопросом действительно ли TLS 1.3 быстрее предыдущей версии и на сколько. С возобновлением по 0-RTT спорить не буду – вероятно все так. Но во всех статьях, которые мне попадались, пишут про то, что 1.3 быстрее потому, что требует 1 RTT, а 1.2 – 2 RTT. Очевидно, речь идет о полном варианте рукопожатия.
В то же время в 2010 (!) году был опубликован черновик RFC, описывающий TLS False Start. Который (насколько я понимаю и вижу в Wireshark, соединяясь по TLS 1.2) был реализован в Chrome и, затем, в других браузерах. Учитывая, что False Start также сокращает время время установки сессии до 1 RTT, не совсем понятно о каком ускорении идет речь и почему все перепечатывают этот рекламный слоган про 1 и 2 RTT.
Не могли бы Вы прояснить этот момент?
2. 27th January 2019, 23:09 // Александр Венедюхин ответил:
Собственно, TLS False Start послужил прообразом для оптимизации установления соединения в TLS 1.3. Здесь отличие от TLS 1.2 только в том, что в 1.3 данный механизм работает, так сказать, из коробки, поэтому становится обязательным.