.net 中 win 应用程序的 app.config 的加密

在 vs 的命令行模式下键入 aspnet_regiis -pef "connectionStrings"  "/dir" -prov "RSAProtectedConfigurationProvider"
说 明:-pef 指加密 web.config 区块 "/dir" 指 web 应用程序的虚拟目录 -prov 指选择哪种加密方式 如 (RSAProtectedConfigurationProvider、 DataProtectionConfigurationProvider)

用 - pdf 相反于 - pef 的解密模式

这种加密我换了台计算机就无法解密了,不知道安全性如何,但是起码比明文好。