2016-03-23 4 views
1

私がすでに作成したカスタムキーコンテナリストを取得する方法はありますか?aspnet_regiisを使用してRSAカスタムコンテナのキーリストを取得

例: マシンキー「MyKeys1」、「MyKeys2」、「MyKeys3」などを作成します。私が作った鍵を忘れてしまった場合、aspnet_regiisを使って鍵を取り出せますか?

  1. aspnet_regiis -pc "MyKeys" -exp

  2. aspnet_regiis -pc "MachineKeys2" -exp

は私がます。aspnet_regiisを使用して、これらのキーコンテナを取得することができます。

flag 

は、私はすでにこれを試してみましたか? Crypto/RSA/MachineKeysでは、ファイル名は乱数だけなので、私が忘れてしまった場合、私が今までに作ったキーは何か。それはaspnet_regiisを使用して取得することは可能ですか?私は同様のソリューションを探しています

+0

キム、何を試しましたか? –

+0

私は既にこの試みた: -exp 2.ます。aspnet_regiis -pc "MachineKeys2" -exp 1.ます。aspnet_regiis -pc "MyKeysを" 私はます。aspnet_regiisを使用して、これらのキーコンテナを取得することができますか? Crypto/RSA/MachineKeysでは、ファイル名は乱数だけなので、私が忘れてしまった場合、私が今までに作ったキーは何か。それはaspnet_regiisを使用して取得することは可能ですか? – Kim

答えて

0

、私はこのblog post recommending KeyPal出くわし:

それはKeyPalと呼ばれるシンプルなオープンソースアプリです。ダウンロードして、 コマンドプロンプトを開き、実行します。起動時には、ユーザーのリスト 、コマンドのリスト、空白のプロンプト(プロンプトであることを示す ">"または何もない )が表示されます。マシンレベルのキーコンテナを表示するには タイプ "LM"を入力し、Enterキーを押してください。

Derek W's answer on security stackexchange

はまた彼の答えは、現在 がサーバー上に存在するすべてのキーコンテナ名を一覧表示し、短いC#プログラムを含み、KeyPalを推奨しています

0
デレクWの短いC#プログラムのShaneCの言及に

ビル、あなたが保存することができ、いくつかの%ProgramData%\ Microsoft \ Crypto \ RSA \ MachineKeys内のファイルをテキストエディタで開くだけで、時間を節約できます。キーのコンテナ名は読み取り可能な部分のみになります。

関連する問題