Запрос CSR: как создать и что в нём указать, термины и чек-лист

Подробности, цифры, термины и чек-лист по теме «Запрос CSR: как создать и что в нём указать». Страница справочника целиком: Запрос CSR.

Коротко о теме

Запрос CSR создают одной командой openssl req: ключ и файл запроса появляются вместе. Какие поля заполнить и как проверить файл до отправки.

Подробности по разделам

Что такое CSR и почему в нём нет приватного ключа

Приватный ключ в запрос не входит. Он создаётся рядом, лежит у вас на диске, и по нему сервер потом расшифровывает трафик. Пару запрос и ключ нельзя разделять: сертификат, выданный по запросу, подойдёт только к ключу, созданному вместе с ним.

Какие поля заполнять в запросе CSR

Для Wildcard укажите в CN и SAN имя со звёздочкой, например *.example.com, и добавьте голый домен отдельной записью: звёздочка корень не покрывает. Чем отличаются типы проверки, описано на странице DV, OV и EV.

Как проверить CSR до отправки в центр сертификации

Если нужного имени нет, создайте запрос заново, правка на месте невозможна. Работу с другими командами openssl разбирает страница проверка через openssl. Отмечайте пункты, подсказка покажет следующий шаг

Ключевые цифры

Термины на странице

CSR
CSR это запрос на выпуск сертификата: в нём открытый ключ и данные о домене.
DV, OV, EV
DV подтверждает только владение доменом, OV и EV ещё и проверяют компанию. Шифрование у них одинаковое.
Certbot
Certbot это программа, которая получает и продлевает сертификаты Let's Encrypt на сервере.
PEM
PEM это текстовый формат файлов сертификатов и ключей, файлы .crt и .key часто в нём же.
Apache
Apache это веб-сервер. На хостинге с ним работают файлы .htaccess.
IIS
IIS это веб-сервер в составе Windows Server.
Wildcard
Wildcard-сертификат действует на все поддомены одного уровня, например *.example.ru.
Мультидоменный сертификат
Мультидоменный сертификат защищает несколько разных доменов одним сертификатом.

Что проверить

  1. Выпустите сертификат после того, как домен указывает на сервер.
  2. Проверьте, что установлена вся цепочка сертификатов.
  3. Включите перенаправление с HTTP на HTTPS.
  4. Сравнивайте цену за одинаковую конфигурацию: ядра, память, диск, IPv4.
  5. Смотрите цену продления и оплаты помесячно, а не только акционную.
  6. Сверяйте цены на сайте провайдера в день оплаты: они меняются.

Связанные страницы