When AI Defeats Password Deception! A Deep Learning Framework to Distinguish Passwords and Honeywords
Jimmy Dani, Brandon McCulloh, Nitesh Saxena

TL;DR
This paper introduces PassFilter, a deep learning framework that effectively distinguishes passwords from honeywords, challenging existing honeyword generation techniques and exposing vulnerabilities in password deception defenses.
Contribution
The paper presents a novel deep learning attack framework that can reliably identify passwords among honeywords, undermining current honeyword generation methods.
Findings
PassFilter achieves up to 52.78% success on first guess with 20 sweetwords.
Success rates increase with more attempts, reaching up to 99% after ten guesses.
Honeywords generated by language models are also vulnerable to PassFilter.
Abstract
"Honeywords" have emerged as a promising defense mechanism for detecting data breaches and foiling offline dictionary attacks (ODA) by deceiving attackers with false passwords. In this paper, we propose PassFilter, a novel deep learning (DL) based attack framework, fundamental in its ability to identify passwords from a set of sweetwords associated with a user account, effectively challenging a variety of honeywords generation techniques (HGTs). The DL model in PassFilter is trained with a set of previously collected or adversarially generated passwords and honeywords, and carefully orchestrated to predict whether a sweetword is the password or a honeyword. Our model can compromise the security of state-of-the-art, heuristics-based, and representation learning-based HGTs proposed by Dionysiou et al. Specifically, our analysis with nine publicly available password datasets shows that…
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
MethodsSparse Evolutionary Training
