密码生成器 新
随机密码,以及如实的强度检测
链接只携带您的设置——密码绝不会被放进网址里。
zImBAZfIypCO9ScUPtDw
您在这里输入或生成的内容不会被存储、记录、传输或保留。本工具没有历史记录。完全离线可用。
生成高强度密码——随机字符、易读发音,或多词口令短语——使用 crypto.getRandomValues,绝不使用 Math.random。用基于 zxcvbn 的评分检测任意密码在现实中的强度,给出破解时间估计和如实的反馈。您输入或生成的内容绝不会被存储、记录或传输——本工具完全离线运行。
关于本工具
你需要提供
- 类型:随机字符、可读发音,或多词口令短语。
- 选项:长度(8–64)、字符类别、排除易混淆字符、词数(3–10)、分隔符,以及一次生成的个数(1–20)。
- 在检测标签页中,输入或粘贴一个密码。
你将获得
- 生成的密码,使用 crypto.getRandomValues 抽取,而不是 Math.random。
- 强度评分,以及在离线攻击下的预估破解时间。
使用限制
- 强度评分估算密码有多难被猜到;它不保证密码无法被破解。
- 你输入或生成的任何内容都不会被存储、记录或传输,此工具也没有历史记录。
- 长度为 8 到 64 个字符,口令短语为 3 到 10 个词,一次最多生成 20 个密码。
使用方法
-
选择选项卡
留在“生成”来制作新密码,或切换到“检测”来测试你已经在用的密码。
-
选择类型
选择随机字符、易读可念,或口令短语(词组)。
-
设置选项
字符类型可用滑块把长度设在 8 到 64,并勾选大写、小写、数字、符号和“排除易混淆字符”;口令短语可设 3 到 10 个词、一个分隔符和一个结尾数字——然后指定你想要多少个密码,从 1 到 20。
-
生成并复制
点按“生成”,再点按任意密码旁的“复制”;“重新生成”会抽出新的一组,每个密码都带有自己的强度标签。
-
检测密码
在“检测”选项卡输入或粘贴一个密码,即可看到它的评分、在离线攻击下被破解所需的估计时间,以及相应建议——你输入的内容不会被存储或发送。
常见问题
如何生成一个高强度的随机密码?
使用密码生成器创建随机密码,并查看诚实的强度评估,全程在您的设备上进行,无需账号。
我的密码会被发送到服务器或存储起来吗?
不会,密码在您的设备上生成,不会被存储,也不会发送到任何地方。
强度检查能保证我的密码是安全的吗?
不能。该检查只是对密码有多难被猜到给出诚实的判断,而不是保证——长度和随机性才最重要。