Originally posted by bangbang
Let's say the plaintext password is 'ABC' and the MD5 hash of this is '123'.
If I knew the output hash value is '123', could I not try different plaintext passwords until I got an MD5 output hash value of '123'? Then wouldn't I have a valid plaintext password?
I'm not suggesting it's reversable, but without a salt value, the MD5 hash will always work in exactly the same.
Comment