The Center for Education and Research in Information Assurance and Security
PASSWORD STRENGTH ANALYSIS
Brian Curnett and Teri Flory
Masters Students
PASSWORD STRENGTH ANALYSIS COPING MECHANISMS IN PASSWORD SELECTION - - PowerPoint PPT Presentation
PASSWORD STRENGTH ANALYSIS COPING MECHANISMS IN PASSWORD SELECTION Brian Curnett and Teri Flory Masters Students The Center for Education and Research in Information Assurance and Security CURRENT STATUS Problem Statement Stringent
The Center for Education and Research in Information Assurance and Security
Brian Curnett and Teri Flory
Masters Students
crack a password
coping mechanisms
effects coping mechanisms or password strength Stringent requirements in password policies lead to coping mechanisms in users when creating passwords. These coping mechanisms decrease the strength of the passwords created, and the question is whether this decreases the security sought by creating a strict policy.
2
3
WHAT T IS IS EN ENTRO ROPY? PY?
4
5
(CONT NTIN INUED) ED)
throughout the study)
6
Data is automatically stored in a mysql database where it can be downloaded via .csv and
ANALYS YSIS IS OF COPIN ING G MECHAN ANISM ISMS S IN IN U USER CREATE TED D PASSWORD WORDS
Coping Mechanism Identified Decrease in Entropy A Repeating digits within the same password Divide actual entropy by the number of repeats B Repeating passwords across time Subtract entropy for the portion repeated C Incrementing numbers across time Decrease entropy by 6 (entropy gained by adding non-alphanumeric characters) D Repeating non-alphabetic or capital letters Decrease entropy by 6 (entropy gained by adding non-alphanumeric characters) E Changing letter from lowercase to capital, but keep the same word across time Subtract entropy for the word, but maintain the increase of 6 for the capital letter F Capital letter first or number/special character last Decrease entropy by 6 (entropy gained by adding non-alphanumeric character or capital letter)
7
CO COMPRE PREHENSIV HENSIVE 8
BLACKL ACKLIST T HARD RD
BASIC SIC 16
9
DEMOG OGRAPH RAPHIC IC AND COPIN ING G MECHAN ANISM ISMS S USED*
DEMOGRAPHIC QUESTIONS 1. Gender 2. Age 3. Was English first language 4. Race 5. Marital status 6. Ethnicity 7. Education level attained 8. Primary occupation 9. Income level
*The actual questions used in the survey are available upon request
COPING MECHANISMS USED
1. Did you use the same password here that you use on another account 2. Did you use a similar password here that you use on another account (with def’n of similar) 3. Did you write down your password (when and why) 4. Did you use personal info when creating your password 5. Were you frustrated with the password policy 6. What type of device did you use to access this study 7. In previous experience with passwords, have you ever been frustrated by a policy 8. Does having to change your password often frustrate you 9. How many accounts do you have with passwords
accounts
10
FIL ILLER R QUESTIO TIONS S ON IN INFOSE SEC*
10.Are you concerned about identity theft 11.Have you ever heard of Stop, Think, Connect 12.Have you heard of Stop, Drop, and Roll
*The full list of questions is available upon request
CONDUC UCTE TED D ON PRACTI CTICE PASSWO SWORDS RDS Comprehensive8 BlacklistHard Basic16 N 33 34 37 NIST Entropy 24 24 30 Mean Entropy 29.31 29.69 38.79 Standard Deviation 6.09 3.80 6.52 Confidence Interval (95%) (27.16, 31.48) (28.37, 31.02) (37.91, 42.25) Post Coping Entropy 25.86 28.93 34.68
11
10 20 30 40 50 Post Coping Entropy Mean Entropy NIST Entropy Basic16 BlacklistHard Comprehensive8
Interesting Note: All post coping entropy calculations are greater than the NIST entropy for each policy
12
13
Across Policies Within Weeks
Entropy against NIST average entropy
coping mechanisms at different points in the password change cycle?
Within Policy Across Weeks
users per policy
NIST average entropy
independently of the policy
Across Policies Across Weeks
Entropy against NIST average entropy
effective protection than the others?
Within Policy Within Week
participants
Week
NIST policy entropy
NIST average entropy at each week
14
IN INSTIT ITUTIO UTIONAL AL REVIEW IEW BOARD D AND MECHAN ANIC ICAL AL TURK
validation
FIN INAL REPORT RT AND PRESE SENT NTATIO ION
15