👋 Привет, сетевые друзья! Сегодня поговорим про: HTTPS
⏺ Мы уже много раз упоминали этот протокол, но так про него и не писали. Так что исправим это.
⏺ HTTPS — это расширение
HTTP с встроенным шифровальщиком.
⏺ Протокол активируется для доменов, к которым подключен SSL-сертификат, и вся передача данных идет в зашифрованной форме. Соответственно, ему доверяют больше.
Принцип работы зашифрованного соединения:
⬜️ Пользователь вводит в адресной строке браузера имя сайта.
⬜️ Браузер спрашивает сервер на наличие на SSL-сертификата.
⬜️ Сервер отвечает через отправку браузеру копии этого сертификата в комплекте с публичным ключом шифрования.
⬜️ Браузер верифицирует сертификат.
⬜️ Браузер создает ключ сеанса, шифрует с помощью полученного публичного ключа и отправляет на сервер.
⬜️ Сервер производит расшифровку сообщения и сохраняет ключ сеанса.
Как результат, между сервером и браузером устанавливается
безопасное соединение по
HTTPS-протоколу.
Network Academy |
#протокол #https