核心标准
可靠的密码要同时满足以下条件:
长度:至少 12–16 个字符。破解难度随长度呈指数级增长,这是提升安全性的最有效方式。
复杂性:包含大写和小写字母、数字及特殊符号(如
@、#、$、%)。随机性:避免连续字符、有意义的词汇或常见短语。
唯一性:每个账户建议使用独立密码,防止恶意攻击导致连环失窃。
更多说明
ASCII 标准字符中的符号:!"#$%&'()*+,-./:;<=>?@[\]^_`{|}~
根据 GitHub Google;GitHub Microsoft,建议特殊字符集:
8 chars: !@#$%^&*
10 chars: !@#$%^&*()
12 chars: !@#$%^&*()_+
14 chars: !@#$%^&*()_+-=
27 chars: !@#$%^&*()_+-=[]{}|;:,.<>?/
29 chars: !@#$%^&*()_+-=[]{}|;:,.<>?/~`