A quick easy way to create secure passwords for every site

Here's the problem: You need a robust, virtually impossible to crack password. You need a different one for each and every site and service you use (to limit the fallout if hackers steal a password database). And you need an easy way to remember those passwords.
The simplicity of the answer is a bit astounding, but it does create secure, different passwords for every site you have. How? Follow along:
1. Come up with a single, secure password you can commit to memory, one that mixes letters, numbers, and symbols. In this case, you might use a familiar word like HassleFree, but modified thusly: Hassl3fr33!. All I did was replace each "e" with a "3" and tack on an exclamation point. That's now the baseline password (for purposes of this example--not in real life).
2. Whenever you sign up for a new service, use the name of that service as the prefix, then add the unique password. Thus, for something like Amazon, the password would be AmazonHassl3fr33!. For eBay, it would be EbayHassl3fr33!. And so on.
Presto! You've got a lengthy, secure, unique password for every site, one that you can easily remember.
Is it the perfect solution? When it comes to passwords, I'm not sure there's any such thing. A hacker who steals a password database could probably extrapolate the method--if he looked closely and really thought about it. However, as a start, it's pretty secure due to the length of the password.
Reader Comments