Dopo aver creato un certificato digitale con lo strumento MakeCert.exe, deve essere creato un file Personal Information Exchange (PFX) prima che possa essere firmato un file binario. È possibile utilizzare lo strumento Pvk2Pfx (Pvk2Pfx.exe) per creare un file PFX che è un singolo file che contiene sia i file di chiave privata (PVK) che di certificato (CER) che sono stati esportati dallo strumento MakeCert.exe. Invece di un file CER può anche essere utilizzato un file del certificato autori software (SPC).
Lo strumento Pvk2Pfx (Pvk2Pfx.exe) fa parte di Windows SDK. Per ulteriori informazioni sullo strumento Pvk2Pfx.exe, visitare il sito Web di Microsoft (https://docs.microsoft.com/it-it/windows-hardware/drivers/devtest/pvk2pfx).
Di seguito è riportato un esempio di creazione di un PFX file con lo strumento Pvk2Pfx.exe dai file PVK e CER creati nell'esempio riportato nell'argomento "Come creare un certificato digitale":
"C:\Program Files (x86)\Windows Kits\10\bin\x64\pvk2pfx.exe" -pvk MyCert.pvk -pi MyPassword -spc MyCert.cer -pfx MyCert.pfx -po MyPassword
- "C:\Programmi (x86)\Windows Kits\<versione>\bin\x64\pvk2pfx.exe": specifica la posizione dello strumento Pvk2Pfx.exe.
- -pvk MyCert.pvk: specifica il file di chiave privata (PVK) che deve essere utilizzato per creare il file PFX. In questo esempio, il file è denominato MyCert.pvk.
- -pi MyPassword: specifica la password assegnata al file PVK. In questo esempio, la password è MyPassword.
- -spc MyCert.cer: specifica il file di certificato (CER) o del certificato autori software (SPC) che deve essere utilizzato per creare il file PFX. In questo esempio, il file è denominato MyCert.cer.
- -pfx MyCert.pfx: specifica il file Personal Information Exchange (PFX) che verrà creato dallo strumento Pvk2Pfx.exe. In questo esempio, il file è denominato MyCert.pfx.
- -po MyPassword: specifica la password da assegnare al PFX file. In questo esempio, la password è MyPassword.
Per creare il file PFX, effettuare le seguenti operazioni:
- Creare una chiave privata e un certificato digitale o utilizzare i file PVK e CER esistenti che sono stati precedentemente creati con lo strumento MakeCert.exe. Per informazioni di base sull'utilizzo dello strumento MakeCert.exe, vedere l'argomento "Come creare un certificato digitale".
- Fare clic sul pulsante Start di Windows Sistema Windows Prompt dei comandi per visualizzare la riga di comando di Windows.
- Nella finestra Prompt dei comandi di Windows, digitare cd %userprofile%\Documents e premere INVIO per impostare la cartella Documenti come cartella di lavoro corrente. Se si utilizza una cartella di lavoro diversa, specificare il percorso corretto.
Nota: Non è necessario modificare la cartella di lavoro se si specificano i percorsi completi dei file PVK, CER e SPC che verranno utilizzati dallo strumento Pvk2Pfx.exe, oltre alla posizione del file PFX.
- Digitare la posizione di Pvk2Pfx.exe e gli argomenti che devono essere eseguiti.
Viene creato il file PFX.