一键生成高强度安全密码,支持自定义长度与字符类型,附密码强度分析与破解时间预估。
使用提示
密码强度等级说明
| 强度等级 | 熵值范围 | 破解时间 | 适用场景 |
|---|---|---|---|
| 极弱 | < 28 bits | 瞬间 - 数秒 | 仅用于临时测试,不建议实际使用 |
| 弱 | 28 - 35 bits | 数秒 - 数分钟 | 低安全需求场景,不建议用于账户密码 |
| 一般 | 36 - 59 bits | 数分钟 - 数年 | 一般性网站注册,短期使用 |
| 良好 | 60 - 79 bits | 数年 - 数百年 | 常规账户密码,日常使用 |
| 强 | 80 - 127 bits | 数百年 - 数百万年 | 重要账户、金融账户、企业系统 |
| 极强 | ≥ 128 bits | 数百万年以上 | 高安全需求、加密密钥、军事级别 |
技术说明
本工具使用浏览器 Web Crypto 的 crypto.getRandomValues() 生成密码学安全随机数(CSPRNG),并采用拒绝采样消除模偏差,确保生成的密码具有真正的随机性、不可被预测。密码强度分析基于信息熵理论(熵值 = 长度 × log₂字符池大小);破解时间预估按现代 GPU 集群每秒约 1000 亿次猜测估算,实际破解时间因硬件与攻击方式而异。