Fix Your Terrible, Insecure Passwords in Five Minutes
slate.com
slate.com
http://www.schneier.com/blog/archives/2005/06/write_down_you...
I have about 30 unique passwords which I keep in an encrypted file, and a password for "everything else". I have about six passwords I can remember off the top of my head and two of these concatenated are used to unlock the encrypted file. I would seriously recommend doing something like this: you'll feel much happier, I promise.
see: http://www.schneier.com/passsafe.html or if you are on OS X or windows: http://www.keepassx.org/
Use it with dropbox and it is available anywhere you are.
I use the phrase idea suggested in the article (full phrase though) for my GPG and pwsafe passwords.
Adding symbols to passwords is a huge inconvenience. Why? Because some of the sites that I use fairly regularly don't allow the characters. I end up having a first-class password and a second-class password for websites that are overly draconian. The last time I used Digg (2 years ago or so) it had this restriction, and that's the only site I feel comfortable about sharing ;). Some well-known companies who should know better have the same restriction.
It doesn't seem awful on the surface, but I also switch my password semi-regularly. If I go back to a website 2 years later, I not only have to guess all of my primary passwords, but I have to guess my secondary passwords as well in hopes that it was one of the ones with a bad password restriction.
So what do you do now?
I've been pondering building a 8th grade reading level word list, cleaned of homophones, commonly-misspelled words, etc. for more general use. That would be tedious, though...