Monte Carlo Strength Evaluation: Fast and Reliable Password Checking

被引:58
|
作者
Dell'Amico, Matteo [1 ]
Filippone, Maurizio [2 ]
机构
[1] Symantec Res Labs, Paris, France
[2] Univ Glasgow, Glasgow, Lanark, Scotland
关键词
Passwords; strength; Monte Carlo;
D O I
10.1145/2810103.2813631
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Modern password guessing attacks adopt sophisticated probabilistic techniques that allow for orders of magnitude less guesses to succeed compared to brute force. Unfortunately, best practices and password strength evaluators failed to keep up: they are generally based on heuristic rules designed to defend against obsolete brute force attacks. Many passwords can only be guessed with significant effort, and motivated attackers may be willing to invest resources to obtain valuable passwords. However, it is eminently impractical for the defender to simulate expensive attacks against each user to accurately characterize their password strength. This paper proposes a novel method to estimate the number of guesses needed to find a password using modern attacks. The proposed method requires little resources, applies to a wide set of probabilistic models, and is characterised by highly desirable convergence properties. The experiments demonstrate the scalability and generality of the proposal. In particular, the experimental analysis reports evaluations on a wide range of password strengths, and of state-of-the-art attacks on very large datasets, including attacks that would have been prohibitively expensive to handle with existing simulation-based approaches.
引用
收藏
页码:158 / 169
页数:12
相关论文
共 50 条
  • [1] Monte Carlo model checking
    Grosu, R
    Smolka, SA
    [J]. TOOLS AND ALGORITHMS FOR THE CONSTRUCTION AND ANALYSIS OF SYSTEMS, PROCEEDINGS, 2005, 3440 : 271 - 286
  • [2] Fast and reliable Markov chain Monte Carlo technique for cosmological parameter estimation
    Dunkley, J
    Bucher, M
    Ferreira, PG
    Moodley, K
    Skordis, C
    [J]. MONTHLY NOTICES OF THE ROYAL ASTRONOMICAL SOCIETY, 2005, 356 (03) : 925 - 936
  • [3] Effective Geometry Monte Carlo: A Fast and Reliable Simulation Framework for Molecular Communication
    Dinc, Fatih
    Medvidovic, Matija
    Thiele, Leander
    [J]. IEEE ACCESS, 2019, 7 : 28635 - 28650
  • [4] Uniform Monte-Carlo Model Checking
    Oudinet, Johan
    Denise, Alain
    Gaudel, Marie-Claude
    Lassaigne, Richard
    Peyronnet, Sylvain
    [J]. FUNDAMENTAL APPROACHES TO SOFTWARE ENGINEERING, 2011, 6603 : 127 - +
  • [5] Monte Carlo simulation and evaluation of burst strength of pressure vessels
    Mair, Georg W.
    Wang, Bin
    Spode, Manfred
    [J]. MATERIALS TESTING, 2019, 61 (12) : 1152 - 1156
  • [6] Fast fermion Monte Carlo
    deForcrand, P
    Takaishi, T
    [J]. NUCLEAR PHYSICS B, 1997, : 968 - 970
  • [7] Deep Learning for Password Guessing and Password Strength Evaluation, A Survey
    Zhang, Tao
    Cheng, Zelei
    Qin, Yi
    Li, Qiang
    Shi, Lin
    [J]. 2020 IEEE 19TH INTERNATIONAL CONFERENCE ON TRUST, SECURITY AND PRIVACY IN COMPUTING AND COMMUNICATIONS (TRUSTCOM 2020), 2020, : 1163 - 1167
  • [8] Strength Evaluation of Unidirectional Composites Using Monte-Carlo Simulation
    Wang, Qiumei
    Tan, Lei
    Liu, Zhengqin
    [J]. EXPERIMENTAL AND APPLIED MECHANICS, 2014, 518 : 184 - 189
  • [9] Fast and realistic Monte Carlo evaluation of the robustness of proton therapy plans
    Souris, K.
    Lee, J. A.
    Sterpin, E.
    [J]. RADIOTHERAPY AND ONCOLOGY, 2015, 115 : S454 - S454
  • [10] Fast Monte Carlo reliability evaluation using support vector machine
    Rocco, CM
    Moreno, JA
    [J]. RELIABILITY ENGINEERING & SYSTEM SAFETY, 2002, 76 (03) : 237 - 243