以编程方式保护配置部分

时间:2013-02-06 17:13:30

标签: c# encryption configuration configuration-files

我一直在尝试编写一个工具来使用RsaProtectedConfigurationProvider来保护我的应用程序的connectionStrings设置。虽然有很多关于使用aspnet_regiis.exe命令行管理它的教程,但我没有通过ConfigurationManager API来完成这些操作。

也就是说,我有一些关于以编程方式管理的问题

  1. 您可以使用机器或用户级别键指定吗?
  2. 您能识别并导出您正在使用的密钥吗?
  3. 加密似乎需要手动授予用户访问C:\ ProgramData \ Microsoft \ Crypto \ RSA \ MachineKeys(source)的权限。为什么?
  4. 提前谢谢。

0 个答案:

没有答案
相关问题