CSR — запрос на сертификат
Текст с доменом, открытым ключом и, если нужно, данными компании. Его передают центру сертификации — организации, которая выпускает сертификаты. Закрытого ключа в CSR нет, поэтому его не страшно переслать по почте.
Создайте запрос на SSL-сертификат (CSR) и закрытый ключ прямо в браузере. Данные формы, CSR и ключ никуда не отправляются: мы их не получаем и не храним.
Для сертификата с проверкой домена достаточно указать адрес сайта. Если нужен сертификат для компании или нескольких доменов, раскройте дополнительные настройки.
CSR отправляют центру сертификации, а закрытый ключ оставляют себе для установки. Сертификат придёт после проверки домена, а для OV и EV — ещё и компании.
Текст с доменом, открытым ключом и, если нужно, данными компании. Его передают центру сертификации — организации, которая выпускает сертификаты. Закрытого ключа в CSR нет, поэтому его не страшно переслать по почте.
Файл, который создаётся вместе с CSR и нужен сертификату на сервере. Кто получит ключ, сможет выдать себя за ваш сайт. Храните его в надёжном месте и никому не отправляйте: для заказа он не нужен.
Центр сертификации убеждается, что домен ваш, и выпускает сертификат на адреса из CSR. Работает он только в паре с ключом, созданным вместе с этим CSR.
Запрос и ключ — только начало. Остальное происходит при заказе и на вашем сервере.
ШАГ 1
Укажите домен в форме выше и скачайте оба файла. Ключ сохраните сразу: когда страница закрыта, его уже не восстановить.
ШАГ 2
Выберите SSL-сертификат и, когда при оформлении попросят CSR, вставьте его целиком. Ключ оставьте у себя: он понадобится при установке.
ШАГ 3
Центр сертификации убедится, что домен ваш: по письму, файлу на сайте или записи в DNS. Что именно сделать, подскажут при оформлении.
ШАГ 4
Добавьте выпущенный сертификат и сохранённый ключ в панель хостинга или настройки сервера. По отдельности они не работают. Потом проверьте установленный сертификат: виден ли он снаружи вместе с промежуточным.
Если хостинг или устройство умеет создавать CSR само, это ещё проще: ключ не придётся переносить из браузера.
В cPanel, DirectAdmin и Plesk можно создать CSR в разделе SSL-сертификатов. Закрытый ключ останется в панели, где вы затем установите сертификат.
Некоторые маршрутизаторы и межсетевые экраны умеют создавать CSR сами, это написано в их инструкции. Тогда ключ вообще не покидает устройство.
Если вы управляете сервером через терминал, CSR и ключ создаёт OpenSSL одной командой:
openssl req -new -newkey rsa:2048 -nodes -keyout example.com.key -out example.com.csr
Как сохранить ключ, заполнить данные и подготовить CSR для вашего сертификата.
Да, если ключ создаёт ваш браузер, а не сервер сайта. Здесь так и сделано: ключ генерирует встроенный в браузер модуль шифрования, и на наш сервер он не уходит. Проверить это просто: откройте страницу, отключите интернет и создайте CSR. Всё сработает без сети.
Открывайте генератор только по HTTPS и на устройстве, которому доверяете. Если правила вашей компании требуют создавать ключи на сервере или специальном устройстве, воспользуйтесь его собственным генератором CSR.
Сначала проверьте, остался ли ключ в панели хостинга, на сервере или в вашей резервной копии. Если найти его не удалось, создайте новый ключ и CSR, затем запросите перевыпуск сертификата. Восстановить ключ по CSR или сертификату нельзя. Для сертификатов, купленных у нас, перевыпуск входит в услугу.
В этом генераторе обязательно только поле «Домен». Для сертификата с проверкой домена (DV) данные компании можно не заполнять. Для сертификатов с проверкой организации (OV и EV) укажите её название, город, регион и страну по требованиям центра сертификации. Название и адресные данные вводите латиницей, сверяясь с регистрационными документами.
Введите *.example.com. Wildcard — сертификат для поддоменов одного уровня: например, shop.example.com и mail.example.com. Адрес a.shop.example.com под эту звёздочку не подходит. Чтобы добавить сам example.com, оставьте в форме отметку «Добавить сам домен». Перед заказом убедитесь, что сертификат покрывает все нужные адреса: сравните обычные и Wildcard-сертификаты.
Иногда да: если у вас сохранился закрытый ключ от него, домены и данные не изменились, а центр сертификации принимает прежний CSR. При продлении лучше создать новый ключ и запрос. Если ключ был раскрыт посторонним, повторно использовать его нельзя: замените ключ и обратитесь к центру сертификации для отзыва и перевыпуска сертификата.
Генератор сохраняет ключ в формате PEM — его используют nginx, Apache и многие панели хостинга. Для импорта в IIS обычно нужен файл PFX, который объединяет сертификат и закрытый ключ. После выпуска сертификата подготовьте PFX, например через OpenSSL:
openssl pkcs12 -export -in certificate.crt -inkey example.com.key -out example.com.pfx
Подставьте имена своих файлов и задайте пароль для PFX. Если центр сертификации выдал промежуточные сертификаты, включите их по инструкции для вашего сервера.
На нашем хостинге бесплатный сертификат уже входит в тариф и продлевается сам: ни CSR, ни ручной установки не понадобится.
Обычные сертификаты и Wildcard от Sectigo и RapidSSL. Перевыпуск с новым ключом входит в услугу.