Возможен ли угон HTTPS-соединения?

Это действительно беспокоит меня долгое время,

потому что... для шифрования / дешифрования данных вам сначала необходимо отправить ключ шифрования / ключ дешифрования (при незашифрованном соединении) на компьютер, с которым вы общаетесь, верно?

Если хакер захватит этот ключ, HTTPS бесполезен.. или нет? Или я ошибаюсь?

Я провел обширные исследования своих школьных предметов, но просто не могу найти достаточно информации, чтобы ответить на мои вопросы.

1 ответ

Решение

Любые закрытые ключи не отправляются. HTTPS основан на доверенных сертификатах. Все веб-браузеры имеют список доверенных издателей сертификатов. Сервер отправляет свой сертификат и проверяется по этому списку. После этого клиент дает только свой открытый ключ, который сервер использует для шифрования данных. Данные могут быть расшифрованы только с помощью закрытого ключа клиента.

Соединение SSL

Другие вопросы по тегам