Upload
thetigdra
View
222
Download
0
Embed Size (px)
Citation preview
8/13/2019 How Does Your Password Measure Up
http://slidepdf.com/reader/full/how-does-your-password-measure-up 1/69
Blase Ur, Patrick Gage Kelley, Saranga Komanduri, Joel Lee, Michael Maass,Michelle L. Mazurek, Timothy Passaro, Richard Shay, Timothy Vidas,Lujo Bauer, Nicolas Christin, Lorrie Faith Cranor
How does your password measure up?
The effect of strength meters onpassword creation
8/13/2019 How Does Your Password Measure Up
http://slidepdf.com/reader/full/how-does-your-password-measure-up 2/69
Password Meters
•
Feedback of password strength at creation timeEncourage users to create “stronger” passwords
PayPal
8/13/2019 How Does Your Password Measure Up
http://slidepdf.com/reader/full/how-does-your-password-measure-up 3/69
Password Meters
•
Widely usedGoogle
WordPress
USENIX
8/13/2019 How Does Your Password Measure Up
http://slidepdf.com/reader/full/how-does-your-password-measure-up 4/69
Password Meters
•
Come in all shapes and sizes
8/13/2019 How Does Your Password Measure Up
http://slidepdf.com/reader/full/how-does-your-password-measure-up 5/69
Primary Research Questions
1. How do password meters affect …? CompositionGuessabilityCreation processMemorabilityUser sentiment
2. What elements of meter design are important?We present the first large-scale experiment onhow the visual and scoring aspects of meters
affect password properties
8/13/2019 How Does Your Password Measure Up
http://slidepdf.com/reader/full/how-does-your-password-measure-up 6/69
Methodology
•
2,931-participant online study• Between-subjects design
15 conditions: no meter + 14 different meters
• 2-part study, 2+ days apartCompensated $0.55 and $0.70, respectively
8/13/2019 How Does Your Password Measure Up
http://slidepdf.com/reader/full/how-does-your-password-measure-up 7/69
Methodology
•
Part 1: Create a password and answer a surveyabout its creationScenario: Main email provider is requiring you tochange your password
Only requirement: 8+ characters
• Part 2: Emailed to return, re-enter password, andanswer a survey about remembering password
8/13/2019 How Does Your Password Measure Up
http://slidepdf.com/reader/full/how-does-your-password-measure-up 8/69
Overview of Conditions
• Control conditions
• Visual differences
• Scoring differences
• Both visual & scoring differences
8/13/2019 How Does Your Password Measure Up
http://slidepdf.com/reader/full/how-does-your-password-measure-up 9/69
Control Conditions
• Conditions to which all others were compared:
No meter: No feedback on strength
Baseline meter : Standard password meter
8/13/2019 How Does Your Password Measure Up
http://slidepdf.com/reader/full/how-does-your-password-measure-up 10/69
Baseline Password Meter
• Based on meters used “in the wild” 8 lowercase letters would fill 1/3 rd of the meter
• Higher scores possible from:
Longer passwords, e.g., passwordpasswordMore character classes, e.g., Pa$5worD
8/13/2019 How Does Your Password Measure Up
http://slidepdf.com/reader/full/how-does-your-password-measure-up 11/69
Baseline Password Meter
8/13/2019 How Does Your Password Measure Up
http://slidepdf.com/reader/full/how-does-your-password-measure-up 12/69
Baseline Password Meter
Non-segmented bar
8/13/2019 How Does Your Password Measure Up
http://slidepdf.com/reader/full/how-does-your-password-measure-up 13/69
Baseline Password Meter
Bad Poor Fair Good Excellent
8/13/2019 How Does Your Password Measure Up
http://slidepdf.com/reader/full/how-does-your-password-measure-up 14/69
Baseline Password Meter
Provides a suggestion
8/13/2019 How Does Your Password Measure Up
http://slidepdf.com/reader/full/how-does-your-password-measure-up 15/69
Baseline Password Meter
Checks against OpenWall cracking dictionary
8/13/2019 How Does Your Password Measure Up
http://slidepdf.com/reader/full/how-does-your-password-measure-up 16/69
Baseline Password Meter
Changes color: red orange/yellow green
8/13/2019 How Does Your Password Measure Up
http://slidepdf.com/reader/full/how-does-your-password-measure-up 17/69
Baseline Password Meter
8/13/2019 How Does Your Password Measure Up
http://slidepdf.com/reader/full/how-does-your-password-measure-up 18/69
Baseline Password Meter
8/13/2019 How Does Your Password Measure Up
http://slidepdf.com/reader/full/how-does-your-password-measure-up 19/69
Overview of Conditions
• Control conditions (2)
• Visual differences (7)
• Scoring differences (4)
• Both visual & scoring differences (2)
8/13/2019 How Does Your Password Measure Up
http://slidepdf.com/reader/full/how-does-your-password-measure-up 20/69
Conditions with Visual Differences
8/13/2019 How Does Your Password Measure Up
http://slidepdf.com/reader/full/how-does-your-password-measure-up 21/69
Conditions with Visual Differences
8/13/2019 How Does Your Password Measure Up
http://slidepdf.com/reader/full/how-does-your-password-measure-up 22/69
Conditions with Visual Differences
8/13/2019 How Does Your Password Measure Up
http://slidepdf.com/reader/full/how-does-your-password-measure-up 23/69
Conditions with Visual Differences
8/13/2019 How Does Your Password Measure Up
http://slidepdf.com/reader/full/how-does-your-password-measure-up 24/69
Conditions with Visual Differences
8/13/2019 How Does Your Password Measure Up
http://slidepdf.com/reader/full/how-does-your-password-measure-up 25/69
Conditions with Visual Differences
8/13/2019 How Does Your Password Measure Up
http://slidepdf.com/reader/full/how-does-your-password-measure-up 26/69
Bunny Condition
8/13/2019 How Does Your Password Measure Up
http://slidepdf.com/reader/full/how-does-your-password-measure-up 27/69
Conditions with Scoring Differences
8/13/2019 How Does Your Password Measure Up
http://slidepdf.com/reader/full/how-does-your-password-measure-up 28/69
Conditions with Scoring Differences
8/13/2019 How Does Your Password Measure Up
http://slidepdf.com/reader/full/how-does-your-password-measure-up 29/69
Conditions with Scoring Differences
8/13/2019 How Does Your Password Measure Up
http://slidepdf.com/reader/full/how-does-your-password-measure-up 30/69
Conditions with Scoring Differences
8/13/2019 How Does Your Password Measure Up
http://slidepdf.com/reader/full/how-does-your-password-measure-up 31/69
Conditions with Scoring Differences
8/13/2019 How Does Your Password Measure Up
http://slidepdf.com/reader/full/how-does-your-password-measure-up 32/69
Conditions with Scoring Differences
8/13/2019 How Does Your Password Measure Up
http://slidepdf.com/reader/full/how-does-your-password-measure-up 33/69
Conditions with Scoring Differences
8/13/2019 How Does Your Password Measure Up
http://slidepdf.com/reader/full/how-does-your-password-measure-up 34/69
Conditions with Visual & Scoring Diff.
8/13/2019 How Does Your Password Measure Up
http://slidepdf.com/reader/full/how-does-your-password-measure-up 35/69
Conditions with Visual & Scoring Diff.
8/13/2019 How Does Your Password Measure Up
http://slidepdf.com/reader/full/how-does-your-password-measure-up 36/69
Conditions with Visual & Scoring Diff.
8/13/2019 How Does Your Password Measure Up
http://slidepdf.com/reader/full/how-does-your-password-measure-up 37/69
Conditions with Visual & Scoring Diff.
8/13/2019 How Does Your Password Measure Up
http://slidepdf.com/reader/full/how-does-your-password-measure-up 38/69
Conditions with Visual & Scoring Diff.
8/13/2019 How Does Your Password Measure Up
http://slidepdf.com/reader/full/how-does-your-password-measure-up 39/69
Conditions with Visual & Scoring Diff.
8/13/2019 How Does Your Password Measure Up
http://slidepdf.com/reader/full/how-does-your-password-measure-up 40/69
Stringent Meters
• Those with more stringent scoring:Half-scoreOne-third-scoreText-only-halfBold text-only-half
8/13/2019 How Does Your Password Measure Up
http://slidepdf.com/reader/full/how-does-your-password-measure-up 41/69
Participants
• 2,931 participantsRecruited on Amazon’s Mechanical Turk
• 63% male, 37% female
• 40% technical (degree/job)
• 18 to 74 years old
• 96 countries42% from India32% from U.S.
M i f R l
8/13/2019 How Does Your Password Measure Up
http://slidepdf.com/reader/full/how-does-your-password-measure-up 42/69
Metrics for Results
• Composition
• Guessability
•
Creation process• Memorability
•
Sentiment
M i P d C i i
8/13/2019 How Does Your Password Measure Up
http://slidepdf.com/reader/full/how-does-your-password-measure-up 43/69
Metric – Password Composition
• Password length
P d L h
8/13/2019 How Does Your Password Measure Up
http://slidepdf.com/reader/full/how-does-your-password-measure-up 44/69
Password Length
P d L h
8/13/2019 How Does Your Password Measure Up
http://slidepdf.com/reader/full/how-does-your-password-measure-up 45/69
Password Length
Meters lead to
longer passwords
M i G bili
8/13/2019 How Does Your Password Measure Up
http://slidepdf.com/reader/full/how-does-your-password-measure-up 46/69
Metric – Guessability
• Guessability – how many guesses to crack?Threat model: offline attack
• Brute-force first guesses: aaaaaaaa, aaaaaaab• Better first guesses: 12345678, password
Cracking algorithm: Weir et al. (Oakland ‘09)
Guess calculator: Kelley et al. (Oakland ‘12)
Weak adversary: 500 million guesses (5×10 8)Medium adversary: 50 billion guesses (5×10 10)Strong adversary: 5 trillion guesses (5×10 12)
R lt G bilit (N t )
8/13/2019 How Does Your Password Measure Up
http://slidepdf.com/reader/full/how-does-your-password-measure-up 47/69
Results – Guessability (No meter)
Number of Guesses
P e r c e n t a g e o
f P a s s w
o r d s C r a c k e
d
0%
10%
20%
30%
40%
50%
10 4 10 5 10 6 107 10 8 109 1010 10 11 1012 10 13
No meter
Weak5×10 8
Medium5×10 10
Strong5×10 12
Better
R lt G bilit (C t l )
8/13/2019 How Does Your Password Measure Up
http://slidepdf.com/reader/full/how-does-your-password-measure-up 48/69
Results – Guessability (Controls)
Number of Guesses
P e r c e n t a g e o
f P a s s w
o r d s C r a c k e
d
0%
10%
20%
30%
40%
50%
10 4 10 5 10 6 107 10 8 109 1010 10 11 1012 10 13
No meterBaseline meter
Weak5×10 8
Medium5×10 10
Strong5×10 12
R lt G bilit (Vi l)
8/13/2019 How Does Your Password Measure Up
http://slidepdf.com/reader/full/how-does-your-password-measure-up 49/69
Results – Guessability (Visual)
Number of Guesses
P e r c e n t a g e o
f P a s s w
o r d s C r a c k e
d
0%
10%
20%
30%
40%
50%
10 4 10 5 10 6 107 10 8 109 1010 10 11 1012 10 13
No meterBaseline meter
Text-onlyGreenTiny
HugeBunnyNo suggestionsThree-segment
Weak5×10 8
Medium5×10 10
Strong5×10 12
R lt G bilit (Vi l)
8/13/2019 How Does Your Password Measure Up
http://slidepdf.com/reader/full/how-does-your-password-measure-up 50/69
Results – Guessability (Visual)
Number of Guesses
P e r c e n t a g e o
f P a s s w
o r d s C r a c k e
d
0%
10%
20%
30%
40%
50%
10 4 10 5 10 6 107 10 8 109 1010 10 11 1012 10 13
No meterBaseline meter
Text-onlyGreenTiny
HugeBunnyNo suggestionsThree-segment
Weak5×10 8
Medium5×10 10
Strong5×10 12
Visual changes don’t
significantly increaseresistance to guessing
R lt G bilit (S i g)
8/13/2019 How Does Your Password Measure Up
http://slidepdf.com/reader/full/how-does-your-password-measure-up 51/69
Results – Guessability (Scoring)
Number of Guesses
P e r c e n t a g e o
f P a s s w
o r d s C r a c k e
d
0%
10%
20%
30%
40%
50%
10 4 10 5 10 6 107 10 8 109 1010 10 11 1012 10 13
No meterBaseline meter
Nudge-comp8Bold text-only
half
Text-only halfNudge-16One-third-scoreHalf-score
Weak5×10 8
Medium5×10 10
Strong5×10 12
Results Guessability (Significant)
8/13/2019 How Does Your Password Measure Up
http://slidepdf.com/reader/full/how-does-your-password-measure-up 52/69
Results – Guessability (Significant)
Number of Guesses
P e r c e n t a g e o
f P a s s w
o r d s C r a c k e
d
0%
10%
20%
30%
40%
50%
10 4 10 5 10 6 107 10 8 109 1010 10 11 1012 10 13
No meter
One-third-scoreHalf-score
Weak5×10 8
Medium5×10 10
Strong5×10 12
Results Guessability (Significant)
8/13/2019 How Does Your Password Measure Up
http://slidepdf.com/reader/full/how-does-your-password-measure-up 53/69
Results – Guessability (Significant)
Number of Guesses
P e r c e n t a g e o
f P a s s w
o r d s C r a c k e
d
0%
10%
20%
30%
40%
50%
10 4 10 5 10 6 107 10 8 109 1010 10 11 1012 10 13
No meter
One-third-scoreHalf-score
Weak5×10 8
Medium5×10 10
Strong5×10 12
Stringent meters with
visual bars increaseresistance to guessing
Creation Process
8/13/2019 How Does Your Password Measure Up
http://slidepdf.com/reader/full/how-does-your-password-measure-up 54/69
Creation Process
• Time to create password
• Changed their mind during creation
Results Password Time of Creation
8/13/2019 How Does Your Password Measure Up
http://slidepdf.com/reader/full/how-does-your-password-measure-up 55/69
Results – Password Time of Creation
T i m e o
f c r e a t i o n
( s )
0
50
100
150
200
Results Password Time of Creation
8/13/2019 How Does Your Password Measure Up
http://slidepdf.com/reader/full/how-does-your-password-measure-up 56/69
Results – Password Time of Creation
T i m e o
f c r e a t i o n
( s )
0
50
100
150
200
Results Password Time of Creation
8/13/2019 How Does Your Password Measure Up
http://slidepdf.com/reader/full/how-does-your-password-measure-up 57/69
Results – Password Time of Creation
T i m e o
f c r e a t i o n
( s )
0
50
100
150
200
More time was spent
creating a passwordwith stringent meters
Results Changed Their Mind
8/13/2019 How Does Your Password Measure Up
http://slidepdf.com/reader/full/how-does-your-password-measure-up 58/69
Results – Changed Their Mind
• Changed their mind during password creationTyped 8+ character password
Completely erased it
Saved a different password
usenixsec
iLIKEbunnies
Results Changed Their Mind
8/13/2019 How Does Your Password Measure Up
http://slidepdf.com/reader/full/how-does-your-password-measure-up 59/69
Results – Changed Their Mind
% w
h o c h a n g e
d m i n
d
0
10
20
30
40
50
60
Results Changed Their Mind
8/13/2019 How Does Your Password Measure Up
http://slidepdf.com/reader/full/how-does-your-password-measure-up 60/69
Results – Changed Their Mind
% w
h o c h a n g e
d m i n d
0
10
20
30
40
50
60
Results Changed Their Mind
8/13/2019 How Does Your Password Measure Up
http://slidepdf.com/reader/full/how-does-your-password-measure-up 61/69
Results – Changed Their Mind
% w
h o c h a n g e
d m i n d
0
10
20
30
40
50
60
Meters lead people to
change their mind duringpassword creation
Metric Memorability
8/13/2019 How Does Your Password Measure Up
http://slidepdf.com/reader/full/how-does-your-password-measure-up 62/69
Metric – Memorability
• Successful login about 5 minutes later and2+ days later
• Return rate
• Wrote password down, stored it, or pasted it
• No significant differences across conditionsfor any of these metrics
Metric – Sentiment
8/13/2019 How Does Your Password Measure Up
http://slidepdf.com/reader/full/how-does-your-password-measure-up 63/69
Metric – Sentiment
• Level of agreement with 14 statementsPassword creation (e.g., fun, difficult, annoying)Password meter (e.g., incorrect, high score important)
Results – Sentiment
8/13/2019 How Does Your Password Measure Up
http://slidepdf.com/reader/full/how-does-your-password-measure-up 64/69
Results – Sentiment
• Stringent meters a bit more annoying
• Stringent meters violated expectations
The Password Strength Meter Was Annoying
8/13/2019 How Does Your Password Measure Up
http://slidepdf.com/reader/full/how-does-your-password-measure-up 65/69
nudge-comp8
The Password Strength Meter Was Annoying
baseline meter
three-segmentgreen
tinyhuge
no suggestions
text-onlybunny
half-scoreone-third-score
nudge-16
text-only half-scorebold text-only half-score
Visual
Scoring
Visual &Scoring
Control
The Password Strength Meter Was Annoying
8/13/2019 How Does Your Password Measure Up
http://slidepdf.com/reader/full/how-does-your-password-measure-up 66/69
three-segmentgreen
nudge-comp8
The Password Strength Meter Was Annoying
13%
27%
40%34%
37%
tinyhuge
no suggestions
text-onlybunny
half-scoreone-third-score
nudge-16
text-only half-scorebold text-only half-score
Visual
Scoring
Visual &Scoring
Control baseline meter
Takeaway: Meters Matter
8/13/2019 How Does Your Password Measure Up
http://slidepdf.com/reader/full/how-does-your-password-measure-up 67/69
Takeaway: Meters Matter
• Meters lead to longer passwords
• Stringent meters reduce guessability
• Meters don’t affect memorability
• Overly stringent meters don’t add benefits May even backfire
Takeaway: What Makes Meters Matter
8/13/2019 How Does Your Password Measure Up
http://slidepdf.com/reader/full/how-does-your-password-measure-up 68/69
Takeaway: What Makes Meters Matter
• Important featuresScoring stringencyHaving a visual component
• Less important featuresColorSegmentation
SizeBunnyness
Takeaway: What Makes Meters Matter
8/13/2019 How Does Your Password Measure Up
http://slidepdf.com/reader/full/how-does-your-password-measure-up 69/69
Takeaway: What Makes Meters Matter
• Important featuresScoring stringencyHaving a visual component
• Less important featuresColorSegmentation
SizeBunnyness
Blase Ur ([email protected]),Patrick Gage Kelley, Saranga Komanduri,
Joel Lee, Michael Maass,Michelle L. Mazurek, Timothy Passaro,
Richard Shay, Timothy Vidas, Lujo Bauer,Nicolas Christin, Lorrie Faith Cranor
ThankYou!