密码生成器

创建随机密码,选择字符类型并一次复制一个或十个。

选择长度和字符类型,生成密码,然后将其复制到密码管理器中。

密码永远不会存储或发送到任何地方。为每个帐户和密码管理器使用唯一的密码。

密码选项

该仪表估计的是熵,而不是帐户安全性。这不是安全保证。

该工具需要 JavaScript 和安全的浏览器随机性。

使用说明

什么是密码生成器?

密码生成器会创建随机的字符序列,而不是依赖于您可以记住的单词或模式。该工具使用浏览器的 crypto.getRandomValues 并允许您选择长度和字符类型。密码永远不会存储或发送到任何地方。

在本地创建随机密码

选择长度和字符类型,生成密码,然后将其复制到密码管理器中。

实际例子与结果

选择 16 个字符、大小写字母、数字和符号。预期:包含每个选定类型的新 16 个字符密码。一次生成十个,创建十个独立密码;熵估计取决于您选择的选项。

字符参考

字符类型可用字符
大写字母26
小写字母26
数字10
符号32

排除不明确的字符将从各自的组中删除 0、O、1、l 和 I。每个选定的组至少出现一次。

格式与限制

长度为 8 到 64 个字符。一次生成一个或十个密码。必须至少选择一种字符类型。仪表根据该生成器的字符池和约束来估计熵;这不是安全保证。为每个帐户和密码管理器使用唯一的密码。剪贴板访问可能被阻止;选择结果并手动复制。

常问问题

密码应该有多长?

使用适合接收服务要求的长且唯一的密码。该工具默认为16个字符;较长的随机密码会增加搜索空间。使用密码管理器而不是重复使用密码。

这些密码是随机的吗?

他们使用 crypto.getRandomValues。生成器拒绝超出范围的随机字节,因此每个允许的字符都有相同的机会,并且要求每个选定的字符类型都出现。

你们会存储或发送我的密码吗?

不会。密码仅存在于该页面的内存中,直到您将其清除或离开。复制会将密码放在您设备的剪贴板上;您的操作系统或剪贴板管理器可能会保留它。

什么是熵?

熵(以位为单位)估计可能生成的密码的空间大小。它不衡量帐户安全性或防止网络钓鱼、恶意软件或密码重复使用。

为什么我无法生成或复制密码?

至少选择一种字符类型。如果安全随机性不可用,请使用当前的浏览器。如果复制被拒绝,请手动选择并复制结果。