TY - GEN
T1 - Improving password guessing via representation learning
AU - Pasquini, Dario
AU - Gangwal, Ankit
AU - Ateniese, Giuseppe
AU - Bernaschi, Massimo
AU - Conti, Mauro
N1 - Publisher Copyright:
© 2021 IEEE.
PY - 2021/5
Y1 - 2021/5
N2 - Learning useful representations from unstructured data is one of the core challenges, as well as a driving force, of modern data-driven approaches. Deep learning has demonstrated the broad advantages of learning and harnessing such representations.In this paper, we introduce a deep generative model representation learning approach for password guessing. We show that an abstract password representation naturally offers compelling and versatile properties that open new directions in the extensively studied, and yet presently active, password guessing field. These properties can establish novel password generation techniques that are neither feasible nor practical with the existing probabilistic and non-probabilistic approaches. Based on these properties, we introduce: (1) A general framework for conditional password guessing that can generate passwords with arbitrary biases; and (2) an Expectation Maximization-inspired framework that can dynamically adapt the estimated password distribution to match the distribution of the attacked password set.
AB - Learning useful representations from unstructured data is one of the core challenges, as well as a driving force, of modern data-driven approaches. Deep learning has demonstrated the broad advantages of learning and harnessing such representations.In this paper, we introduce a deep generative model representation learning approach for password guessing. We show that an abstract password representation naturally offers compelling and versatile properties that open new directions in the extensively studied, and yet presently active, password guessing field. These properties can establish novel password generation techniques that are neither feasible nor practical with the existing probabilistic and non-probabilistic approaches. Based on these properties, we introduce: (1) A general framework for conditional password guessing that can generate passwords with arbitrary biases; and (2) an Expectation Maximization-inspired framework that can dynamically adapt the estimated password distribution to match the distribution of the attacked password set.
KW - Deep-learning
KW - Password-Security
UR - http://www.scopus.com/inward/record.url?scp=85115047580&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85115047580&partnerID=8YFLogxK
U2 - 10.1109/SP40001.2021.00016
DO - 10.1109/SP40001.2021.00016
M3 - Conference contribution
AN - SCOPUS:85115047580
T3 - Proceedings - IEEE Symposium on Security and Privacy
SP - 1382
EP - 1399
BT - Proceedings - 2021 IEEE Symposium on Security and Privacy, SP 2021
T2 - 42nd IEEE Symposium on Security and Privacy, SP 2021
Y2 - 24 May 2021 through 27 May 2021
ER -