有人可以概述一下如何在 .NET 中(最好是用 C#)以编程方式加密配置文件。
我想做的是对应用程序的启动进行某种检查,看看某个部分是否不受保护,如果是,则对其进行加密。这适用于设置和连接字符串。
另外,如果有人可以列出加密提供商的类型以及它们之间的区别。
我不知道在普通 WinForms 应用程序中执行此操作的代码对于在 ASP.NET 中执行此操作是否透明。
为了总结答案和我迄今为止发现的内容,这里有一些很好的链接来回答这个问题:
- 加密 ASP.NET 2.0 应用程序中的配置信息 - 4GuysFromRolla.com https://web.archive.org/web/20211029043331/https://aspnet.4guysfromrolla.com/articles/021506-1.aspx
- 如何:使用 DPAPI 加密 ASP.NET 2.0 中的配置节 - MSDN http://msdn.microsoft.com/en-us/library/ms998280.aspx
请随意补充其他链接,也许是一些 WinForms 或 WPF 应用程序的链接。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)