Certificado PFX: extraiga el certificado y la clave privada

En este tutorial explicaré cómo extraer el certificado y la clave privada de un certificado en formato PFX con OpenSSL.

La forma más fácil de usar OpenSSL es usar una computadora con Linux.

1. Copie el archivo PFX en su computadora donde está instalado OpenSSL.

2. El primer paso será extraer la clave privada del archivo PFX, el cual estará encriptado, para ello ingresa el siguiente comando:

openssl pkcs12 -in file.pfx -nocerts -out file-priv.key

Primero debe ingresar la contraseña del archivo PFX y luego indicar una nueva contraseña para el archivo de clave privada.

3. Ahora, extraeremos el certificado del archivo PFX, use el siguiente comando:

openssl pkcs12 -in file.pfx -clcerts -nokeys -out file.crt

Debe ingresar la contraseña del archivo PFX

4. Último paso, extraiga la clave privada descifrada, ingrese el comando a continuación:

openssl rsa -in file.key -out file-decrypted.key

Ingrese la contraseña que se configuró al extraer la clave privada


Ahora puede usar el certificado para Nginx o Apache2