He visto un par de preguntas sobre cómo convertir un PFX a un archivo cert, pero necesito ir hacia otro lado.
Tengo dos archivos:
bob_cert.cert
bob_key.pem
Me gustaría convertirlos a un solo archivo .pfx. ¿Hay alguna herramienta que haga esto?
                    
                        certificate
                                
                    
                    
                        bendewey
fuente
                
                fuente

Respuestas:
fuente
-name "friendly name"establece el nombre (que aparecería en la lista de certificados en Windows, por ejemplo) y-certfile cacert.pemse puede usar para agregar los certificados de CA y producir el.pfxarchivo con toda la cadena.Aquí se explica cómo hacer esto en Windows sin herramientas de terceros:
Importar certificado a la tienda de certificados. En el Explorador de Windows, seleccione "Instalar certificado" en el menú contextual.
Siga el asistente y acepte las opciones predeterminadas "Usuario local" y "Automáticamente".
Encuentra tu certificado en la tienda de certificados. En Windows 10, ejecute la MMC "Administrar certificados de usuario". En Windows 2013, la MMC se llama "Certificados". En Windows 10 de forma predeterminada, su certificado debe estar en el nodo "Personal" -> "Certificados".
Certificado de exportación. En el menú contextual, seleccione el menú "Exportar ...":
Seleccione "Sí, exportar la clave privada":
Verá que la opción .PFX está habilitada en este caso:
Especifique la contraseña para la clave privada.
fuente
Creé el archivo .pfx a partir de archivos .key y .pem.
Me gusta esto
openssl pkcs12 -inkey rootCA.key -in rootCA.pem -export -out rootCA.pfxEsa no es la respuesta directa, pero aún así puede ayudar a alguien más.
fuente
Si tiene un certificado autofirmado generado por
makecert.exeuna máquina con Windows, obtendrá dos archivos:cert.pvkycert.cer. Estos se pueden convertir a un pfx usandopvk2pfxpvk2pfxse encuentra en la misma ubicación quemakecert(por ejemplo,C:\Program Files (x86)\Windows Kits\10\bin\x86o similar)fuente