Passwords: Make them Effective

Leo Noteboom answered the question "Is it possible for a hacker to get my Hotmail password without access to my computer?" which gets at most of the ways that passwords are compromised. It could be a password for any account, but I think his answer covers the bases, and is humorous too boot. Steve Bass has a not-so-humorous story on how his PayPal password was hacked, and more practical advice.

Even very strong passwords are extremely vulnerable if you're using a public — library, hotel business center, cyber cafe — computer. [more]

Quick rules for passwords

Don't use the same password for more than one account. The more places you use it, the higher the probability one of them is vulnerable to attack. You've just make it easy for hackers to take advantage of your corner-cutting, and use that password to get into the other places you thought were going to be secure. This may be the most important password rule of them all.

On the other hand: Most password advice writers stress changing your passwords frequently. Sounds logical, but it's mostly a waste of time. If someone is going to scrape or break your password, they will attack the one in use at the time. It makes no difference how many times you've changed it in the past. When it falls, it fall.

Passwords to avoid: You may think nobody could guess them. Someone who knows you can easily guess some of them. All of them can be broken is seconds by any ordinary PC running cracking software. They may seem unique, but crackers know all these tricks and many more.

Creating passwords:

How strong is your password? You can check it online at Microsoft.com. You can also learn more there about creating passwords.

Use categories to segregate your passwords

It's easier to manage Web site passwords if you keep them in separate categories. I use "nuisance", "sensitive", and "paranoid" for my categories. Any old password will do for the first. You need something stronger for the second, and critical passwords should be "very strong".

"Nuisance" passwords are for Web sites that require a password before you can access content -- "The New York Times" for example. You can just use one common password for all sites in the nuisance category. For example use "look" as the common password, with "loooky2" as the alternative when a numeral must be part of the password.

Use a password generating formula for "sensitive" Web sites. Examples might be your Excite.com personalized page, an About.com forum, and your Yahoo.com email account. The passwords would be exc73xyz, abo73xyz, and yah73xyz for these three sites. You can guess my formula (but don't use it) from these examples. If a hacker did get one of these passwords, they could easily figure out all your other "sensitive" passwords, but you don't have that much at risk except inconvenience.

Use a different, strong password for each and every situation where you are "paranoid" about compromise. Online banking, mutual fund accounts and broker accounts are examples of sites that you should put in the paranoid category.

Strong Passwords

Perfect Passwords :-)

Remembering passwords

I have two strong passwords that I don't keep on my computer and I don't write down either. (I'd need them if the house burned down anyway, so it's better to rely on memory.) These passwords let me in to Password Safe (see below) to get my critically sensitive Passwords. I use them frequently enough to remember them, so memory works for me (in this case).

I use Firefox as my browser. Firefox stores passwords and form data. When you return to a particular website, Firefox fills in your user ID and password (or other form data) automatically. Don't allow Firefox to store your critical passwords. That's one of the first places a hacker would look. ;-)

Don't rely on your browser as the only place you keep your passwords. It's too easy for them to be erased.

Password programs

The most secure program that I know of for storing passwords is Password Safe. This free program will also generate strong random passwords to use. I have confidence that Password Safe will keep my passwords secure because it was developed by people who are top experts in security and encryption.

Don't be confused by the fact that the full name for KeePass below is KeePass Password Safe. The Password Safe above is a different program. ;-)

I use KeePass for most of my passwords though. I think it's easier to use for lots of passwords than Password Safe, because it's easier to organize them with KeePass. There are many other programs out there like KeePass. I'd be careful about selecting others. Some are spyware in disguise. Especially those that seem heavily promoted.

Many people swear by Roboform. It's a Password Manager, Form Filler and Password Generator. They have free and "pro" versions.