Vviewpoints
DOI: 10.1145/1592761.1592773
Privacy and security
usable security:
how to get it
Why does your computer bother you so much about security, but still isn’t secure? It’s
because users don’t have a model for security, or a simple way to keep important things safe.

CoMPu Ter seCuri TY TodaY is in bad shape: people worry about it a lot and spend a good deal of money on it, but most systems are insecure.

Security is not about perfection. In principle we can make secure software and set it up correctly, but in practice we can’t, for two reasons:

Bugs ˲ : Secure systems are complicated, hence imperfect. Of course software always has bugs, but even worse, security must be set up: user accounts and passwords, access control on resources, and trust relationships between organizations. In a world of legacy systems, networked computers, mobile code, and changing relationships between organizations, setup is error-prone.

PhotograPh by ian LLoyD

Conflicts ˲ : Even more important, security gets in the way of other things you want. In the words of General B. W. Chidlaw, “If you want security, you must be prepared for inconvenience.”a For users and administrators, security

 

a Chidlaw, B. Dec. 12, 1954. Quoted by the International Spy Museum, Washington D.C.

adds hassle and blocks progress. For software developers, it interferes with features and with time to market.

To make things worse, security is fractal: Each part is as complex as the whole, and there are always more things to worry about. Security experts always have a plausible scenario that demands a new option, and a plausible threat that

demands a new defense. There’s no resting place on the road to perfection.

Security is really about risk management: balancing the loss from breaches against the costs of security. Unfortunately, both are difficult to measure. Loss is the chance of security breaches times the expense of dealing with them. Cost is partly in dollars budgeted for firewalls, software, and help desks but mostly in the time users spend typing and resetting passwords, responding to warnings, finding work-arounds so they can do their jobs, and so forth. Usually all of these factors are unknown, and people seldom even try to estimate them.

More broadly, security is about economics. 2 Users, administrators, organizations, and vendors respond to the incentives they perceive. Users just want to get their work done; they don’t have good reasons to value security, and view it as a burden. If it’s hard or opaque, they will ignore it or work around it; given today’s poor usability they are probably doing the right thing. If you force them, less useful work will get done. 1 Tight security

References:

Archives