实用指南
选择长度和字符类型;长度对密码强度的提升最大。8位随机小写字母约37.6比特;包含小写、大写、数字和23种符号的16位密码约102.55比特,20位约128.19比特。四种类型全部开启时,保证每种至少包含一个字符。若网站不接受符号,请关闭符号并增加长度:12位字母和数字约71.45比特。密码在浏览器中生成且不会保存,请立即存入可信的密码管理器。长度最少4位,最多256位。
在浏览器中生成高强度随机密码,长度和使用的字符类别都由你决定。
计算在本地完成,我们不会把输入值发送到服务器。
仅用小写字母的8位随机密码约有37.6比特的熵;而混合小写、大写、数字和符号的16位密码约为102.55比特,20位可达约128.19比特。
字符取自浏览器的加密安全随机源。四类字符全部启用时,生成器会保证至少包含一个小写字母、一个大写字母、一个数字和一个符号,然后再打乱顺序,使各字符的位置无法预测。
密码完全在本地生成,不会被发送或保存——这同时意味着它无法找回。请在提交表单之前,立刻把新密码存入可信的密码管理器。长度最少4位,最多256位。
选择长度和字符类型;长度对密码强度的提升最大。8位随机小写字母约37.6比特;包含小写、大写、数字和23种符号的16位密码约102.55比特,20位约128.19比特。四种类型全部开启时,保证每种至少包含一个字符。若网站不接受符号,请关闭符号并增加长度:12位字母和数字约71.45比特。密码在浏览器中生成且不会保存,请立即存入可信的密码管理器。长度最少4位,最多256位。
| 输入 | 结果 |
|---|---|
8 · lowercase only | 37.6 bits |
12 · letters + numbers | 71.45 bits |
16 · all four sets | 102.55 bits |
20 · all four sets | 128.19 bits · one of each set |
6 · numbers only | 19.93 bits |
3 characters | rejected (minimum 4) |
因为每多一个字符,可能的密码数量就成倍增加。仅含小写字母的8位密码约为37.6比特,一旦数据库泄露,离线破解很快就能猜到;而使用四类字符的20位密码约为128.19比特,远远超出现实可猜的范围。
关闭符号,用长度来补:仅用字母和数字的12位密码约为71.45比特。可用的23个符号确实有帮助,但增加字符数帮助更大,所以请使用该服务允许的最长密码。
只有在有尝试次数限制的一次性短时验证码里才够用。随机6位数字约为19.93比特,面对能高速猜测的攻击者显得太弱。请为每个账户设置不同的密码,并在支持的地方开启两步验证。