← 返回加密笔记

关于 Argon2id 算法

加密笔记用它把口令变成 256 位密钥;本文说明为什么暴力破解不可行。

要点

破解时间估算

随机密码,字符集 62(A–Z a–z 0–9);平均时间 = 搜索空间 ÷ (2 × 速率)。数量级估算,非精确基准。

密码长度单核 CPU9950X 16 核1× H1001000× H100
8 位173.0 万年10.8 万年1.2 万年12 年
10 位66.5 亿年4.2 亿年4,432.6 万年4.4 万年
12 位2.56×10131.60×10121,703.9 亿年1.7 亿年
16 位3.78×10202.36×10192.52×10182.52×1015

结论

10 位以上的随机密码,即便 1000 张 H100 也要数万年;12 位以上基本不可行。与其堆机器,不如换更长的随机密码。