mlsanityData to 7 Oct 2026

PassFlow: Guessing Passwords with Generative Flows

arXiv 2105.06165 ↗First posted 13 May 2021cs.CR cs.LGcited by 10

Not on the map. Why?

Abstract (arXiv)

Recent advances in generative machine learning models rekindled research interest in the area of password guessing. Data-driven password guessing approaches based on GANs, language models and deep latent variable models have shown impressive generalization performance and offer compelling properties for the task of password guessing. In this paper, we propose PassFlow, a flow-based generative model approach to password guessing. Flow-based models allow for precise log-likelihood computation and optimization, which enables exact latent variable inference. Additionally, flow-based models provide meaningful latent space representation, which enables operations such as exploration of specific subspaces of the latent space and interpolation. We demonstrate the applicability of generative flows to the context of password guessing, departing from previous applications of flow-networks which are mainly limited to the continuous space of image generation. We show that PassFlow is able to outperform prior state-of-the-art GAN-based approaches in the password guessing task while using a training set that is orders of magnitudes smaller than that of previous art. Furthermore, a qualitative analysis of the generated samples shows that PassFlow can accurately model the distribution of the original passwords, with even non-matched samples closely resembling human-like passwords.

Key facts. Cited by 10 papers in the map (data through 7 Oct 2026). Builds on 31 of its 49 references that are in the map. First posted on arXiv 13 May 2021.

Builds on

31 of 49 references.

References · 31

  1. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  2. 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
  3. 2014Adam: A Method for Stochastic Optimizationcited by 36,960
  4. 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
  5. 2016Xception: Deep Learning with Depthwise Separable Convolutionscited by 2,320
  6. 2017Improved Training of Wasserstein GANscited by 2,223
  7. 2016Density estimation using Real NVPcited by 2,029
  8. 2018Glow: Generative Flow with Invertible 1x1 Convolutionscited by 1,539
  9. 2016Context Encoders: Feature Learning by Inpaintingcited by 1,424
  10. 2014NICE: Non-linear Independent Components Estimationcited by 1,052
  11. 2013Speech Recognition with Deep Recurrent Neural Networkscited by 666
  12. 2017Wasserstein Auto-Encoderscited by 371
19 more
  1. 2018Invertible Residual Networkscited by 364
  2. 2019Flow++: Improving Flow-Based Generative Models with Variational Dequantization and Architecture Designcited by 258
  3. 2019Residual Flows for Invertible Generative Modelingcited by 256
  4. 2019Learning Likelihoods with Conditional Normalizing Flowscited by 170
  5. 2018i-RevNet: Deep Invertible Networkscited by 137
  6. 2016Learning in Implicit Generative Modelscited by 124
  7. 2019Latent Normalizing Flows for Discrete Sequencescited by 66
  8. 2020UNICORN: Runtime Provenance-Based Detector for Advanced Persistent Threatscited by 53
  9. 2019WaveFlow: A Compact Flow-based Model for Raw Audiocited by 51
  10. 2020VFlow: More Expressive Generative Flows with Variational Data Augmentationcited by 38
  11. 2018Digital Watermarking for Deep Neural Networkscited by 37
  12. 2019MaCow: Masked Convolutional Generative Flowcited by 32
  13. 2017PassGAN: A Deep Learning Approach for Password Guessingcited by 25
  14. 2019Improving Password Guessing via Representation Learningcited by 14
  15. 2018Have You Stolen My Model? Evasion Attacks Against Deep Neural Network Watermarking Techniquescited by 10
  16. 2019The Naked Sun: Malicious Cooperation Between Benign-Looking Processescited by 8
  17. 2021Reliable Detection of Compressed and Encrypted Datacited by 7
  18. 2020EnCoD: Distinguishing Compressed and Encrypted File Fragmentscited by 5
  19. 2020Reducing Bias in Modeling Real-world Password Strength via Deep Learning and Dynamic Dictionariescited by 4

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2022: 2; 2023: 2; 2024: 3; 2025: 2; 2026: 1.

10 papers.