Pvk2Pfx

Pvk2Pfx (Pvk2Pfx.exe) ist ein Befehlszeilentool, das informationen zu öffentlichen Schlüsseln und privaten Schlüsseln in SPC-, CER- und PVK-Dateien in eine Pfx-Datei (Personal Information Exchange) kopiert.

    pvk2pfx /pvk 
    pvkfilename.pvk [/pi pvkpassword] /spc spcfilename.ext [/pfx pfxfilename.pfx [/po pfxpassword] [/f]]

Switches und Argumente

/pvkpvkfilename.pvk
Gibt den Namen einer PVK-Datei an.

/spcspcfilename.ext
Gibt den Namen und die Erweiterung der SPC-Datei (Software Publisher Certificate) an, die das Zertifikat enthält. Die Datei kann entweder eine SPC-Datei oder eine CER-Datei sein.

/pfxpfx dateiname.pfx
Gibt den Namen einer PFX-Datei an.

/pipvkpassword
Gibt das Kennwort für die PVK-Datei an.

/popfxpassword
Gibt ein Kennwort für die PFX-Datei an. Wenn kein Kennwort für die PFX-Datei angegeben ist, ist das Kennwort für die PFX-Datei mit dem Kennwort für pvk-Datei identisch.

/F
Konfiguriert Pvk2Pfx so, dass eine PFX-Datei überschrieben wird, wenn eine vorhanden ist, die denselben Namen wie der vom Switch -pfx angegebene hat.

Kommentare

Wenn der Switch -pfx pfx pfxfilename.pfx nicht bereitgestellt wird, ignoriert pvk2pfx den Kennwortschalter-po und den Schalter -f und zeigt einen Assistenten an, der den Benutzer zur Eingabe des Namens der PFX-Datei und des entsprechenden Kennworts auffordert.

Um mit dem SignTool-Tool Treiber mit einem SPC in einer Weise zu signieren, die der Codesignierungsrichtlinie im Kernelmodus entspricht, müssen die SPC-Informationen dem persönlichen Zertifikatspeicher auf dem lokalen Computer hinzugefügt werden, auf dem die Treiber signiert werden. Informationen zum Hinzufügen der SPC-Informationen zum persönlichen Zertifikatspeicher finden Sie unter Software Publisher Certificate.

Eine 32-Bit-Version des Pvk2Pfx-Tools befindet sich im Ordner bin\x86 des WDK. Eine 64-Bit-Version des Tools befindet sich im bin\x64 des WDK. Auf einem x64-basierten Computer, auf dem Windows 10 ausgeführt wird, lautet der Pfad beispielsweise C:\Programme (x86)\Windows Kits\10\bin\x64.

Beispiele

Der folgende Befehl generiert die PFX-Datei Mypfxfile.pfx aus Mypvkfile.pvk und Myspcfile.spc. Der Befehl stellt das Kennwort mypassword für die PVK-Datei bereit, das zum Kennwort für die PFX-Datei Mypfxfile.pfx wird. Wenn eine Datei mit dem Namen Mypfxfile.pfx vorhanden ist, konfiguriert der Schalter -f das Pvk2Pfx-Tool so, dass die vorhandene Datei durch eine neue Datei ersetzt wird.

pvk2pfx -pvk mypvkfile.pvk -pi mypassword -spc myspcfile.spc -pfx mypfxfile.pfx -f