I believe that with GPUs it's now faster to calculate possible MD5s on-the-fly than use rainbow tables.
Hence the current advice is to use "alongpassphraseasyourpassword" rather than "L33$Pa55wd"
Hence the current advice is to use "alongpassphraseasyourpassword" rather than "L33$Pa55wd"
Why? Is it not being hashed? I have a (possibly very wrong) inkling that a longer phrase might increase the chance of collision but even so, so many places enforce a strong password but force you to keep it short.
You need a fairly expensive SAN to pull 1Billion MD5 hashes/second just from the raw disk - nevermind the DB lookup.