我正在点网中开发一个 Windows 应用程序。它的配置文件包含敏感数据,例如 sql pass..所以在部署应用程序时,我想将其加密。我用谷歌搜索了一下,找到了一个 Rsiprovider 来加密字段。但是加密是特定于机器的,需要以明文模式部署配置文件,并且在第一次运行程序后,加密在运行机器上成功。有没有办法将配置文件部署为加密?
dankyy1
问问题
2011 次
2 回答
4
想一想 - 如果您在发货前加密,您还必须在某处提供密钥。然后问题转移到如何隐藏那个键......
设置后加密旨在隐藏配置以防窥探。
于 2009-03-13T09:13:50.553 回答
0
这个链接帮助我制作了一个加密的配置文件。其他解决方案的问题在于它们是特定于机器的,因此如果您对 .config 进行加密,则无法在另一台机器上对其进行解密(当您将应用程序部署到多台机器时不太可行)
于 2011-05-22T20:38:29.243 回答