有人可以了解如何以编程方式加密.NET中的配置文件,最好是在C#中。
我想做的是对应用程序的启动进行某种检查以查看某个部分是否未受保护,如果是,则对其进行加密。这适用于设置和连接字符串。
此外,如果任何人都可以列出加密提供商的类型以及它们之间的区别。
我不知道在普通的WinForms应用程序中执行此操作的代码在ASP.NET中执行此操作是否透明。
答案 0 :(得分:13)
总结一下答案以及我到目前为止所发现的内容,以下是回答这个问题的一些很好的链接:
请随意与其他链接互补,也可以与WinForms或WPF应用程序进行补充。
答案 1 :(得分:4)
有4个人关于Encrypting Configuration Information in ASP.NET 2.0 Applications
的文章希望这有帮助
答案 2 :(得分:3)
答案 3 :(得分:1)
我想说第三方加密工具并不比.NET框架加密算法更安全,这些库只会帮助您更快地完成工作
答案 4 :(得分:0)
我自己没有使用它,但Microsoft Enterprise库具有良好的加密支持,可能满足您的需求: