 |
User Experience Design for Security
|
|
|
For years, secure application design was framed as a
tradeoff: usability vs. security.
Designers hoped to strike the right balance, trading
off one for the other.
This is no longer "conventional wisdom."
In some situations, a tradeoff is inevitable.
In many other instances, usable and secure designs are
the simplest and most elegant designs.
Our projects show how we can design security software
for everyday, non-expert users. We design
security mechanisms into existing processes.
The results are technologies that are secure
in an intuitive way.
|
|
|
Analysis of Industry Standards
Bluetooth Simple Pairing and Wi-Fi Protected Setup specify
mechanisms for exchanging authentication credentials in wireless networks.
To accommodate devices with varying hardware capabilities,
Simple Pairing and Protected Setup support multiple
setup mechanisms. This increases the chances for
security vulnerabilities and hurts the user experience.
To improve the security and usability of
these specifications, we suggest defining
a common baseline for hardware features and
a consistent, interoperable user experience across devices.
|
|
 Papers
Kuo, Cynthia, Jesse Walker, and Adrian Perrig.
"Low-cost Manufacturing, Usability, and Security: An Analysis of Bluetooth Simple Pairing and Wi-Fi Protected Setup."
Usable Security (USEC'07),
Lowlands, Scarborough, Tobago, February 15 - 16, 2007.
[ PDF ]
 Presentations
USEC, Lowlands, Scarborough, Tobago, February 15 - 16, 2007.
[ PDF ]
 Posters
TRUST, Berkeley, CA, March 20 - 21, 2007.
[ PDF ]
|
|
Design for Anti-Phishing Technologies
Phishing attacks exploit a user’s inability to distinguish legitimate websites
from spoofed websites. Unfortunately,
human users are ill-suited to perform the security checks necessary for
secure website identification.
Phoolproof Phishing Prevention uses a trusted device (e.g., a cell phone)
to perform mutual authentication with websites.
More information about Phoolproof can be found on
its project page.
Google Safe Browsing / Firefox Phishing Prevention
is a browser-based warning system. It
actively prevents users from accessing known phishing sites.
More information about Google Safe Browsing /
Firefox Phishing Prevention can be
found at
http://www.mozilla.com/en-US/firefox/phishing-protection/.
|
|
 Papers
Parno, Bryan, Cynthia Kuo, and Adrian Perrig.
"Phoolproof Phishing Prevention."
In Proceedings of the 10th International Conference on Financial
Cryptography and Data Security (FC'06), Anguilla, British West Indies, February 27 - March 2, 2006.
[ PDF ]
Kuo, Cynthia, Bryan Parno, and Adrian Perrig.
"Browser Enhancements for Preventing Phishing Attacks."
In Phishing and Countermeasures: Understanding the
Increasing Problem of Electronic Identity Theft,
ed. Markus Jakobsson and Steven Myers. Wiley-Interscience, 2006.
|
|
Design for Configuration Interfaces
For home consumers, the setup and configuration of new technologies is a daunting experience.
Few of the home users who successfully deploy an 802.11 wireless LAN enable
the security features of the network.
We present our design, implementation, and evaluation of a
configuration interface for 802.11 access points.
The interface enables home consumers to configure their
wireless networks securely. Our system empowers end users — even novices
— to make configuration decisions appropriate to their situation.
With existing interfaces, more knowledgeable users are
better able to configure secure networks than novice users.
Our system levels the playing field, enabling non-experts to
perform as well as experts.
We also summarize the problems we
encountered in evaluating secure wireless
network configuration.
Many textbook user study methods
make assumptions which may not hold for
security applications.
After trying several user study methods,
we designed our own study by adapting
several different techniques.
The lessons that we learned in this domain
will apply to other security configuration interfaces as well.
|
|
We are grateful to the National Science Foundation (NSF)
and Intel Corporation for funding this research.
|
|
|
 Papers
Kuo, Cynthia, Vincent Goh, Adrian Tang, Adrian Perrig, and Jesse Walker.
"Security Configuration for Non-experts: A Case Study in Wireless Network Configuration."
To appear in Social and Human Elements of Information Security: Emerging Trends and Countermeasures,
ed. Manish Gupta and Raj Sharman. Idea Group, 2007.
Kuo, Cynthia, Adrian Perrig, and Jesse Walker.
"Designing an Evaluation Method for
Security User Interfaces: Lessons from Studying Secure Wireless Network
Configuration."
ACM <interactions> 13,
no. 3 (May + June 2006): 28-31.
[ PDF ]
 Presentations
Guest lecture, November 14, 2005.
[ PDF ]
Asia-Pacific Economic Cooperation Telecommunications &
Information Working Group meeting (APECTEL 33),
Calgary, Canada, April 23 - 28, 2006.
[ PDF ]
 Posters
SOUPS, Pittsburgh, PA, July 6-8, 2005.
[ PDF ]
|
|
Contact Us



|
|