Для безопасной связи между клиентом и сайтом используется протокол HTTPS, он позволяет шифровать обмен данными.
Также используется механизм сертификатов — подтверждений, что компания или сайт именно тот за кого себя выдает.
Для этих целей сайты покупают и проходят «аттестацию» у центров выдачи сертификатов. Эти компании верифицируют компанию или физ лицо и за плату выдают сертификат на конкретный сайт. Сайт далее устанавливает сертификат и работает по https протоколу.
Мы можем видеть что сертификат валиден и все ок когда около адреса имеется зелёная подсветка:
Как установить сертификат на свой сайт?
1. Покупаем сертификат:
Для физических лиц вполне подойдет сертификат Thawte SSL123 — он недорогой и достаточно быстр в установке.
2. Оформляем сертификат, вводим необходимые контактные данные.
3. Получаем запрос на сертификат и приватный ключ(важно его сохранить в надёжном месте), оплачиваем, ждем. После на почту администратора домена (возможно [email protected]) придет письмо с подтверждением прав пользования доменом. Подтверждаем.Далее через некоторое время придет сертификат вида: .
Теперь идём в Cpanel в раздел SSL,TLS и вместе с полученным сертификатом и приватным ключом выбираем домен и жмем install:
Всё, теперь если сертификат и приватный ключ валидны вы установили на свой домен сертификат Thawte.
Важно помнить шаги:
1) Запрос на сертификат, публичный ключ, приватный ключ. Ввод публичного ключа и запроса на сертификат в компанию-регистратор сертификатов.
2) Оплата
3) Подтверждение
4) Ввод полученного сертификата и приватного ключа и install.