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

Comentarios

Entradas populares de este blog

Instalar ArgoUML 0.34 en Ubuntu

Instalar WebcamStudio 0.65 en ubuntu 14.04 Actulizado