Freigeben über


Personal Information Exchange-(PFX-)Dateien

Für die Freigabesignierung muss ein Software Publisher-Zertifikat (SPC) und seine privaten und öffentlichen Schlüssel in einer Personal Information Exchange-Datei (.pfx) gespeichert werden. Einige Zertifizierungsstellen (Certificate Authorities, CAs) verwenden jedoch unterschiedliche Dateiformate, um diese Daten zu speichern. Beispielsweise speichern einige CAs den privaten Schlüssel des Zertifikats in einer privaten Schlüssel (.pvk) Datei und speichern das Zertifikat und den öffentlichen Schlüssel in einer .spc- oder .cer-Datei.

Wenn die Zertifizierungsstelle einen SPC und die zugehörigen Schlüssel in Nicht-PFX-Dateien ausgestellt hat, müssen Sie die Dateien in einer PFX-Datei konvertieren und speichern, bevor sie für die Freigabesignierung verwendet werden können. Das Pvk2Pfx-Tool wird verwendet, um diese Konvertierung durchzuführen.

Im folgenden Befehlszeilenbeispiel wird eine PVK-Datei mit dem Namen abc.pvk und ein SPC mit dem Namen abc.spc in eine PFX-Datei konvertiert, die "abc.pfx" heißt:

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

Ort:

  • Die Option -pvk gibt eine PVK-Datei (abc.pvk) an.

  • Die -pi-Option gibt das Kennwort für die .pvk-Datei (pvkpassword) an.

  • Die Option -spc gibt den Namen und die Erweiterung der SPC-Datei an, die das Zertifikat enthält. Die Datei kann entweder eine SPC-Datei oder eine .cer Datei sein. In diesem Beispiel befinden sich das Zertifikat und der öffentliche Schlüssel in der Datei abc.spc .

  • Die Option -pfx gibt den Namen der PFX-Datei (abc.pfx) an. Wenn diese Option nicht angegeben ist, öffnet Pvk2Pfx einen Export-Assistenten und ignoriert die argumente -po und -f.

  • Die Option "-po " gibt ein Kennwort für die PFX-Datei (pfxpassword) an. Wenn diese Option nicht angegeben ist, wird die angegebene PFX-Datei demselben Kennwort zugewiesen, das der angegebenen PVK-Datei zugeordnet ist.

  • Mit der Option -f wird Pvk2Pfx so konfiguriert, dass eine vorhandene PFX-Datei ersetzt wird, sofern vorhanden.

Weitere Informationen zu SPCs und deren Verwaltung finden Sie unter Software Publisher Certificate (SPC).For more information about SPCs and their management, see Software Publisher Certificate (SPC).