生成高强度随机密码的密码生成器
这款密码生成器能创建强度高、随机的密码,比你自己手动想的任何密码都难被猜中。它完全在浏览器中运行,无需安装任何软件,也无需注册,几秒钟就能为你打造一个安全的登录凭据。
重复使用的单词、姓名和可预测的规律,正是暴力破解和字典攻击最爱钻的空子。你可以在密码模式(生成高熵随机字符串)与密码短语模式(生成真正记得住的随机单词组合)之间切换,并通过内置的强度计确认每个结果有多强。
如何使用密码生成器
选择模式
通过标签页选择密码(随机字符串)或密码短语(用分隔符连接的随机单词)。工具一打开就会自动生成一个结果。
套用快捷预设(可选)
点击 PIN、易记、强或最高,即可一键设定常用的长度和字符组合,再据此微调。
自定义结果
在密码模式下,设定长度(4 至 128),并开关大写、小写、数字和符号。在密码短语模式下,设定单词数(3 至 10),选择分隔符,并开关首字母大写与包含数字。
生成并复制
点击生成得到新的结果,点击复制将其发送到剪贴板。查看强度计,需要一次获取多个密码时,打开批量生成。
功能特点
密码与密码短语模式
生成随机字符串以获得最高熵值,或生成由随机词典单词组成的字符串,既保持高强度又便于记忆。
快捷预设
一键设定常用配置:PIN(4 位数字)、易记(12 位,无符号)、强(16 位,全部类型)或最高(32 位,全部类型)。
长度可调
用滑块或输入框将长度设为 4 到 128 个字符之间的任意值,以匹配各网站的密码要求。
字符类型控制
分别开关大写、小写、数字和符号,让密码契合任何账户的规则。
排除易混字符
可选择去掉 0/O、l/1 等形近字符,或在高级选项中定义你自己的自定义符号集。
灵活的密码短语
用连字符、点、下划线或空格连接 3 到 10 个随机单词,再将每个单词首字母大写并追加一个随机数字。
强度计
实时指示器按以比特计的熵值,将每个密码评为四个等级——弱、一般、强和很强。
批量生成
用当前设置一次创建最多 50 个密码,然后全部复制或下载为 .txt 文件。
安全的本地随机源
每个结果都来自浏览器的 Web Crypto API,提供加密级安全的随机性,全程不涉及任何服务器。
保存偏好设置
你的模式、长度、字符选项、预设和分隔符都会被记住,下次回来时自动恢复。
常见问题
强密码应该多长?
对于包含全部字符类型的随机密码,12 到 16 个字符就能提供很强的保护,重要账户则越长越好。对于密码短语,4 到 6 个单词效果不错。留意强度计,争取至少达到 60 比特熵值,此时评级达到“强”。
什么样的密码才算强?
强度来自长度和不可预测性,而非某一个特殊字符。一个长而随机生成的字符串,或一个不含词典单词、姓名、重复规律的密码短语,远比一个看似“很复杂”的短密码更难破解。这里的强度计正是以比特熵值直接衡量这一点。
生成的密码真的随机且安全吗?
是的。每个密码和密码短语都由浏览器的 Web Crypto API(crypto.getRandomValues())生成,它提供加密级安全的随机值。任何密码都不会被发送到服务器、记录或存储——整个过程都在你的设备上完成。
我该用密码还是密码短语?
只要足够长,两者都同样安全。随机密码能用最少的字符塞进最高的强度,但难以记忆;而由几个随机单词组成的密码短语虽然更长,却远更容易输入和记住。对于经常输入的登录凭据,密码短语通常是更友好的选择。
需要包含特殊字符吗?
符号能增加多样性,也有助于满足要求使用符号的网站,因此默认保持开启是个不错的做法。如果某个网站拒绝某些符号,可以使用高级选项中的自定义符号字段,或改用增加长度的方式。字符类型较少但更长的密码同样可以非常强。
为什么要排除易混字符?
0(数字零)和 O(字母 O),或 l(小写 L)和 1(数字一)等字符,在许多字体中看起来几乎一模一样。排除它们可以避免你在屏幕或打印件上读取密码、再手动输入时出错。
还没有评论,快来发表第一条!