What’s the simplest way to upgrade a VB.NET site to using encrypted passwords? Are there easy to use encryption algorithms built in to System.UI?
My site is using plain text password storage, and it will soon be going to a public server at godaddy from a private one on the local network. I’m going to have to start adding in encryption algorithms to all the password parsing functions, and it would be nice if I could just set a SALT key in the web.config file and Encrypt(password) or something like that.
Not in
System.UIbut definitely inSystem.Security.Cryptography:http://msdn.microsoft.com/en-us/library/system.security.cryptography.aspx
There are definitely standard “good practices” you’ll want to follow. No point in re-inventing the wheel, especially when it comes to password storage. There are a lot of resources for that, and they’re better at it than I am 🙂