Hypertext Transfer Protocol Secure (HTTPS) — протокол расширяющий привычный HTTP, в отличие от которого поддерживает шифрование, что необходимо для передачи конфиденциальной информации, например номера кредитной карты. Это реализуется с помощью криптографического протокола SSL или TLS.
По умолчанию для предоставления доступа по HTTPS используется 443 порт, в отличии от HTTP, для которого умолчанием является 80-ый порт. На данный момент времени обращение к сайтам по этому протоколу поддерживают все современные браузеры. Поэтому он часто используется в интернет-магазинах в момент авторизации и оформления заказа. А также везде, где идёт речь о проведение платежей или передаче любых данных, которые не должны попасть в руки злоумышленников.
Для того чтобы сайт мог использовать HTTPS необходима установка на сервере сертификата SLL. Если сертификат не будет установлен то браузеры будут выдавать сообщение нарушения безопасности о неподтверждённом сертификате.