🔐 密码学安全 · 离线运行

密码生成器

生成密码学安全的密码、密码短语和PIN码。使用 crypto.getRandomValues() — 从不使用 Math.random()。数据不会发送到任何地方。

真正安全的密码生成器 — 详解

大多数密码生成器使用 Math.random() — 这是一种不具备密码学安全性的伪随机数生成器。本工具使用 crypto.getRandomValues(),即浏览器的密码学随机数API,与银行应用和密码管理器使用的标准相同。

三种生成模式

如何读取强度计

强度计显示以位为单位的熵 — 每位使可能值翻倍。低于28位:极弱。28–44:弱。45–59:一般。60–79:强。80+:极强(用于主密码)。

密码安全最佳实践

隐私

密码完全在您的浏览器中使用Web Crypto API生成。没有任何数据传输。生成的密码不会被记录、存储或发送到任何服务器。

常见问题

密码生成器如何确保安全性?
使用浏览器的 crypto.getRandomValues() API 生成密码,这是密码学安全的随机数生成器。比 Math.random() 安全得多,生成的密码真正不可预测。
密码生成器会存储或上传我的密码吗?
绝对不会。密码完全在您的浏览器中生成,永远不会被传输、存储或记录在任何服务器上。关闭页面后,生成的密码仅存在于您复制的剪贴板中。
可以自定义哪些密码选项?
您可以设置密码长度(8-128 字符)、选择包含的字符类型(大写字母、小写字母、数字、特殊符号)、排除容易混淆的字符,以及一次生成多个密码。
什么样的密码才算安全?
建议至少 16 个字符,包含大小写字母、数字和特殊符号。工具会显示密码强度指示器,帮助您了解密码的安全等级。避免使用字典单词或个人信息。
密码生成器免费吗?有使用限制吗?
完全免费,没有使用限制或生成次数限制。无需注册,没有广告追踪。您可以随时生成任意数量的安全密码。

相关工具