Найти в Дзене
81 подписчик

❓SSL vs TLS - в чем разница?❓


SSL и TLS - это криптографические протоколы, предназначенные для обеспечения безопасного обмена данными по сети.

1️⃣Начало обмена данными

SSL и TLS: перед отправкой данных необходимо установить соединение. На этом этапе оба протокола работают одинаково.

2️⃣Сообщения ClientHello и ServerHello

После установления соединения клиенту и серверу необходимо согласовать настройки безопасности.

SSL: клиент отправляет список поддерживаемых наборов шифров и другие настройки.

TLS: наряду с поддерживаемыми наборами шифров и другими настройками клиент также может отправить "ключевой ресурс" для Diffie-Hellman или Elliptic Curve Diffie-Hellman.

3️⃣Сертификат сервера

SSL и TLS: после обмена сообщениями "ClientHello" и "ServerHello" сервер отправляет клиенту свой цифровой сертификат.

4️⃣Обмен ключами

На этом этапе протоколы существенно различаются.

SSL: преимущественно использует RSA для обмена ключами.
TLS: использует другие механизмы, такие как DH и ECDH.

❓SSL vs TLS - в чем разница?❓  SSL и TLS - это криптографические протоколы, предназначенные для обеспечения безопасного обмена данными по сети.
Около минуты