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.

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.

Strong Passwords

Perfect Passwords :^)

Remembering passwords

There are simply too many passwords for you to remember if you use a different strong password for each online account. I start with one strong key password that I don't keep anywhere on my computer. I do have access to it in an unknown location, but I rely on memory for day-to-day use. This password lets me into KeePass Password Safe, where my other passwords are stored. Don't confuse KeePass (long name is KeePass Password Safe) with Password Safe (below).

I do not allow my browser to store passwords either. Instead, I use the LastPass extension to store working copies of my passwords, and to sync them between browsers and computers. I use both KeePass and LastPass, because I think it's important to have two independent places to store passwords. I use KeePass to generate new passwords and for my fallback source, and I use LastPass on a day-to-day basis.

I use KeePass because I like its features a little more than Password Safe's, but that's another excellent password manager. Many other people swear by Roboform. It's a Password Manager, Form Filler and Password Generator. They have free and "pro" versions.

There are many other password management programs out there. I'd be careful about selecting one of them though. Some are spyware in disguise. Some use naive encryption methods. I'd stick with the ones that have good, long-term reputations.