PassFlow: Guessing Passwords with Generative Flows
Giulio Pagnotta, Dorjan Hitaj, Fabio De Gaspari, Luigi V. Mancini

TL;DR
PassFlow introduces a flow-based generative model for password guessing, outperforming previous GAN-based methods with smaller training sets and producing human-like password samples.
Contribution
This paper presents PassFlow, a novel flow-based model for password guessing that enables precise likelihood computation and effective latent space exploration.
Findings
PassFlow outperforms state-of-the-art GAN-based approaches.
Requires significantly smaller training datasets.
Generates password samples closely resembling human passwords.
Abstract
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…
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
TopicsGenerative Adversarial Networks and Image Synthesis · Human Pose and Action Recognition · Digital Media Forensic Detection
