C# 使用aspnet_regis获取RSA自定义容器密钥列表
是否仍然可以获取我已经创建的自定义密钥容器列表 例如: 我制作机器钥匙“MyKeys1”、“MyKeys2”、“MyKeys3”等。如果我忘记了我做的任何钥匙,我可以用aspnet_regiis检索它吗C# 使用aspnet_regis获取RSA自定义容器密钥列表,c#,asp.net,iis,rsa,C#,Asp.net,Iis,Rsa,是否仍然可以获取我已经创建的自定义密钥容器列表 例如: 我制作机器钥匙“MyKeys1”、“MyKeys2”、“MyKeys3”等。如果我忘记了我做的任何钥匙,我可以用aspnet_regiis检索它吗 flag 我已经试过了: aspnet\u regais-pc“我的钥匙”-exp aspnet\u regiis-pc“MachineKeys2”-exp 我可以使用aspnet\u regis检索这些密钥容器吗?因为在Crypto/RSA/MachineKeys中,文件名只是随机数。万一我
flag
我已经试过了:
aspnet\u regais-pc“我的钥匙”-exp
aspnet\u regiis-pc“MachineKeys2”-exp
我可以使用aspnet\u regis检索这些密钥容器吗?因为在Crypto/RSA/MachineKeys中,文件名只是随机数。万一我忘了,我做过什么钥匙。是否可以使用aspnet_regiis检索它?我正在寻找类似的解决方案,我遇到了以下问题:
flag
这是一个简单的开源应用程序,名为KeyPal。下载它,打开一个
命令提示符并运行它。启动时,它会为您提供一个用户列表
键、命令列表和空白提示(不带“>”或任何内容)
表示这是一个提示)。仅列出机器级密钥容器
键入“LM”,按Enter键,它们就在那里
他还推荐KeyPal,他的答案包括一个简短的C#程序,其中列出了当前使用的所有密钥容器名称
存在于服务器上基于ShaneC提到的Derek W的短c#程序,您只需在文本编辑器中打开%ProgramData%\Microsoft\Crypto\RSA\MachineKeys中的文件即可节省一些时间。密钥容器名称将是唯一可读的部分。Kim,你尝试过什么?我已经尝试过:1。aspnet_regiis-pc“我的钥匙”-实验2。aspnet_regiis-pc“MachineKeys2”-exp我可以使用aspnet_regiis检索那些密钥容器吗?因为在Crypto/RSA/MachineKeys中,文件名只是随机数。万一我忘了,我做过什么钥匙。是否可以使用aspnet_regiis检索它?计算机帐户的密钥容器通常保存在C:\Documents and Settings\All Users\Application Data\Microsoft\Crypto\RSA中。以下是如何在powershell中执行此操作,非常有用!后来我发现这似乎并不总是有效的。