Как сгенерировать самоподписной сертификат с полями ИНН, ОГРН и т.д.? Как создать такой сертификат или если уже готовый конфиг для openssl?

21 Авг 2019 в 07:11
160 +1
0
Ответы
1

Для генерации самоподписного сертификата с полями ИНН, ОГРН и другими данными, можно воспользоваться инструментом OpenSSL.

Для создания конфигурационного файла для OpenSSL, вам потребуется создать файл с расширением .cnf, в котором определены нужные вам поля и их значения. Вот пример такого конфига:

[ req ]
prompt = no
distinguished_name = req_distinguished_name
req_extensions = v3_req
[ req_distinguished_name ]
countryName = Country Name (2 letter code)
countryName_default = US
stateOrProvinceName = State or Province Name (full name)
stateOrProvinceName_default = California
localityName = Locality Name (eg, city)
localityName_default = San Francisco
organizationName = Organization Name (eg, company)
organizationName_default = My Organization
commonName = Common Name (e.g. server FQDN or YOUR name)
commonName_max = 64
[ v3_req ]
subjectKeyIdentifier = hash
basicConstraints = CA:TRUE
keyUsage = digitalSignature, keyEncipherment
subjectAltName = @alt_names
[alt_names]
DNS.1 = example.com
IP.1 = 192.168.1.1

Вы можете добавить свои собственные поля и значения, такие как ИНН, ОГРН и другие данные.

После создания конфигурационного файла, можно сгенерировать самоподписный сертификат с помощью следующей команды OpenSSL:

openssl req -config config.cnf -new -x509 -sha256 -newkey rsa:2048 -nodes -keyout key.pem -days 365 -out cert.pem

Где config.cnf - ваш конфигурационный файл, key.pem - файл с секретным ключом, cert.pem - создаваемый самоподписный сертификат, и days 365 - срок действия сертификата в днях.

После выполнения этой команды, у вас будет создан самоподписный сертификат с вашими персонализированными полями.

20 Апр в 13:06
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Название заказа не должно быть пустым
Введите email
Бесплатные доработки
Гарантированные бесплатные доработки
Быстрое выполнение
Быстрое выполнение от 2 часов
Проверка работы
Проверка работы на плагиат
Интересные статьи из справочника
Поможем написать учебную работу
Название заказа не должно быть пустым
Введите email
Доверьте свою работу экспертам
Разместите заказ
Наша система отправит ваш заказ на оценку 84 622 авторам
Первые отклики появятся уже в течение 10 минут
Прямой эфир