Compartir a través de


Archivos de intercambio de información personal (.pfx)

Para usarse para la firma de liberación, se debe almacenar un certificado de publicador de software (SPC) y sus claves públicas y privadas en un archivo de intercambio de información personal (.archivo pfx). Sin embargo, algunas entidades de certificación (CA) usan formatos de archivo diferentes para almacenar estos datos. Por ejemplo, algunas AC almacenan la clave privada del certificado en un archivo de clave privada (.archivo pvk) y almacenan el certificado y la clave pública en un archivo .spc o .cer.

Si la entidad de certificación emitió un archivo .spc y sus claves en archivos que no sean .pfx, debe convertir y almacenar los archivos en un .pfx para poder usarlos para la firma de versiones. La herramienta Pvk2Pfx se usa para realizar esta conversión.

En el siguiente ejemplo de línea de comandos se convierte un archivo .pvk denominado abc.pvk y un .spc denominado abc.spc en un archivo .pfx denominado abc.pfx:

Pvk2Pfx -pvk abc.pvk -pi pvkpassword -spc abc.spc -pfx abc.pfx -po pfxpassword -f

Donde:

  • La opción -pvk especifica un archivo .pvk (abc.pvk).

  • La opción -pi especifica la contraseña para el archivo .pvk (pvkpassword).

  • La opción -spc especifica el nombre y la extensión del archivo SPC que contiene el certificado. El archivo puede ser un archivo .spc o un archivo .cer . En este ejemplo, el certificado y la clave pública se encuentran en el archivo abc.spc .

  • La opción -pfx especifica el nombre del archivo .pfx (abc.pfx). Si no se especifica esta opción, Pvk2Pfx abre un Asistente para exportación y omite los argumentos -po y -f.

  • La opción -po especifica una contraseña para el archivo .pfx (pfxpassword). Si no se especifica esta opción, al archivo .pfx especificado se le asigna la misma contraseña asociada al archivo .pvk especificado.

  • La opción -f configura Pvk2Pfx para reemplazar un archivo .pfx existente si existe uno.

Para obtener más información sobre los SPC y su administración, consulte Certificado de publicador de software (SPC) .