File di Scambio di informazioni personali (con estensione pfx)

Per la firma del rilascio, è necessario archiviare un certificato del server di pubblicazione software (SPC) e le relative chiavi pubbliche e private in uno scambio di informazioni personali (.file pfx). Tuttavia, alcune autorità di certificazione usano formati di file diversi per archiviare questi dati. Ad esempio, alcune autorità di certificazione archiviano la chiave privata del certificato in una chiave privata (.file pvk) e archiviare il certificato e la chiave pubblica in un file con estensione spc o .cer .

Se la CA ha emesso un file con estensione spc e le relative chiavi in file non pfx , è necessario convertire e archiviare i file in un file pfx prima di poterli usare per la firma del rilascio. Lo strumento Pvk2Pfx viene usato per eseguire questa conversione.

Nell'esempio della riga di comando seguente viene convertito un file con estensione pvk denominato abc.pvk e un file con estensione spc denominato abc.spc in un file pfx denominato abc.pfx:

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

Dove:

  • L'opzione -pvk specifica un file con estensione pvk (abc.pvk).

  • L'opzione -pi specifica la password per . file pvk (pvkpassword).

  • L'opzione -spc specifica il nome e l'estensione del file SPC che contiene il certificato. Il file può essere un file con estensione spc o un file .cer . In questo esempio il certificato e la chiave pubblica si trovano nel file abc.spc .

  • L'opzione -pfx specifica il nome del file pfx (abc.pfx). Se questa opzione non è specificata, Pvk2Pfx apre un'Esportazione guidata e ignora gli argomenti -po e -f.

  • L'opzione -po specifica una password per il file pfx (pfxpassword). Se questa opzione non viene specificata, al file pfx specificato viene assegnata la stessa password associata al file con estensione pvk specificato.

  • L'opzione -f configura Pvk2Pfx per sostituire un file pfx esistente, se presente.

Per altre informazioni sui controller di sicurezza e sulla relativa gestione, vedere Software Publisher Certificate (SPC).