我开发了一个Windows服务应用程序,在我的app.config
文件中,我需要加密我的密码并在我的应用程序中解密。
我该怎么做?
答案 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)算法。