• Вы здесь

    Как работает протокол TLS?

    Нейро

    Ответ создан на основе результатов поиска

    Протокол TLS (Transport Layer Security) работает в несколько этапов 3:
    1. Сертификация 1. Чтобы использовать TLS на сервере, сайт должен получить TLS-сертификат — электронный документ, подтверждающий подлинность 1.
    2. Установка TLS-соединения 1. Когда пользователь заходит на сайт и протокол TCP устанавливает соединение между клиентом и сервером, начинается процесс TLS-рукопожатия 1. Он позволяет проверить, что и сайт, и браузер — те, за кого себя выдают 1.
    3. TLS-аутентификация 1. Сервер отправляет браузеру свой сертификат, чтобы подтвердить подлинность сайта 1. А браузер, в свою очередь, проверяет актуальность документа 1.
    4. Обмен ключами 1. Сервер и клиент генерируют криптографические ключи, с помощью которых будут шифровать соединение в рамках этой сессии 1. После этого стороны подтверждают, что рукопожатие прошло успешно 1.
    5. Шифрование сообщений 1. После завершения рукопожатия стороны начинают обмениваться информацией 1. Например, у пользователя загружается страница его аккаунта 1. Вся эта информация защищена шифрованием TLS 1.
    Перед отправкой данные разбиваются на несколько маленьких пакетов 1. Каждый из пакетов сжимается и шифруется отдельно от других, но ключ шифрования у них общий 1. Кроме шифрования, пакеты данных подписывают цифровой подписью, чтобы доказать их подлинность 1.