SSL (Secure Sockets Layer) — исторический протокол шифрования, с которого начался защищённый веб. Сегодня все его версии считаются небезопасными и на практике заменены протоколом TLS, однако название прижилось: «SSL-сертификат» и «SSL-соединение» по-прежнему используют как синонимы защищённого HTTP.
Версии SSL 2.0 и 3.0 содержали уязвимости, из-за которых их полностью вывели из эксплуатации. На смену пришёл TLS — по сути та же идея, но с более стойкой криптографией и исправленными ошибками. Когда говорят «сайт работает по SSL», почти всегда имеют в виду именно TLS.
Сертификат — это файл, который подтверждает принадлежность домена владельцу и содержит открытый ключ для шифрования:
Поэтому «купить SSL» на деле означает получить сертификат для работы по TLS.