Extrair certificado e chave de um arquivo .pfx
Publicado em
Extraia o certificado do arquivo .pfx
:
openssl pkcs12 -in <ARQUIVO_PONTO_PFX> -clcerts -nokeys -chain -out certificate.crt
Extraia a chave privada no formato .pem
sem cifragem do arquivo .pfx
:
openssl pkcs12 -in <ARQUIVO_PONTO_PFX> -nocerts -nodes -out private_key.pem
Converta o .pem
no formato de chave RSA
:
openssl rsa -in private_key.pem -out id_rsa
Se você esta usando OpenSSL 3 o formato de saida padrão será PKCS8
, com as barreiras de encapsulamento neste formato:
-----BEGIN PRIVATE KEY-----
-----END PRIVATE KEY-----
Se você precisa da chave no formato PKCS1
, tambem conhecido como tradicional use a flag -tradicional
desta forma:
openssl rsa -in private_key.pem -traditional -out id_rsa
O comando vai retornar a chave com as barreiras de encapsulamento desta forma:
-----BEGIN RSA PRIVATE KEY-----
-----END RSA PRIVATE KEY-----
Esta obra está licenciada com uma Licença Creative Commons Atribuição-CompartilhaIgual 4.0 Internacional .