Storing passwords securely
I’ve been struggling for a while finding something that I can put all of my passwords in for online stuff that doesn’t have limitations or security holes.
For a while, I used Splash ID on my PC and phone, which was convenient. But it was a piece of software I had to have on one computer, and I couldn’t find my passwords when I didn’t have that computer. I used it on a BlackBerry, iPhone, and Windows Mobile phone in conjunction with the PC app, but it wasn’t that terribly useful to have it on the phone, except when I was away from my normal computer and needed one of the passwords. It also was somewhat buggy and crashed at the most inopportune times.
I was somewhat worried about the data being secured enough – these apps claim they use good encryption, etc. but I also didn’t think it was a good idea to have all of this on my phone and on my PC. I was afraid of my phone being stolen and then the passwords being retrieved from it.
So I began using common passwords for things by adding numbers and other items in front and in the middle. That resulted in forgetting a bunch of the passwords, and making me feel less secure because the passwords weren’t that good.
Recently I looked again at options and found Passpack. The difference with this solution is that it’s all online. While that might sound like a worse idea because the passwords are stored somewhere out online, it’s important to understand their security model to know that it’s not possible for them to even read your passwords.
I also like the idea of disposable logins, or one time passwords, as well as their multiple levels of login and authentication security. I’ve set up all of the features, and it is very clear every time I login to the site that I’ve gotten the right site, right place and nothing strange is going on.
I generally use these sorts of tools for storing things that are medium security, like logins to online stores and such. I never use them to store bank account, email, or other critical services like that. Those passwords are unique and I never even write them down. It’s a must, though for the hundred or so online places that I have accounts with, and I much prefer using something like this for a number of reasons.
First, it allows me to generate a unique password of varying lengths for every site I login to. No duplication. Second, it allows me to get to them from anywhere – since all of these passwords are for online resources, I’ll already be online when I’m trying to login. And finally, the auto-login functionality is very helpful for those really long, 20+ character passwords – typing those can be a pain.
So far Passpack has really impressed me with their UI, feature set, and reliablity, and especially their security model.