Dark Reading is part of the Informa Tech Division of Informa PLC

This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them.Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.

Careers & People

10:30 AM
Adam Shostack
Adam Shostack
Connect Directly
E-Mail vvv

Security Lessons From My Doctor

Why it's hard to change risky habits like weak passwords and heavy smoking, even when advice is clear.

I went to the doctor recently, and he told me to eat more veggies and get some exercise.  There’s reasonably solid evidence that dietary patterns and exercise are correlated to longer life. (The notoriously argumentative security community probably wants to comment that a higher percentage of centenarians may relate to genes as well as lifestyle.) However, these things are linked to living longer, which is a goal so many of us share but few Americans act on. Why is that? 

By Lewis Hine - Lewis Hine: Newsies smoking at Skeeter's Branch, St. Louis, 1910, based on file from Library of Congress, Public Domain, https://commons.wikimedia.org/w/index.php?curid=11158385
By Lewis Hine - Lewis Hine: Newsies smoking at Skeeter's Branch, St. Louis, 1910, based on file from Library of Congress, Public Domain, https://commons.wikimedia.org/w/index.php?curid=11158385

After a nice roast beef sandwich for lunch, I’ll come back to this essay and explain that many Americans enjoy meat, and are used to sandwiches for lunch. What to change seems hard.  Some people hate olives, or love bacon.  Changing to a new habit seems hard, as does simply being disciplined about what you eat.  Diet advice seems to come and go and contradict itself all the time.  It’s easier to argue that it won’t work than to switch.

So what does all that have to do with security?

Every one of those sorts of objections (except the one about bacon) applies to every security change you want people to make in their lives, in their workflow, in their organization.

For example, it should be easy for you to use a password manager that creates unique passwords everywhere, protecting them from secret or undiscovered leaks of authentication data.  But choosing which password manager seems hard.

Do you choose 1Password or LastPass or PasswordVault or NSA’s PasswordG2 or JihadiPass?  You might look at reviews (which rarely look at security, but features) or ask a trusted advisor.  You might be worried about what happens if your computer crashes and dies, in which case you’d want a backup.  You might worry about another availability threat: how to get at your passwords while at work (or home). 

If you put passwords in the cloud, you expose them to confidentiality threats, which might be mitigated by encryption, if the folks doing the encryption didn’t mess it up. Which one will you use?  Will it work everywhere you need it to? All these security experts have told you not to write down passwords down! 

There’s contradictory advice about password managers, by the way, so I’ll lay out my position: Use something with local storage (not cloud) and inter-device sync. I use 1Password, because I think it’s better than the alternatives that I’ve looked at.

A big worry people express is, “Isn’t a password manager a big basket for all my eggs?” Yes it is, just like your desktop computer is.  Maybe an attacker wouldn’t get every last password, but they’d get most of them. (You might want to keep the password for all your Bitcoins in a safe.)

What’s happening with respect to password managers is resistance to change.  But it’s not resistance to change where the answer is clear, such as “if you want to live longer, do this.” It’s resistance where the answers are fuzzy, the payoff is unclear, and the effort seems high.  Also, it’s hard to know if using a password manager is like stopping smoking or if it’s more like adding wheat germ to your diet -- something that may or may not make a big difference.

In security, we rarely have such clarity. And so when people resist the changes we ask them to make, we need to remember not only the importance of clear communication like: “My advice is to use 1Password with local syncing to your phone not cloud sync.” But we should also avoid run on sentences with several subclauses and…  Oh, right, change is hard.

Even when the message is clear, like stop smoking, people have trouble following the advice. They have trouble making changes in their lives. They have trouble making changes in their organizations. And so when your clear security advice isn’t followed, try to understand the reasons that people are resisting the advice, and see what you can do to address those issues.

Related Content:

Security Lessons From My Car Mechanic

Next up: What I learned when my stockbroker called touting a new mutual fund.

Interop 2016 Las VegasFind out more about security threats and risk at Interop 2016, May 2-6, at the Mandalay Bay Convention Center, Las Vegas. Register today and receive an early bird discount of $200.

Adam is a leading expert on threat modeling. He's a member of the BlackHat Review Board, and helped create the CVE and many other things. He currently helps many organizations improve their security via Shostack & Associates, and helps startups become great businesses as an ... View Full Bio

Recommended Reading:

Comment  | 
Print  | 
More Insights
Newest First  |  Oldest First  |  Threaded View
<<   <   Page 2 / 2
User Rank: Apprentice
2/25/2016 | 8:32:10 PM
Re: Thank you for educating your readers about the importance of online security
AgileEva: You're welcome!  And while I do like your product, the goal of my post was to talk about why people resist change, and what we can do about it.   (Also, let me be clear: I pay the same price as anyone else.)
User Rank: Apprentice
2/25/2016 | 12:23:36 PM
Thank you for educating your readers about the importance of online security
Hi Adam,

I'm Eva and I work for AgileBits, the makers of 1Password.

I wanted to thank you for taking the time to educate your readers on the importance of password managers and online security, and for including 1Password in your discussion!

In this day and age, it is so important that we all use strong and unique passwords for every site that we visit, and password managers can help make it much more convenient to be secure.

Keep sharing the secure word!

Eva Schweber
Good Witch of the Pacific Northwest @ AgileBits

<<   <   Page 2 / 2
FluBot Malware's Rapid Spread May Soon Hit US Phones
Kelly Sheridan, Staff Editor, Dark Reading,  4/28/2021
7 Modern-Day Cybersecurity Realities
Steve Zurier, Contributing Writer,  4/30/2021
How to Secure Employees' Home Wi-Fi Networks
Bert Kashyap, CEO and Co-Founder at SecureW2,  4/28/2021
Register for Dark Reading Newsletters
White Papers
Cartoon Contest
Current Issue
2021 Top Enterprise IT Trends
We've identified the key trends that are poised to impact the IT landscape in 2021. Find out why they're important and how they will affect you today!
Flash Poll
How Enterprises are Developing Secure Applications
How Enterprises are Developing Secure Applications
Recent breaches of third-party apps are driving many organizations to think harder about the security of their off-the-shelf software as they continue to move left in secure software development practices.
Twitter Feed
Dark Reading - Bug Report
Bug Report
Enterprise Vulnerabilities
From DHS/US-CERT's National Vulnerability Database
PUBLISHED: 2021-05-07
U.S. National Security Agency (NSA) Emissary 5.9.0 allows an authenticated user to upload arbitrary files.
PUBLISHED: 2021-05-07
U.S. National Security Agency (NSA) Emissary 5.9.0 allows an authenticated user to delete arbitrary files.
PUBLISHED: 2021-05-07
The ConsoleAction component of U.S. National Security Agency (NSA) Emissary 5.9.0 allows a CSRF attack that results in injecting arbitrary Ruby code (for an eval call) via the CONSOLE_COMMAND_STRING parameter.
PUBLISHED: 2021-05-07
Artica Pandora FMS 742 allows unauthenticated attackers to perform Phar deserialization.
PUBLISHED: 2021-05-07
A SQL injection vulnerability in the pandora_console component of Artica Pandora FMS 742 allows an unauthenticated attacker to upgrade his unprivileged session via the /include/chart_generator.php session_id parameter, leading to a login bypass.