Everyone reading this knows you shouldn’t have the same password for more than one website. And, I know that everyone on this site has unique passwords for every site they use.
But this can be complicated to manage and remember. And, people tend to pick simple words. Purple, password, that kind of thing. A brute force dictionary attack can crack those kind of passwords in seconds. What you really need are total hash passwords. Things like fs63djsGQE8912NS. But nobody can remember more than three or four of those. With most people having dozens of user accounts, it can be impossible.
Enter 1Password. I use this religiously and it really is fantastic. When logging into a new website, 1Password offers to save it in its secure database. When making a new account, 1Password offers to create a new random, crazy password. It’s simple and perfect and just good sense.
Not only passwords though. 1Password also saves software licence information (just drag the app in question onto 1Password’s icon). That’s invaluable. It can also make secure digital vaults to hold credit card info or bank info or anything which needs to be kept secret.
Face it: using the same password everywhere is bad. Using a word from the dictionary is very bad. Keeping all your passwords in a spreadsheet is bad.
Just use 1Password. You can get it for Mac and Windows (and your passwords sync between all your computers). What possible reason is there not to have it?