Udostępnij za pośrednictwem


Narzędzie do znajdowania klucza prywatnego (FindPrivateKey.exe)

To narzędzie wiersza polecenia może służyć do pobierania klucza prywatnego z magazynu certyfikatów. Na przykład FindPrivateKey.exe można użyć do znalezienia lokalizacji i nazwy pliku klucza prywatnego skojarzonego z określonym certyfikatem X.509 w magazynie certyfikatów.

Ważne

Narzędzie FindPrivateKey jest dostarczane jako przykład WCF. Aby uzyskać więcej informacji o tym, gdzie znaleźć przykład i jak go skompilować, zobacz FindPrivateKey.

Składnia

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

Uwagi

W poniższych tabelach opisano argumenty i opcje, których można używać z narzędziem Znajdź klucz prywatny (FindPrivateKey.exe).

Argument Opis
storeName Nazwa magazynu certyfikatów.
storeLocation Lokalizacja magazynu certyfikatów.
Opcja Opis
/n <Subjectname> Określa nazwę podmiotu certyfikatu.
/t <Odcisk palca> Określa odcisk palca certyfikatu. Użyj Certmgr.exe, aby pobrać odcisk palca certyfikatu.
/f Zwraca tylko nazwę pliku.
/d Generuje tylko katalog.
/a Zwraca bezwzględną nazwę pliku.

Przykłady

Następujące polecenie pobiera klucz prywatny dla Johna Doe'a:

FindPrivateKey My CurrentUser -n "CN=John Doe"

Następujące polecenie pobiera klucz prywatny dla maszyny lokalnej:

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