| Hi hackers Just a question i have, which I think i have the answer to but I would like to hear your opinion! Can you store the users password in a safe way and still be able to send it to your users, if they use a "forgot password" function? I am asking this because a danish company send it to me in clear text, and when i confronted them that they should hash password, they said in a rude way that they did that, but had a kode when they decrypt it. First of all I know that you can not decrypt a hash, that is the whole purpose that it is a one-way, right? Second, i can see that you can not use the password for anything if you find a way to fish the passwords out of the mysql db, but what are the chance that not already have the files already? Thanks for your help! I will use this as a prove, because i have not found any other pages that can prove what they say is bullshit. Happy weekend, hackers! |
Here's an interesting article about password security: http://www.codinghorror.com/blog/2007/09/youre-probably-stor...
Even better is the linked article from matasano.com, but the link at codinghorror.com is broken. This should work: http://chargen.matasano.com/chargen/2007/9/7/enough-with-the...
To quote from that article: "We learned that the correct choice [to store passwords] is Bcrypt." (which is definitely one way)