TLS handshake

TLS handshake — начальный обмен сообщениями TLS: стороны согласуют версию и криптопараметры, формируют ключи сеанса и обычно аутентифицируют сервер, а при mTLS — также клиента.

TLS handshake — процедура установления защищённого TLS-сеанса перед передачей обычных прикладных данных. Исключение — 0-RTT в TLS 1.3: клиент может отправить ранние данные до завершения handshake; они подвержены риску повторного воспроизведения. В ходе handshake стороны согласуют поддерживаемую версию TLS и набор криптографических алгоритмов, а сервер обычно подтверждает свою личность сертификатом X.509. Клиент передаёт ClientHello с параметрами соединения; сервер отвечает выбранными параметрами, сертификатом и данными обмена ключами. После проверки сертификата стороны выводят симметричные ключи сеанса и подтверждают целостность согласованного контекста. В TLS 1.3 обмен сокращён по сравнению с TLS 1.2, но состав шагов зависит от возобновления сессии, mTLS и выбранной аутентификации. TLS handshake используется в HTTPS, защищённых почтовых, VPN- и иных сетевых протоколах. Он отличается от mTLS: handshake выполняется в любом TLS-соединении, тогда как mTLS — вариант handshake с обязательной проверкой клиентского сертификата. Возобновление сессии не является полноценной новой аутентификацией во всех сценариях.

Синонимы и варианты написания:

TLS-рукопожатиерукопожатие TLS
Просмотров: 16

Где встречается

Статьи, в которых используется термин «TLS handshake»

Связанные термины

DNS-01(DNS-01 challenge)

DNS-01 — тип проверки контроля домена в ACME, при котором центр сертификации сверяет TXT-запись _acme-challenge со значением, вычисленным из токена и ключа учётной записи ACME.

БезопасностьСетьСредний

ACME(Automatic Certificate Management Environment)

ACME — прикладной протокол автоматизации выпуска, продления и отзыва сертификатов, подтверждающий контроль заявителя над доменом или иным идентификатором.

БезопасностьУправлениеСеть

AppLocker

AppLocker — встроенный механизм контроля запуска в Windows, разрешающий или запрещающий файлы по данным издателя, пути или хешу, а упакованные приложения — по атрибутам пакета.

БезопасностьWindowsУправление

ASLR(Address Space Layout Randomization)

ASLR — механизм случайного размещения областей адресного пространства процесса, затрудняющий эксплуатацию уязвимостей с заранее известными адресами кода и данных.

БезопасностьLinuxWindows

BitLocker(BitLocker Drive Encryption)

BitLocker — технология шифрования томов Windows, защищающая данные от автономного доступа при выключенном устройстве или извлечении накопителя.

БезопасностьWindowsДиск