Что такое SSL-сертификат? Почему важен HTTPS
Замок в адресной строке показывает, что соединение между сайтом и посетителем зашифровано. Рассказываем, как работает SSL/TLS, какие бывают сертификаты и как HTTPS влияет на позиции в Google.
SSL-сертификат — это цифровое удостоверение, которое шифрует соединение между сайтом и браузером посетителя. Сайты с сертификатом открываются по https://, а в адресной строке браузера появляется значок замка. Сегодня на самом деле используется технология TLS (усовершенствованная версия SSL), но по привычке её до сих пор называют «SSL».
Зачем нужен SSL?
- Шифрование: пароли, данные карт, сообщения и другая информация из форм не могут быть прочитаны по пути. Особенно это важно в общественных сетях Wi-Fi.
- Подтверждение подлинности: посетитель уверен, что подключился именно к нужному сайту.
- Целостность: данные нельзя изменить по пути — никто не сможет встроить в страницу рекламу или вредоносный код.
Как работает HTTPS?
Когда браузер подключается к сайту по https, происходит короткое «рукопожатие»:
- Сервер отправляет браузеру свой сертификат.
- Браузер проверяет, что сертификат выдан доверенным центром и его срок действия не истёк.
- Стороны договариваются о ключе шифрования, который известен только им.
- Всё дальнейшее общение шифруется этим ключом.
Это занимает ничтожную долю секунды, и посетитель ничего не замечает.
Типы сертификатов
| Тип | Что проверяется? | Для кого? |
|---|---|---|
| DV (проверка домена) | Что домен принадлежит вам | Блоги, личные и корпоративные сайты |
| OV (проверка организации) | Домен + существование компании | Корпоративные сайты |
| EV (расширенная проверка) | Подробная проверка компании | Банки, крупные интернет-магазины |
Кроме того, по охвату сертификаты бывают для одного домена, wildcard (*.primer.com, все поддомены) и мультидоменные.
Достаточно ли бесплатного SSL?
Бесплатные DV-сертификаты от таких центров, как Let's Encrypt, обеспечивают ту же степень шифрования, что и платные DV-сертификаты. Для большинства сайтов их вполне достаточно. Платные сертификаты обычно отличаются проверкой организации, гарантийными обязательствами и поддержкой. На наших тарифах веб-хостинга сайт работает по https.
Как HTTPS влияет на Google
Google открыто заявил, что использует HTTPS как сигнал ранжирования. Кроме того, браузеры — прежде всего Chrome — помечают страницы без HTTPS как «Не защищено». Такое предупреждение может заставить посетителей сразу уйти с сайта. Иными словами, SSL нужен и для безопасности, и для видимости в поиске.
Ошибка смешанного содержимого (mixed content)
Если сайт открывается по HTTPS, но значок замка не появляется, скорее всего, некоторые изображения, стили или скрипты на странице до сих пор загружаются по http://. Решение — заменить эти ссылки на https:// или на относительные адреса (например, /images/logo.png).
Часто задаваемые вопросы
Замедляет ли SSL-сертификат сайт?
Нет. На современных серверах шифрование почти не требует ресурсов. А технологии, которые работают вместе с HTTPS, например HTTP/2, часто даже ускоряют сайт.
Что будет, если срок действия SSL-сертификата истечёт?
Браузеры будут показывать посетителям заметное предупреждение о безопасности. Бесплатные сертификаты обычно продлеваются автоматически, а у платных нужно следить за датой продления.
Нужен ли SSL простому сайту без форм?
Да. Из-за предупреждений браузеров, позиций в Google и защиты данных от изменения по пути HTTPS нужен любому сайту.
Защищает ли SSL сайт от взлома?
Нет. SSL защищает только соединение. Кроме того, необходимо вовремя обновлять программное обеспечение сайта и использовать надёжные пароли.
Читайте также
Как работает сервер WireGuard или OpenVPN с собственным турецким IPv4-адресом, что происходит после оплаты и к...
Свой VPN сервер — это проще, чем кажется. Разбираем установку WireGuard на VPS с Ubuntu 24.04, правила файрвол...
С момента, когда сервер появляется в интернете, его начинают сканировать автоматические боты. По порядку расск...