2016-07-10 80 views
0

对于加密和解密,我使用对称密钥算法之一并将该对称密钥存储在web.config中。这是一个正确的方式吗?或以任何其他方式安全地存储此密钥。在实时项目中进行SSN加密并解密如何完成。请告诉我。Asp.net加密和解密

感谢, Raj4MS

+0

由于关键是您的网络服务器,你会发现只需要密码保护它也是足够的。如果您的服务器托管HTTPS页面,您将发现您的私钥仍受Windows的密码保护。 –

回答

0

你可以把它在Web.config,但随后你会hgave加密的Web.config它的自我,这里参考https://msdn.microsoft.com/en-us/library/dtkwfdky.aspx

+0

但它可以使用机器密钥解密。当您已经登录到机器时非常微不足道。我写了一个可以为你做的小应用程序:http://renewalprojects.codeplex.com/wikipage?title=.NET%20Encrypted%20Configuration%20Viewer&referringTitle=Documentation –