次の方法で共有


秘密キー検索ツール (FindPrivateKey.exe)

このコマンド ライン ツールを使用して、証明書ストアから秘密キーを取得できます。 たとえば、FindPrivateKey.exe を使用して、証明書ストア内の特定の X.509 証明書に関連付けられている秘密キー ファイルの場所と名前を見つけることができます。

重要

FindPrivateKey ツールは、WCF のサンプルとして付属しています。 このサンプルの検索場所とビルド方法の詳細については、FindPrivateKey に関するページを参照してください。

構文

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

解説

次の表では、秘密キー検索ツール (FindPrivateKey.exe) で使用できる引数とオプションについて説明します。

引数 説明
storeName 証明書ストアの名前。
storeLocation 証明書ストアの場所。
オプション 説明
/n < subjectName > 証明書のサブジェクト名を指定します。
/t < thumbprint > 証明書のサムプリントを指定します。 Certmgr.exe を使用して証明書のサムプリントを取得します。
/f ファイル名だけを出力します。
/d ディレクトリだけを出力します。
/a 絶対ファイル名を出力します。

次のコマンドでは、John Doe の秘密キーを取得します。

FindPrivateKey My CurrentUser -n "CN=John Doe"

次のコマンドでは、ローカル マシンの秘密キーを取得します。

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