HTTPS (расшифровывается как HyperText Transfer Protocol Secure) – протокол для передачи гипертекста формата HTML с повышенной безопасностью. Бывает протокол HTTP, который лежит в основе передачи данных между сайтом и потребителем. Буква «S» в конце него значит защищенность данных при передаче.
Для безопасного соединения используется Secure Sockets Layer – шифровка передаваемых пакетов для того, чтобы их не смог прочитать кто-либо со стороны.
Если говорить проще, то HTTP является одним из маршрутизаторов между пользователем и клиентом. То есть, он обеспечивает читаемость сайта и информации на нем. Этот текст выглядит в виде кода из набора букв, цифр и символов с ссылками на фотографии, видео и прочие flash-объекты.
Вы – как пользователь, отправляете запрос на сервер, например, чтобы открыть сайт. Сервер отправляет вам данные сайта через HTTP, ваш компьютер их читает и переводит из гипертекста в понятные для глаза блоки, кнопки и прочие части интерфейса. После выполнения какого-либо действия, компьютер отправляет данные обратно на сервер и таким образом вы взаимодействуете с клиентом в интернете.
HTTPS – это тоже самое, только с защищенным протоколом. Передавая информацию между серверами, она может быть похищенная злоумышленниками и использована против вас. Чтобы такого не произошло, эта информация шифруется по стандартам HTTPS. В таком случае недоброжелателям намного сложнее взломать ваши данные.
HTTPS в первую очередь нужен сайтам для того, чтобы показать пользователям свою честность и безопасность. Его чаще всего используют интернет-магазины, онлайн-банки и прочие структуры, связанные с финансами, документами, личной информацией и другими важными файлами.
Сайты с HTTP воспринимаются как несерьезные или даже нелегальные и подозрительные. Но иногда сайту и не нужен HTTPS, например, когда тот ничего не продает, поэтому создатель не хочет переплачивать примерно 100 долларов в год за содержание HTTPS.