mlsanityData to 14 Oct 2026

MAYA: Addressing Inconsistencies in Generative Password Guessing through a Unified Benchmark

arXiv 2504.16651 ↗First posted 23 Apr 2025cs.CR cs.AI cs.LGcited by 0

Not on the map. Why?

Abstract (arXiv)

Recent advances in generative models have led to their application in password guessing, with the aim of replicating the complexity, structure, and patterns of human-created passwords. Despite their potential, inconsistencies and inadequate evaluation methodologies in prior research have hindered meaningful comparisons and a comprehensive, unbiased understanding of their capabilities. This paper introduces MAYA, a unified, customizable, plug-and-play benchmarking framework designed to facilitate the systematic characterization and benchmarking of generative password-guessing models in the context of trawling attacks. Using MAYA, we conduct a comprehensive assessment of six state-of-the-art approaches, which we re-implemented and adapted to ensure standardization. Our evaluation spans eight real-world password datasets and covers an exhaustive set of advanced testing scenarios, totaling over 15,000 compute hours. Our findings indicate that these models effectively capture different aspects of human password distribution and exhibit strong generalization capabilities. However, their effectiveness varies significantly with long and complex passwords. Through our evaluation, sequential models consistently outperform other generative architectures and traditional password-guessing tools, demonstrating unique capabilities in generating accurate and complex guesses. Moreover, the diverse password distributions learned by the models enable a multi-model attack that outperforms the best individual model. By releasing MAYA, we aim to foster further research, providing the community with a new tool to consistently and reliably benchmark generative password-guessing models. Our framework is publicly available at https://github.com/williamcorrias/MAYA-Password-Benchmarking.

Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 25 of its 131 references that are in the map. First posted on arXiv 23 Apr 2025.

Builds on

25 of 131 references.

References · 25

  1. 2017Attention Is All You Needcited by 60,361
  2. 2015Deep Residual Learning for Image Recognitioncited by 52,096
  3. 2020Scaling Laws for Neural Language Modelscited by 6,586
  4. 2022Generative Adversarial Networkscited by 5,627
  5. 2016Improved Techniques for Training GANscited by 2,970
  6. 2017Improved Training of Wasserstein GANscited by 2,235
  7. 2015Unsupervised Representation Learning with Deep Convolutional Generative Adversarial Networkscited by 2,054
  8. 2016Density estimation using Real NVPcited by 2,042
  9. 2019Normalizing Flows for Probabilistic Modeling and Inferencecited by 1,323
  10. 2014NICE: Non-linear Independent Components Estimationcited by 1,058
  11. 2020Scaling Laws for Autoregressive Generative Modelingcited by 522
  12. 2021How Faithful is your Synthetic Data? Sample-level Metrics for Evaluating and Auditing Generative Modelscited by 196
13 more
  1. 2021Pros and Cons of GAN Evaluation Measures: New Developmentscited by 123
  2. 2019The Shape of Data: Intrinsic Distance for Data Distributionscited by 38
  3. 2020Towards GAN Benchmarks Which Require Generalizationcited by 31
  4. 2021Manifold Topology Divergence: a Framework for Comparing Data Manifoldscited by 31
  5. 2017PassGAN: A Deep Learning Approach for Password Guessingcited by 25
  6. 2023Complexity Matters: Rethinking the Latent Space for Generative Modelingcited by 19
  7. 2019Improving Password Guessing via Representation Learningcited by 14
  8. 2021PassFlow: Guessing Passwords with Generative Flowscited by 10
  9. 2023PassGPT: Password Modeling and (Guided) Generation with Large Language Modelscited by 8
  10. 2022Targeted Honeyword Generation with Language Modelscited by 2
  11. 2023KeyDetect --Detection of anomalies and user based on Keystroke Dynamicscited by 2
  12. 2024PagPassGPT: Pattern Guided Password Guessing via Generative Pretrained Transformercited by 2
  13. 2024When AI Defeats Password Deception! A Deep Learning Framework to Distinguish Passwords and Honeywordscited by 2

Built on by

Not cited yet.