SSL / TLS
Протокол, шифрующий трафик между клиентом и сервером, — именно он превращает HTTP в HTTPS.
SSL — старое название (последняя версия 3.0, 1996 год). TLS — его преемник. Когда сегодня говорят «SSL-сертификат», почти всегда имеют в виду TLS: название просто прижилось.
Актуальна версия TLS 1.3 (2018). Старые версии (1.0, 1.1) считаются небезопасными и должны быть отключены. Сертификаты бесплатно выдаёт Let's Encrypt.