Вопрос проверяет понимание различий между протоколами HTTP и HTTPS.
HTTPS — это HTTP + шифрование (SSL/TLS). Ключевые отличия:
Безопасность: HTTPS шифрует данные, защищая от перехвата.
Доверие: Сайты с HTTPS имеют SSL-сертификат (зеленый замок в браузере).
Скорость: HTTPS немного медленнее из-за шифрования, но с HTTP/2 разница нивелируется.
1. HTTP (HyperText Transfer Protocol):
Данные передаются в открытом виде.
Уязвим к атакам (например, MITM — "человек посередине").
2. HTTPS (HTTP Secure):
Использует шифрование SSL/TLS.
Требует сертификата (выдается центрами сертификации, например, Let's Encrypt).
Порт 443 (у HTTP — 80).
Пример атаки на HTTP:
Злоумышленник в кафе может перехватить логин/пароль, если сайт использует HTTP.
Вывод:
HTTPS обязателен для всех современных сайтов.