我的应用程序有可能保护选择的配置文件。这是使用SectionInformation.ProtectSection
指定部分的方法来完成的Configuration
。我正在使用标准提供者RsaProtectedConfigurationProvider
。
代码非常简单 - 与MSDN 上的示例非常相似。
有没有办法设置提供者应该使用的密钥大小?据我所知,RSA 的默认值为 1024。我需要将其设置为 2048 或更大。
当我们使用asp_regiis.exe时,可以使用命令行选项-size来完成类似的操作。但我需要从代码中做到这一点。也许有任何方法可以配置或预先创建密钥并将其以某种方式注入到默认密钥存储中,因此下次使用 of将赶上它......RsaProtectedConfigurationProvider
SectionInformation.ProtectSection
感谢您提供任何建议或示例。