EMZETT.
Увійти

Протокол Change Cipher Spec

Коротко: Короткий підпротокол TLS, що сигналізує: «Відтепер продовжуємо в зашифрованому вигляді з щойно погодженими ключами».

Докладніше: Повідомлення change cipher spec складається лише з одного байта й позначає перехід від незашифрованого рукостискання до зашифрованого спілкування. І клієнт, і сервер надсилають це повідомлення по одному разу, щойно готові шифрувати новим погодженим сеансовим ключем. У TLS 1.3 цей крок прибрали заради простоти (лишився лише для сумісності).

Подробиці

У TLS 1.2 (де change cipher spec ще активно використовується) послідовність у спрощеному вигляді така: клієнт і сервер погоджують ключі, кожен надсилає change cipher spec, а потім зашифроване повідомлення «Finished».

Див. також: протокол Handshake, TLS