密码生成器

生成强大、安全的密码、易于记忆的密码短语和 PIN,然后检查密码强度。显示真实的熵(以位为单位)和估计的破解时间 - 免费,仅限本地,不存储任何内容。

密码生成器和强度检查器合二为一。创建最多 64 个字符的加密随机密码、易于记忆的密码短语(基于单词)或数字 PIN,然后查看准确的熵(以位为单位)以及现代攻击者破解它需要多长时间。一切都使用 Web Crypto API 在您的浏览器中运行,因此不会发送、记录或存储密码。

Share
类别
计算器和转换器
包括
8特点
使用权
自由的 · 无需注册
隐私
在您的浏览器中运行
密码生成器

Calibrating Password Generator......

Please wait a moment

如何使用

如何使用密码生成器

  1. 01

    选择一种模式

    选择密码用于随机字符串,选择密码短语用于易于记忆的单词链(更易于键入和记住),或选择 PIN 码用于数字代码。

  2. 02

    设置长度和字符集

    拖动长度滑块并切换大写、小写、数字和符号。启用“无相似字符”可删除容易混淆的字符,例如 O/0 和 l/1。

  3. 03

    生成并读取强度遥测数据

    单击生成。该面板显示了以位为单位的熵、强度标签以及假设快速现代 GPU 攻击者的估计破解时间。

  4. 04

    复制并安全存储

    使用复制按钮,然后将密码粘贴到密码管理器中。为每个帐户使用唯一的密码,这样一次泄露就不会危及其他帐户。

使用案例

常见用例

  • 为新的在线帐户创建唯一的强密码
  • 为您手动输入的登录名生成难忘的密码短语
  • 为设备、卡或应用程序锁生成数字 PIN
  • 在重新使用现有密码之前审核其强度
  • 制作可抵抗暴力破解的 Wi-Fi 或路由器管理员密码
  • 为共享团队或服务帐户生成凭据
概述

生成强密码并测试其强度

创建随机的高熵密码,并控制长度和字符集,然后根据长度、多样性和常见模式弱点检查任何密码的强度。这是两项重要的安全任务——创建和评估——集中在一个地方。

隐私至上的设计

密码完全在您的浏览器中生成和分析,并且永远不会传输或存储,因此您输入的任何内容都不会被记录。将每个帐户生成的唯一密码与密码管理器配对,以阻止凭证填充和重复使用攻击。

特征
01
三种模式:随机密码、易记密码和数字 PIN
02
加密安全 RNG(Web Crypto),而不是 Math.random
03
以位显示的真实熵 + 真实破解时间估计
04
排除相似字符(O/0、l/1、I)以实现无错误输入
05
保证每个选定的字符集至少有一个
06
长度可调,最多 64 个字符和密码短语字数
07
实时强度分析器、屏蔽/显示、一键复制
08
最近密码的会话历史记录(永远不会离开您的设备)
常问问题

常见问题

如何创建强密码?+

强密码应该是:长度至少 12 个字符,包含大小写字母、数字和符号,并且不包含字典单词或个人信息。该生成器遵循所有这些规则创建加密随机密码。

是什么让密码安全?+

密码安全来自熵(随机性)。使用字母、数字和符号组成的 16 个字符的密码有超过 95^16 种可能的组合——用当前的计算机暴力破解需要数十亿年的时间。

我的密码应该有多长?+

个人帐户至少 12 个字符,财务和工作帐户至少 16 个字符。越长总是越好。 12 个字符的复杂密码需要几个世纪才能破解; 6个字符的密码可以在几分钟内被破解。

此密码生成器会存储我的密码吗?+

不会。所有密码生成都在浏览器内存中本地运行。生成的密码永远不会发送到任何服务器、记录或存储在任何地方。当您关闭页面时,密码就消失了。

使用密码管理器比记住密码更好吗?+

是的。密码管理器可让您为每个站点使用唯一的强密码,而无需记住它们。这比重复使用相同的密码安全得多——如果一个网站遭到破坏,您的其他帐户仍然安全。

如何检查我当前的密码是否安全?+

在输出字段中输入您的密码。它根据长度和字符多样性计算位熵,然后显示强度标签(脆弱/标准/高级/强化)和暴力破解的估计时间。

什么是密码?它更安全吗?+

密码短语将随机单词串在一起(例如“Cable-River-Oak-Mint-42”)。它比随机字符串更容易记住和输入,5-6 个单词的密码短语可以超过 70 位熵 - 比大多数手动创建的密码更强,同时保持人性化。

位熵是什么意思?+

熵衡量不可预测性。每一位都会使攻击者必须进行的猜测次数加倍。 40 位很弱,60-70 位很好,80 位以上对于当今的硬件来说实际上是无法破解的。该工具显示您生成或输入的任何内容的准确位数。

我应该排除相似的字符吗?+

当输入或大声朗读密码时启用“无相似字符”——它会删除容易混淆的字符(O 与 0、l 与 1、I)。它会稍微降低每个字符的熵,因此稍微增加长度以进行补偿。对于管理员存储的密码,您可以将其保留。

这会存储我的密码吗?+

不会。生成和强度检查完全在您的浏览器中进行;没有任何内容被保存或传输。

密码应该有多长?+

目标是至少 12-16 个字符。长度比复杂性更能增加安全性,因此较长的密码更强大且更容易记住。