Exportar certificados emitos por la autoridad certifiadora con Openssl (PEM, DER, P7B, PFX)
En mi caso me dieron dos archivos.
example.com.key
example_com.crt
Ahora exportaremos a diferentes formatos.
Convert PEM to DER
openssl x509 -in example_com.crt -outform der -out example_com.der
Convert DER to PEM
openssl x509 -in example_com.der -inform der -outform pem -out example_com.pem
Convert PEM to P7B
openssl crl2pkcs7 -nocrl -certfile example_com.pem -out example_com.p7b -certfile example_com.crt
En este caso obtuve un archivo igual a example.com.key, me parece que es la forma de obtener el private key. a partir del crt.
Convert PEM to PFX
openssl pkcs12 -export -out example_com.pfx -inkey example.com.key -in example_com.pem -certfile example_com.crt
Convert P7B to PEM
openssl pkcs7 -print_certs -in example_com.p7b -out example_com.cer
Convert PFX to PEM
openssl pkcs12 -in example_com.pfx -out certificate.cer -nodes
https://support.ssl.com/Knowledgebase/Article/View/19/0/der-vs-crt-vs-cer-vs-pem-certificates-and-how-to-convert-them
https://www.sslshopper.com/ssl-converter.html
https://search.thawte.com/support/ssl-digital-certificates/index?page=content&actp=CROSSLINK&id=SO26449
example.com.key
example_com.crt
Ahora exportaremos a diferentes formatos.
Convert PEM to DER
openssl x509 -in example_com.crt -outform der -out example_com.der
Convert DER to PEM
openssl x509 -in example_com.der -inform der -outform pem -out example_com.pem
Convert PEM to P7B
openssl crl2pkcs7 -nocrl -certfile example_com.pem -out example_com.p7b -certfile example_com.crt
En este caso obtuve un archivo igual a example.com.key, me parece que es la forma de obtener el private key. a partir del crt.
Convert PEM to PFX
openssl pkcs12 -export -out example_com.pfx -inkey example.com.key -in example_com.pem -certfile example_com.crt
Convert P7B to PEM
openssl pkcs7 -print_certs -in example_com.p7b -out example_com.cer
Convert PFX to PEM
openssl pkcs12 -in example_com.pfx -out certificate.cer -nodes
https://support.ssl.com/Knowledgebase/Article/View/19/0/der-vs-crt-vs-cer-vs-pem-certificates-and-how-to-convert-them
https://www.sslshopper.com/ssl-converter.html
https://search.thawte.com/support/ssl-digital-certificates/index?page=content&actp=CROSSLINK&id=SO26449
Comentarios
Publicar un comentario