Here’s the hard truth: your password, well, it’s no good. Does it include a word found in the dictionary, a name, a date, or even numbers that look like letters (e=3, I-1, o=0, etc.)? Yup, no good. Do you use the same password for some or even all your websites? Tsk, tsk. The practice of password cracking has never been easier thanks to a number of landfall events for hackers, namely the release into the public of numerous huge password databases from hacked websites and the development of more advanced and specialized tools. What’s worse, the security of your password isn’t always wholly dependent on you but on the websites you use. I know it’s hard; you have trouble remembering your passwords, etc., and I’m sorry, but in today’s world those excuses just aren’t acceptable. Practicing good password hygiene isn’t a suggestion if you want to survive online, it is now a requirement. Please read on!