Windows服务应用程序app.config

时间:2011-12-22 10:01:32

标签: c#

我开发了一个Windows服务应用程序,在我的app.config文件中,我需要加密我的密码并在我的应用程序中解密。

我该怎么做?

1 个答案:

答案 0 :(得分:2)

请参阅Encrypting Passwords in a .NET app.config file以了解如何加密整个配置部分。

如果这对你来说太过分了,那么只需在.NET中使用任何体面的可逆加密算法(如AES,Blowfish),并将加密的用户名/密码作为字符串存储在配置中,并在加载来自中的内容时对其进行解密。 app.config个文件。

那里有大量的样品,例如{Fork}上显示Encrypt/decrypt string in .NET,显示如何根据需要使用Rijndael(a.k.a. AES)算法。