EMZETT.
Увійти

Рукостискання TLS докладно

Коротко: Під час рукостискання TLS браузер і сервер домовляються про шифрування, перевіряють сертифікат сервера та створюють спільні сеансові ключі, які підслуховувач не може вивести.

Докладніше: У TLS 1.3 перше повідомлення клієнта (ClientHello) містить підтримувані методи та частку ключа (Діффі — Геллман). Сервер відповідає своєю часткою, сертифікатом і підписом. З цього обидва обчислюють той самий ключ. Уже після одного колового обходу з’єднання зашифроване.

Подробиці

  • Сертифікат: пов’язує домен з відкритим ключем…

Див. також: Діффі — Геллман і пряма секретність, автентифіковане шифрування (AEAD)