paper-with-me

Papers

PassFlow: Guessing Passwords with Generative Flows

2021-05-13 · Giulio Pagnotta, Dorjan Hitaj, Fabio De Gaspari, Luigi V. Mancini

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.

📄 PDF Abstract BibTeX arXiv:2105.06165

Code (0)

등록된 구현이 없습니다.

Tasks

Image Generation

Similar Papers 제목 키워드 기반

PagPassGPT: Pattern Guided Password Guessing via Generative Pretrained Transformer

2024-04-07 · Xingyu Su, Xiaojie Zhu, Yang Li, Yong Li 외

Amidst the surge in deep learning-based password guessing models, challenges of generating high-quality passwords and reducing duplicate passwords persist. To address these challenges, we present PagPassGPT, a password g…

GNPassGAN: Improved Generative Adversarial Networks For Trawling Offline Password Guessing

2022-08-14 · FangYi Yu, Miguel Vargas Martin

The security of passwords depends on a thorough understanding of the strategies used by attackers. Unfortunately, real-world adversaries use pragmatic guessing tactics like dictionary attacks, which are difficult to simu…

PassGAN: A Deep Learning Approach for Password Guessing

2017-09-01 · Briland Hitaj, Paolo Gasti, Giuseppe Ateniese, Fernando Perez-Cruz

State-of-the-art password guessing tools, such as HashCat and John the Ripper, enable users to check billions of passwords per second against password hashes. In addition to performing straightforward dictionary attacks,…

BIG-bench Machine LearningDeep LearningGenerative Adversarial Network

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

2025-04-23 · William Corrias, Fabio De Gaspari, Dorjan Hitaj, Luigi V. Mancini

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, inconsiste…

Benchmarking

PassGPT: Password Modeling and (Guided) Generation with Large Language Models

2023-06-02 · Javier Rando, Fernando Perez-Cruz, Briland Hitaj

Large language models (LLMs) successfully model natural language from vast amounts of text without the need for explicit supervision. In this paper, we investigate the efficacy of LLMs in modeling passwords. We present P…