Best PHP hashing method for storing user passwords in a MySQL table?
I've been reading Stack Overflow questions for about 15 minutes now and every single one seems to contradict the previous one I read. Bcrypt, SHA1, MD5, and so on. I currently MD5 my passwords, but I want to make my database more secure in case of a breach. I know this has been asked a million times, but I can't seem to find a decent answer anywhere else. Thanks. The reason you see contradictory answers is because there is no right one. You should use the most secure method that your application can support. More secure = more overhead. MD5 has been broken and cracked. According to this