关于此生成器
此20字符预设提供了超出常见最小值的额外余量,同时仍便于存储在密码管理器中。
此预设以characters模式启动,每次生成10个独立结果。所有可见设置均可调整,生成的值不会发送到PwdGen。
适用场景
- 电子邮件和工作账户
- WiFi 密码
- 由密码管理器保护的账户
字母表大小、熵与暴力破解假设
理论熵上限计算公式为 H = L × log2(A),其中 L 为生成长度,A 为当前允许的字符数。
| 长度 | 字母表 | 搜索空间 | 熵上限 | 平均破解时间(10亿次/秒) |
|---|---|---|---|---|
| 20 | 68 | 6820 | 121.7 位 | 7.08e18 years |
重要提示:这些是针对均匀随机值的数学估计。必需位置、限制数量、重复密码、字典模式、泄露凭据以及实际密码哈希成本可能会显著改变结果。该数字并非安全保证。
此长度或规则的重要性
精确的 20 字符预设适用于系统公布固定长度或团队需要测试特定长度策略的情况。在目标系统允许的情况下,更长且均匀随机的凭据能提供更强的抗猜测能力。
常见应用
- 电子邮件和工作账户
- WiFi 密码
- 由密码管理器保护的账户
如何安全使用结果
- 对重要账户优先选择20个或更多字符
- 确保每个结果唯一
- 在可用时启用 MFA 或通行密钥
生成与隐私方法
此预设使用浏览器 Web Crypto API 进行随机选择。重新生成、更改设置、选择和复制结果不会将生成的凭据发送到 PwdGen。密码破解时间估算器也在本地运行,仅为估算值,并非保证。
20字符密码生成器 FAQ
何时应使用20字符密码?
当账户重要且服务接受时使用20字符。额外的长度提供了比常见的12-16字符默认值更大的搜索空间。
20字符太长了吗?
存储在密码管理器中时不会。只有在必须手动输入密码时才可能不便。
我应该移除易混淆字符吗?
如果必须阅读、打印或口述密码,请移除易混淆字符。如果排除项减少了字符集,请增加长度。
密码会被 PwdGen 存储吗?
不会。它仅存在于页面内存中,并且仅在您复制时存在于剪贴板。