핵심 개념
Introducing Universal Neural-Cracking-Machines, a password model that adapts its guessing strategy based on auxiliary data without accessing plaintext passwords.
초록
The article introduces the concept of a "universal" password model that can adapt its guessing strategy based on auxiliary data without needing plaintext passwords. It uses deep learning to correlate users' auxiliary information with their passwords, creating tailored models for target systems. The model aims to democratize well-calibrated password models and address challenges in deploying password security solutions at scale. Password strength is not universal, and different communities have varying password distributions. Existing password models are trained at the password level, but a UNCM is trained at the password-leak level using credential databases.
통계
The cleaned leak collection from Cit0day contains 11,922 leaks with 120,521,803 compromised accounts.
The configuration seed ψ has a dimensionality of 756.
The mixing encoder uses an attention mechanism to mix outputs produced by sub-encoders.
The seeded password model fΘ|ψ initializes LSTM states with transformations based on the configuration seed ψ.
인용구
"The main intuition is that human-chosen passwords and personally identifiable information are naturally correlated."
"Our framework enables the democratization of well-calibrated password models to the community."