Como gerar certificado CA ECDSA autoassinado não interativamente usando OpenSSL

Este post usa a sintaxe -newkey de Como criar ECDSA P-384 (secp384r1) usando OpenSSL (-newkey)

O seguinte comando gerará um certificado CA autoassinado usando uma chave ECDSA P-384 sem nenhuma pergunta interativa. Todos os parâmetros são fornecidos na linha de comando.

generate_ecdsa_ca.sh
openssl req -newkey ec:<(openssl ecparam -name secp384r1) -nodes -x509 -keyout ca.key -out ca.pem -days 365000 -subj '/CN=myca.mydomain.com/O=MyOrganization/C=DE'

Note que você não tem que usar um nome de domínio como CN (common name). Existem poucos requisitos para CAs em geral mas dependendo para o quê - e com qual software - você usará a CA, os requisitos podem variar.


Check out similar posts by category: Cibersegurança