是否可以加密单个值,还是必须加密整个部分?
即鉴于下面的app.config可以如何加密密码 . 我读过有关加密连接字符串部分和app.config整个部分的文章 .
<?xml version="1.0"?>
<configuration>
<appSettings>
<add key="Interval" value="40000" />
<add key="User" value="User1" />
<add key="Password" value="boombox" /> ...
如果您有任何建议,我们将不胜感激
2 回答
在保存/加载设置文件之前,您必须加密/解密 . 看看System.Security.Cryptography Namespace . 我使用DES提供程序将密码读/写到设置文件中 .
您可以使用DPAPI在app.config中加密密码 .