Certificados SSL e arquivos de chave podem vir em uma variedade de formas.
- Certificados PEM, DER, PKCS7, PKCS12
- Arquivos-chave RSA, PKCS12
RSA e PEM são os formatos mais básicos, sendo apenas arquivos de texto.
Você pode usar o openssl
programa da linha de comando para converter entre formulários.
DER para PEM
openssl x509 -inform DER
-in cert.crt
-out cert.pem
PKCS7 para PEM
openssl pkcs7 -print_certs
-in cert.p7b
-out cert.pem
PKCS12 para PEM
openssl pkcs12 -clcerts -nokeys
-in cert.pfx
-out cert.pem
PKCS12 para chave RSA
openssl pkcs12 -nocerts -nodes
-in cert.pfx
-out cert.key