关于此生成器
此预设使用Web Crypto创建恰好12个随机字符。其安全性取决于启用的字符集、均匀随机性、唯一性以及目标系统的密码存储控制。
此预设以characters模式启动,每次生成10个独立结果。所有可见设置均可调整,生成的值不会发送到PwdGen。
适用场景
- 要求恰好12位字符的系统
- 唯一的账户凭证
- 测试特定长度密码策略
字母表大小、熵与暴力破解假设
理论熵上限计算公式为 H = L × log2(A),其中 L 为生成长度,A 为当前允许的字符数。
| 长度 | 字母表 | 搜索空间 | 熵上限 | 平均破解时间(10亿次/秒) |
|---|---|---|---|---|
| 12 | 56 | 5612 | 69.7 位 | 1,507 years |
| 示例字母表 | 熵上限 | 平均破解时间(10亿次/秒) |
|---|---|---|
| 62 个字母和数字 | 71.5 位 | 5,112 years |
| 82 个允许字符 | 76.3 位 | 146,431 years |
重要提示:这些是针对均匀随机值的数学估计。必需位置、限制数量、重复密码、字典模式、泄露凭据以及实际密码哈希成本可能会显著改变结果。该数字并非安全保证。
此长度或规则的重要性
精确的 12 字符预设适用于系统公布固定长度或团队需要测试特定长度策略的情况。在目标系统允许的情况下,更长且均匀随机的凭据能提供更强的抗猜测能力。
常见应用
- 要求恰好12位字符的系统
- 唯一的账户凭证
- 测试特定长度密码策略
如何安全使用结果
- 确认目标系统接受12位字符
- 在策略允许时保持多种字符类型启用
- 将结果保存在密码管理器中
生成与隐私方法
此预设使用浏览器 Web Crypto API 进行随机选择。重新生成、更改设置、选择和复制结果不会将生成的凭据发送到 PwdGen。密码破解时间估算器也在本地运行,仅为估算值,并非保证。
12位字符密码生成器 FAQ
12位字符的密码安全吗?
均匀随机的12位字符密码可能很强,但当目标系统允许时,应优先选择15-16位或更多字符。重复使用和可预测的模式会抵消长度带来的好处。
破解一个12位字符的密码需要多长时间?
这取决于允许的字符集、随机性、密码存储和攻击速率。本页面以每秒100亿次猜测的速度展示了均匀随机值的理论平均值,并非保证。
符号比增加字符更好吗?
符号可以扩大字符集,但增加不可预测的长度通常更容易,并且可以增加更多搜索空间。遵循目标系统的策略,并使用最长的允许结果。