SpecialistOff.NET / Вопросы / Статьи / Фрагменты кода / Резюме / Метки / Помощь / Файлы

Список вопросов Печать

Генерация самозаверенного (самоподписанного) SSL сертификата


Метки: openssl ssl rsa ecdsa 

Ответы

RemiZOffAlex  Создано: 2018-09-24 07:08:57.212537  Обновлено: 2025-09-22 14:29:58.466001

ECDSA

openssl req -newkey ec:<(openssl ecparam -name secp384r1) -nodes -x509\
-keyout cert.key -out cert.crt \
-subj '/C=RU/ST=Moscow/L=Moscow/CN=RemiZOffAlex'

RSA

openssl req -x509 -nodes -days 365 -newkey rsa:4096 \
    -keyout cert.key -out cert.crt \
    -subj '/C=RU/ST=Moscow/L=Moscow/CN=RemiZOffAlex'
  • cert.key - закрытый ключ
  • cert.crt - сертификат
  • days - указывает срок, на который будет выдан сертификат

Подписание запроса на подпись корневым сертификатом

openssl genrsa -out private.key 4096
openssl req -new -key private.key -out domain_name.csr -sha256 \
-subj '/C=RU/ST=Moscow/L=Moscow/O=RemiZOffAlex/OU=IT Department/CN=specialistoff.net'
openssl x509 -req -days 3650 -in domain_name.csr \
    -CA ca.crt -CAkey ca.key \
    -CAcreateserial -out domain_name.crt

Возможно будут интересны и другие вопросы