c# - 在 .NET 中以编程方式加密配置文件

标签 c# .net configuration encryption configuration-files

有人可以简要介绍一下如何在 .NET 中以编程方式加密配置文件,最好是在 C# 中。

我想做的是对应用程序的启动进行某种检查,以查看某个部分是否未 protected ,如果是,则对其进行加密。这适用于设置和连接字符串。

此外,是否有人可以列出加密提供程序的类型以及它们之间的区别。

我不知道在普通 WinForms 应用程序中执行此操作的代码对于在 ASP.NET 中执行此操作是否透明。

最佳答案

为了总结目前的答案和我发现的内容,这里有一些很好的链接可以回答这个问题:

请随意补充其他链接,也许是一些 WinForms 或 WPF 应用程序。

关于c# - 在 .NET 中以编程方式加密配置文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21965/

相关文章:

c# - 尝试从图形 API 获取日历时出现 Nopermissionsinaccess token 错误

c# - ComboBox.SelectedValue 抛出空引用异常

C#:事件和线程安全 GUI 更新

asp.net-core - 在 .NetCore 3.0 中配置 ApiVersionDescriptions 而不在启动时使用构建服务提供程序

javascript - 在 Webpack 4 中创建 Node 库

c# - 是否可以复制具有相似字段的类型实例?

c# - 带有 ASP.NET MVC 的 Entity Framework

.net - WAS 和 AppFabric 有区别吗

mysql - mariadb 在短时间内生成巨大的 binlog,其中包含不可读的条目

c# - 将结构数组从 C++(COM) 传递到 C#