免费在线可读密码生成器,生成易记且安全的密码。支持Diceware风格、单词组合、拼音密码,自定义分隔符和长度。无需注册,密码不上传。 | 无需注册 · 数据绝不上传服务器
零依赖·可离线使用密码生成
批量密码
生成历史
常见问题
什么是可读密码?
可读密码是由真实单词或拼音组成的密码,如'horse-battery-staple'。相比随机字符密码更容易记忆,且通过增加单词数量可达到同等甚至更高的安全强度。
可读密码安全吗?
非常安全。4个随机单词从7776个词表选取,熵约51位;6个单词约78位,超过12位随机字符密码的71位。XKCD #936精确展示了这一点。
拼音密码有什么优势?
拼音密码适合中文用户:更容易记忆,手机输入方便,组合空间大。常用拼音约400个音节,6个拼音约51位熵。
应该使用几个单词?
普通账户推荐4个单词(约51位熵),重要账户6个单词(约78位熵)。每增加一个单词,熵增加约12.9位。
密码生成在本地还是服务器?
完全在浏览器本地生成,使用crypto.getRandomValues()获取密码学安全随机数。密码不会发送到任何服务器。
可读密码生成器能做什么?
可读密码生成器是一款专注于生成易记且安全密码的在线工具。相比传统随机字符密码,可读密码由真实单词或拼音组成,如'horse-battery-staple-correct'或'yang-ming-xing-yue',更容易记忆且同样安全。
可读密码生成器的核心功能
- 多种模式:英文单词(Diceware)、拼音密码、混合模式、自定义词库
- 灵活配置:自定义单词数量、分隔符、首字母大写、追加数字/符号
- 安全强度分析:实时计算密码熵值(bits),可视化强度条
- 批量生成:一次生成多个密码供选择
- 密码学安全随机:使用crypto.getRandomValues(),非Math.random()
使用教程
1. 选择密码类型:英文单词、拼音或混合模式
2. 调整单词数量(推荐4-6个),选择分隔符
3. 勾选需要的选项(首字母大写、追加数字/符号)
4. 点击"生成密码",复制结果使用
可读密码生成器应用场景
主密码管理:为密码管理器生成易记的主密码,6个单词约78位熵,远超12位随机字符的71位。
WiFi密码:生成便于分享和记忆的WiFi密码,4个单词加数字足够安全。
日常账户:为不使用密码管理器的账户生成可手写记录的密码。
关于可读密码生成器的扩展知识
Diceware方法由Arnold Reinhold于1995年提出,使用掷骰子从7776个单词的列表中随机选择。XKCD漫画#936让这一方法广为人知。NIST SP 800-63B明确推荐使用密码短语(passphrase)而非复杂规则密码。密码熵计算公式:log2(词表大小^单词数),英文Diceware词表7776个词,4个单词≈51位熵。