【发布时间】:2016-09-02 23:28:03
【问题描述】:
我看过
configSection.SectionInformation.ProtectSection("DataProtectionConfigurationProvider");
但我有两个问题:
- 有没有办法用密钥加密配置文件,因为如果他知道这种方法,任何人都可以解密我的文件,对吧?
- 在运行时检索连接字符串时是否自动完成解密? (在任何课程中,或在数据集中)? 谢谢
【问题讨论】:
-
除了我在下面的回答之外,我认为您在使用 app.config 时遇到了困难,这可能意味着桌面应用程序可能将密钥放在哪里。我的案例也是 WPF 桌面应用程序,在桌面应用程序中发现是不可能的。最后,我在 SQL 数据库和桌面应用程序之间采用了 WCF 中间件,并对中间进行了加密。
标签: c# sql encryption app-config