Optimizing Password Composition Policies
Jeremiah Blocki, Saranga Komanduri, Ariel Procaccia, Or, Sheffet

TL;DR
This paper presents a theoretical framework and algorithms for optimizing password policies to improve security and usability, supported by simulations on a large real-world password dataset.
Contribution
Introduces the first theoretical model for password policy optimization and provides an algorithm that constructs near-optimal policies with limited user data.
Findings
Algorithm constructs almost optimal policies with high probability
Requires only a small number of user password samples
Validated through simulations on a dataset of 32 million passwords
Abstract
A password composition policy restricts the space of allowable passwords to eliminate weak passwords that are vulnerable to statistical guessing attacks. Usability studies have demonstrated that existing password composition policies can sometimes result in weaker password distributions; hence a more principled approach is needed. We introduce the first theoretical model for optimizing password composition policies. We study the computational and sample complexity of this problem under different assumptions on the structure of policies and on users' preferences over passwords. Our main positive result is an algorithm that -- with high probability --- constructs almost optimal policies (which are specified as a union of subsets of allowed passwords), and requires only a small number of samples of users' preferred passwords. We complement our theoretical results with simulations using a…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsUser Authentication and Security Systems · Digital Mental Health Interventions · Advanced Malware Detection Techniques
