How Does Your Password Measure Up

Post on 04-Jun-2018

220 views 0 download

Transcript of How Does Your Password Measure Up

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 (bur@cmu.edu),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!