Exportar PFX a .crt y .key
En alguna ocasión nos pueden proporcionar un fichero .pfx y necesitemos exportar el fichero .crt y/o .key para tenerlos por separado.
Para extraer el fichero .crt:
openssl pkcs12 -in [fichero.pfx] -clcerts -nokeys -out [fichero.crt]
Para extraer el fichero .key (cifrado):
openssl pkcs12 -in [fichero.pfx] -nocerts -out [fichero-cifrado.key] Enter Import Password: [clave del fichero fpx] MAC verified OK Enter PEM pass phrase: [clave para el fichero .key] Verifying - Enter PEM pass phrase: [clave para el fichero .key]
Como podemos ver primero nos pide la clave del fichero .pfx para poder exportar y luego la clave con la que queremos cifrar el fichero resultante .key.
Si queremos el fichero .key sin clave podemos ver como quitar la clave a la key.