MySQL Password Hashing in .NET

As I was surfing through StackOverflow today, I noticed a question that got me thinking.  This developer had been working with a classic ASP application that used MySQL for it’s backend database.  The project on his plate was to convert this application to ASP.NET with MS-SQL as the database.  The only problem he encountered was the fact that passwords were stored in the database using a MySQL-specific hashing algorithm called via the PASSWORD() function.  He needed a way to convert these passwords to .NET. Given that I have a MySQL database laying around, I decided to poke...
read more