Volume 10 Issue 11 | November 2016 |
The Best and Worst Places to Store Your Passwords - Are Yours Secure?
Basic principles of password security In my experience there are 3 fundamental elements of password security: 1. Choosing strong passwords, 2. Choosing a different password for each account, and 3. Storing them securely. Where do these ideas come from? Here's one part of my perspective: Using the same password (or minor variations of the same password) for every online account is a bad and outdated idea. If any one of your passwords gets compromised, that puts all the accounts where you've also used it at risk. Given the increasing number and sophistication of hackers trying to break into your computer, and the increasing number of security breaches that have already happened around the world, this is not as unlikely as it sounds. For example, LinkedIn and Yahoo and Amazon all experienced security breaches recently, so if you used the same password for one of those and your online bank and credit card accounts, then your financial accounts are already at risk. Therefore, to protect yourself, ideally you should be using a different password for every account. If you only have a handful of accounts, then you can probably remember them. However, if you're like most people you probably have so many accounts that you will never remember them all. So, that means that you should write down all of your passwords. Where will you keep that list? On paper? In your computer? Ideally, you should store it in a place that protects it from getting stolen. Read on for my advice on how to store your list of passwords securely. What is "secure"? Keeping your passwords secure means that you've taken reasonably thorough precautions to prevent unauthorized people from finding or stealing them. In some cases you may be legally obligated to do so, for example if you run a business and your passwords could give someone access to legally-protected confidential information about your customers, clients, patients, employees, intellectual property, trade secrets, and more. Security and convenience are usually at odds with each other. When you make something more secure, you're also likely to make it less convenient. Unfortunately, that's the modern cost of protecting yourself. However, no security is perfect. Every system has its potential vulnerabilities. It's important to weigh the risks vs. the benefits, think about the worst-case scenarios, and then make choices that are reasonable given your circumstances. Password storage methods that are not secure Here are some popular places where many people store their passwords that make them very vulnerable to being stolen. Passwords written on paper (that are not under lock and key):
Passwords stored in your computer (without using encryption):
Passwords stored in your smartphone or tablet (without using encryption):
Passwords sent via regular (insecure) email:
Password storage methods that may mislead you into thinking they're secure Just because a technology uses a password does not automatically make it secure by modern standards, especially one that uses low-grade or out-of-date encryption. For example:
Password storage methods that use modern security and encryption but present other issues Cloud-based password-storage services or "password managers" have become very popular, including Lastpass, Dashlane, Roboform, 1Password, and others. These services typically store your passwords in a secure, encrypted database that may be located on your computer, but is also stored online ("in the cloud") and can be synchronized among your devices. This makes your passwords available to you from any computer or mobile device, as long as you remember your master password. While that's very sophisticated and convenient, in my opinion any data that you store online is by definition less secure than data that you store only on your computer or on other devices in your possession. You have to trust that the service you're using will store your data securely, be available when you need it, not have a security breach (get broken into by hackers), not lose your data, not have a rogue employee, not give your data to someone else (like the government), not close your account, not go out of business, or not otherwise put your data at risk, even if it's encrypted. As a side note, some online services don't make it very clear how to back up your data, which further reduces your ability to protect your data yourself. So, in my opinion, I don't care how secure or encrypted such services are. The risk of using them far outweighs their convenience. Thus, I do not recommend storing passwords (or other extremely sensitive data) online or "in the cloud," nor letting such data get transmitted or synchronized over the internet, period. Password storage methods that are reasonably secure Here are a number of approaches that I do recommend for storing passwords securely, including ways you can turn an insecure method into a secure one:
I have no idea what's best for you. Everyone's situation, needs, and budget will be different. I can only suggest that you ask yourself questions like the following: How many passwords are you keeping track of? The more you have, the more you need a systematic approach. Are these passwords all for you, or are they for other people as well? Where are you likely to be when you need a password?
Where are you comfortable storing your passwords?
Whatever system you're thinking about setting up, have a trusted friend or colleague review it with you for potential security flaws or vulnerabilities before you commit to using it. Where to go from here Review how you store your passwords. Take reasonable steps not to expose them to unauthorized people, whether "in the room" or via the internet. Improve your security. It will be less convenient, but it's worth it. Here are good tools for creating general-purpose encrypted containers (folders) on your computer:
Read more about security breaches:
|
How to contact me:
email: martin@kadansky.com phone: (617) 484-6657 web: http://www.kadansky.com On a regular basis I write about real issues faced by typical computer users. To subscribe to this newsletter, please send an email to martin@kadansky.com and I'll add you to the list, or visit http://www.kadansky.com/newsletter Did you miss a previous issue? You can find it in my newsletter archive: http://www.kadansky.com/newsletter Your privacy is important to me. I do not share my newsletter mailing list with anyone else, nor do I rent it out. Copyright (C) 2016 Kadansky Consulting, Inc. All rights reserved. I love helping people learn how to use their computers better! Like a "computer driving instructor," I work 1-on-1 with small business owners and individuals to help them find a more productive and successful relationship with their computers and other high-tech gadgets. |