5

我知道这是一个比首选的更主观的问题,但我想不出更好的地方或方式来问它。

我正在开发一个 WPF 应用程序,并且我在 App.config 文件中有配置设置。其中一些设置是敏感信息,最好机器的用户不能直接访问它们(这些设置将在安装或管理员配置期间设置)。

保护 WPF 桌面应用程序的应用程序配置设置的最佳方法是什么?

谢谢你的帮助。

4

1 回答 1

2

这个问题与 WPF 本身无关。

.Net 提供了大量的加密方法。

对于密码,你真的应该研究一种像 BCrypt 这样的散列方式。然后,当您进行身份验证时,您只需散列(确保也使用盐)用户输入的内容并查看它是否散列到相同的内容。

对于 URL 等,我建议您查看这个问题。

您可能还会发现这个问题与您的问题相似

于 2011-05-18T19:49:01.083 回答