隐藏 windows 表单应用程序 .exe.config 文件中的密码

Hide passwords from windows forms application .exe.config file

当 Windows 构建应用程序时,它会生成一个 "myApplication.exe.config" 文件,其中包含密码。这个发布版本将被复制到许多不同的机器和用户上使用(无论如何都不会在服务器上)。

如何向客户隐藏这些密码?

我已将所有带有用户名和密码的敏感行移到一个单独的 txt/xml 文件中。

创建了一个单独的项目,使用硬编码密钥加密任何 text/xml 文件。

将硬编码密钥复制到主项目中。

现在该项目可以读取加密的 text/html 凭据、对其进行解密并将其存储在变量中并在需要的任何地方使用它。