uz
АМ
июня 23, 2025
Обновлено июня 23, 2025

Как сгенерировать CSR-запрос?

SSL

Что такое CSR-запрос

CSR (Certificate Signing Request) — это запрос на выпуск SSL-сертификата, необходимый шаг в процедуре его выпуска. Сам запрос – это простой текстовый файл, в котором зашифрованы информация об администраторе домена и открытый ключ выпускаемого сертификата. Впоследствии файл запроса необходимо будет передать в удостоверяющий центр для завершения процесса выпуска SSL-сертификата.

Как сформировать CSR-запрос

Все существующие на сегодняшний день способы генерации CSR-запроса можно условно разделить на выполняемые самостоятельно и те, что делаются с помощью того или иного «стороннего» сервиса. Далее мы разберем каждый из них:

Самостоятельная генерация с помощью OpenSSL

Как правило, данный способ применяется на серверах под управлением Linux. Далее мы покажем как создать запрос на примере ОС Ubuntu 20.04.

Установим пакет OpenSSL:

apt-get update && apt install -y openssl

Установка OpenSSL

Сгенерируем файл-запрос:

openssl req -new -newkey rsa:4096 -nodes -keyout serverspace.ru.key -out serverspace.ru.csr

В процессе формирования запроса вам нужно будет заполнить ряд полей (страна, город, организация, отдел, доменное имя сервера, адрес email).

Ввод данных перед генерацией файл-запроса

После того, как запрос сформирован, содержимое файла можно скопировать прямо с экрана или скопировать, например, через SCP:

Содержимое файла CSR

Самостоятельная генерация с помощью IIS

Если вы используете сервер с ОС Windows, то можно сформировать CSR-запрос, используя ее службы. Для этого откройте консоль IIS, перейдите в раздел Server Certificates, нажмите Create Certificate Request и заполните необходимые поля:

Консоль IIS

Выберите длину ключа:

Выбор длины генерируемого ключа

Наконец, выберите место сохранения файла-запроса:

Выбор места для сохранения файла-запроса

Формирование CSR-запроса с помощью сторонних сервисов

Сегодня в сети существует множество сайтов, предлагающих сформировать CSR-запрос. Этот метод предельно прост, как правило достаточно вбить в форму все те же самые поля (страна, город, организация, отдел, доменное имя сервера, email-адрес) и файл будет сформирован, однако следует отдавать себе отчет в том, что если вы что-то не контролируете, значит тем самым создаете потенциальную брешь в безопасности своего проекта. По этой причине разбирать работу какого-либо из таких сервисов или рекомендовать их мы не можем. Лучше использовать самостоятельную генерацию как указано выше.

Подборки SSL-сертификатов: DV сертификат для домена, EV сертификат “зеленая строка”, WC сертификат для поддоменов, SAN мультидоменный сертификат.

Оценка:
5 из 5
Аverage rating : 5
Оценок: 1
100029 Ташкент Улица Якка Чинар, дом 2/1
ООО «ИТГЛОБАЛКОМ ЛАБС»

Вам также может быть интересно...