We are storing hashed passwords in a database table.
We prepend each password with a random salt value and hash using MD5CryptoServiceProvider.
Is this safe? I have heard MD5 was “broken”.
If not, can you recommend an alternate hash method to use (specific .NET framework class)?
I think SHA256, SHA512 are more safe at this moment 🙂
See wiki