Convertir un certificado CERT/PEM en un certificado PFX

Resuelto bendewey asked hace 15 años • 4 respuestas

He visto un par de preguntas sobre cómo convertir un PFX en un archivo de certificado, pero necesito ir por el otro lado.

Tengo dos archivos:

bob_cert.cert

bob_key.pem

Me gustaría convertirlos en un único archivo .pfx. ¿Existe alguna herramienta que haga esto?

bendewey avatar May 01 '09 02:05 bendewey
Aceptado
openssl pkcs12 -inkey bob_key.pem -in bob_cert.cert -export -out bob_pfx.pfx
Francis avatar Apr 30 '2009 19:04 Francis

Creé un archivo .pfx a partir de archivos .key y .pem.

Como estoopenssl pkcs12 -inkey rootCA.key -in rootCA.pem -export -out rootCA.pfx

Esa no es la respuesta directa, pero tal vez ayude a alguien más.

Siim Nelis avatar Jan 08 '2017 10:01 Siim Nelis

A continuación se explica cómo hacer esto en Windows sin herramientas de terceros:

  1. Importar certificado al almacén de certificados. En el Explorador de Windows, seleccione "Instalar certificado" en el menú contextual. ingrese la descripción de la imagen aquí Sigue el asistente y acepta las opciones predeterminadas "Usuario local" y "Automáticamente".

  2. Encuentre su certificado en la tienda de certificados. En Windows 10, ejecute MMC "Administrar certificados de usuario". En Windows 2013, el MMC se llama "Certificados". En Windows 10, de forma predeterminada, su certificado debe estar en el nodo "Personal" -> "Certificados".

  3. Certificado de Exportación. En el menú contextual, seleccione el menú "Exportar...": ingrese la descripción de la imagen aquí

    Seleccione "Sí, exportar la clave privada": ingrese la descripción de la imagen aquí

    Verás que la opción .PFX está habilitada en este caso: ingrese la descripción de la imagen aquí

    Especifique la contraseña para la clave privada.

IT Hit WebDAV avatar Jul 14 '2016 00:07 IT Hit WebDAV

Si tiene un certificado autofirmado generado en makecert.exeuna máquina con Windows, obtendrá dos archivos: cert.pvky cert.cer. Estos se pueden convertir a un pfx usandopvk2pfx

pvk2pfxse encuentra en el mismo lugar que makecert(por ejemplo C:\Program Files (x86)\Windows Kits\10\bin\x86, o similar)

pvk2pfx -pvk cert.pvk -spc cert.cer -pfx cert.pfx
EBlake avatar Oct 11 '2016 07:10 EBlake