秘密キー検索ツール (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