When AI Defeats Password Deception! A Deep Learning Framework to Distinguish Passwords and Honeywords
Not on the map. Why?
Abstract (arXiv)
"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 PassFilter significantly outperforms the baseline random guessing success rate of 5%, achieving 6.10% to 52.78% on the 1st guessing attempt, considering 20 sweetwords per account. This success rate rapidly increases with additional login attempts before account lock-outs, often allowed on many real-world online services to maintain reasonable usability. For example, it ranges from 41.78% to 96.80% for five attempts, and from 72.87% to 99.00% for ten attempts, compared to 25% and 50% random guessing, respectively. We also examined PassFilter against general-purpose language models used for honeyword generation, like those proposed by Yu et al. These honeywords also proved vulnerable to our attack, with success rates of 14.19% for 1st guessing attempt, increasing to 30.23%, 41.70%, and 63.10% after 3rd, 5th, and 10th guessing attempts, respectively. Our findings demonstrate the effectiveness of DL model deployed in PassFilter in breaching state-of-the-art HGTs and compromising password security based on ODA.
Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 12 of its 50 references that are in the map. First posted on arXiv 24 Jul 2024.
Builds on
12 of 50 references.
References · 12
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
- 2013Efficient Estimation of Word Representations in Vector Spacecited by 4,346
- 2016Enriching Word Vectors with Subword Informationcited by 1,578
- 2017Wild Patterns: Ten Years After the Rise of Adversarial Machine Learningcited by 411
- 2018Deep Fingerprinting: Undermining Website Fingerprinting Defenses with Deep Learningcited by 43
- 2017PassGAN: A Deep Learning Approach for Password Guessingcited by 25
- 2019Explaining Vulnerabilities to Adversarial Machine Learning through Visual Analyticscited by 23
- 2020Fingerprinting the Fingerprinters: Learning to Detect Browser Fingerprinting Behaviorscited by 8
- 2023Generating High Fidelity Synthetic Data via Coreset selection and Entropic Regularizationcited by 4
- 2022Targeted Honeyword Generation with Language Modelscited by 2
- 2022Bernoulli honeywordscited by 2
- 2015A New Storage Optimized Honeyword Generation Approach for Enhancing Security and Usabilitycited by 1
Built on by
Citing papers per year: 2025: 2.
2 papers.