首页 › 工具箱 › 随机密码生成器
全球上网导航 · 免费在线工具

🔐 随机密码生成器

一键生成高强度安全密码,支持自定义长度与字符类型,附密码强度分析与破解时间预估。

🔤 字符类型
包含 abcdefghijklmnopqrstuvwxyz
包含 ABCDEFGHIJKLMNOPQRSTUVWXYZ
包含 0123456789
包含 !@#$%^&*()_+-=[]{}|;:,.<>?
⚙️ 高级选项
排除 0 O o 1 l I 5 S s
排除 ` ~ ^ \ | " ' < >
仅使用 0-9 a-f / A-F
使用 Base64 字符集
📏 长度与数量
16
✏️ 自定义字符集
🔐
点击「生成密码」按钮开始

使用说明与密码强度说明

展开 ▾

使用提示

  • 密码长度:建议至少使用 12 位以上,重要账户建议使用 16-20 位。
  • 字符混合:同时使用大小写字母、数字和特殊符号可大幅提升安全性。
  • 排除相似:开启排除相似字符可避免混淆,如 0 和 O、1 和 l。
  • 熵值参考:熵值 60+ 为良好,80+ 为强密码,128+ 为极强密码。
  • 破解时间:基于每秒 1000 亿次猜测计算,实际安全性取决于攻击方式。
  • 历史记录:最近生成的 20 个密码会保存在页面中,刷新后清空。

密码强度等级说明

强度等级熵值范围破解时间适用场景
极弱< 28 bits瞬间 - 数秒仅用于临时测试,不建议实际使用
弱28 - 35 bits数秒 - 数分钟低安全需求场景,不建议用于账户密码
一般36 - 59 bits数分钟 - 数年一般性网站注册,短期使用
良好60 - 79 bits数年 - 数百年常规账户密码,日常使用
强80 - 127 bits数百年 - 数百万年重要账户、金融账户、企业系统
极强≥ 128 bits数百万年以上高安全需求、加密密钥、军事级别

技术说明

本工具使用浏览器 Web Crypto 的 crypto.getRandomValues() 生成密码学安全随机数(CSPRNG),并采用拒绝采样消除模偏差,确保生成的密码具有真正的随机性、不可被预测。密码强度分析基于信息熵理论(熵值 = 长度 × log₂字符池大小);破解时间预估按现代 GPU 集群每秒约 1000 亿次猜测估算,实际破解时间因硬件与攻击方式而异。

© 随机密码生成器 · 全球上网导航工具箱 | 请使用密码管理器妥善保存,避免不同网站重复使用同一密码
更多工具 · 域名WHOIS查询 · QQ号估值 · 搜索下拉词