Generar un certificado PFX a partir de un certificado «key» y «crt»

En este tutorial, os explicaré cómo convertir un certificado al formato PFX a partir de los archivos .key y .crt de un certificado.

Para convertir un certificado al formato PFX, se necesita OpenSSL; en este tutorial he utilizado un ordenador con Ubuntu.

Copiar los archivos a una carpeta

  • .key: que contiene la clave privada
  • .crt: que es la parte pública del certificado
  • .bundle: que contiene la cadena de certificación completa (CA y CA intermedia).

Ahora hay que utilizar OpenSSL para exportar un certificado en formato PFX.

Este es el comando que debes utilizar:

sudo openssl pkcs12 -export -out cert01.pfx -inkey cert01.key -in cert01.crt -certfile cert01.bundle

Introduce dos veces la contraseña del archivo PFX que protege la clave privada.

Si el pedido no tiene devolución.

Al mostrar la lista de archivos, se puede ver que se ha generado el archivo pfx.

Ahora ya sabes cómo generar un certificado PFX para utilizarlo en Windows a partir de un certificado en formato .crt con su clave privada (.key).

Las autoridades de certificación suelen distribuir los certificados junto con los archivos crt y key.

Por motivos de seguridad, te recomiendo que no utilices herramientas en línea.

Romain Drouche

Romain Drouche

Arquitecto de sistemas | MCSE: Core Infrastructure

Experto en infraestructuras de TI con más de 15 años de experiencia sobre el terreno. Actualmente, como jefe de proyectos de sistemas y redes y referente en seguridad de los sistemas de información (SSI), pongo mi experiencia al servicio de la fiabilidad y la seguridad de los entornos tecnológicos.

GHinM▶