所有计算器
其他

密码生成器

强随机密码。

人类发明的密码是攻击者首先猜出的密码——姓名、日期、键盘模式和带有“1!”的字典单词。附加。该生成器使用浏览器的加密随机源创建真正的随机密码,在本地生成并且从未发送到任何地方。

工作原理

选择长度和字符集。每个字符都是通过 crypto.getRandomValues(与加密密钥相同的安全源)从一组中独立绘制的,该组省略了相似的字符(I/l、O/0)以防止转录错误。

公式

熵 (位) = 长度 × log₂(字符集大小)

该集合包含字母、数字和符号约 70 个字符(每个字符约 6.1 位)。因此,16 个字符的密码带有大约 98 位的熵——远远超出了实际的暴力破解所能达到的范围。

计算示例

按照每秒 100 亿次猜测的速度,完整密码集中的随机 16 个字符的密码需要大约 1010 年的时间才能用完,而在泄露的密码列表中发现的典型 8 个字符的人造密码则需要不到一个小时。

常见问题

我的密码应该有多长?

16 个以上字符用于表示任何重要内容; 12 作为绝对下限。长度胜过复杂性:每个添加的字符都会将搜索空间乘以整个字符集大小。

我该如何记住这些?

你不是——这就是密码管理器的用途。记住一个强大的主密码,并让管理员为每个站点保存一个唯一的随机密码,其中还包含任何单一违规造成的损害。

在线生成密码安全吗?

该生成器使用加密 API 完全在您的浏览器中运行;没有任何内容被传输或存储。尽管如此,对于最高风险的秘密,信誉良好的密码管理器的内置生成器是黄金标准。

内容最后审核2026年8月8日
编辑审核He-Sab 编辑审核

来源与参考资料

这些来源用于核实与本计算器相关的术语、公式和信息。