Concepedia

Publication | Closed Access

Measuring real-world accuracies and biases in modeling password guessability

125

Citations

27

References

2015

Year

Abstract

Parameterized password guessability—how many guesses a particular cracking algorithm with particular training data would take to guess a password—has become a common metric of password security. Unlike statistical metrics, it aims to model real-world attackers and to provide per-password strength estimates. We investigate how cracking approaches often used by researchers compare to real-world cracking by profes-sionals, as well as how the choice of approach biases research conclusions. We find that semi-automated cracking by profession-als outperforms popular fully automated approaches, but can be approximated by combining multiple such ap-proaches. These approaches are only effective, however, with careful configuration and tuning; in commonly used default configurations, they underestimate the real-world guessability of passwords. We find that analyses of large password sets are often robust to the algorithm used for guessing as long as it is configured effectively. However, cracking algorithms differ systematically in their effec-tiveness guessing passwords with certain common fea-tures (e.g., character substitutions). This has important implications for analyzing the security of specific pass-word characteristics or of individual passwords (e.g., in a password meter or security audit). Our results highlight the danger of relying only on a single cracking algorithm as a measure of password strength and constitute the first scientific evidence that automated guessing can often ap-proximate guessing by professionals. 1

References

YearCitations

Page 1