Find Private Key-Tool (FindPrivateKey.exe)

Mit diesem Befehlszeilentool kann ein privater Schlüssel aus einem Zertifikatspeicher abgerufen werden. FindPrivateKey.exe kann beispielsweise verwendet werden, um den Speicherort und Namen der privaten Schlüsseldatei zu finden, die mit einem bestimmten X.509-Zertifikat im Zertifikatspeicher verknüpft ist.

Wichtig

Das FindPrivateKey-Tool wird als WCF-Beispiel zur Verfügung gestellt. Weitere Informationen dazu, wo Sie das Beispiel finden und wie Sie es erstellen, finden Sie unter FindPrivateKey.

Syntax

FindPrivateKey<storeName> <storeLocation> [{ {-n <subjectName>} | {-t <thumbprint>} } [-f | -d | -a]]

Bemerkungen

In den folgenden Tabellen werden die Argumente und Optionen beschrieben, die mit dem Find Private Key-Tool (FindPrivateKey.exe) verwendet werden können.

Argument Beschreibung
storeName Der Name des Zertifikatspeichers.
storeLocation Der Speicherort des Zertifikatspeichers.
Option Beschreibung
/n <subjectName> Gibt den Betreffnamen des Zertifikats an.
/t <thumbprint> Gibt den Fingerabdruck des Zertifikats an. Verwenden Sie Certmgr.exe, um den Fingerabdruck des Zertifikats abzurufen.
/f Gibt nur den Dateinamen aus.
/d Gibt nur das Verzeichnis aus.
/a Gibt nur den absoluten Dateinamen aus.

Beispiele

Mit dem folgenden Befehl wird der private Schlüssel für John Doe abgerufen:

FindPrivateKey My CurrentUser -n "CN=John Doe"

Mit dem folgenden Befehl wird der private Schlüssel für den lokalen Computer abgerufen:

FindPrivateKey My LocalMachine -t "03 33 98 63 d0 47 e7 48 71 33 62 64 76 5c 4c 9d 42 1d 6b 52" –a