PwdGen ← 密码生成器

基于词表的熵

密码短语熵计算器

计算随机选择单词的熵上限,并分析书面密码短语,而不假装每个短语都是均匀随机的。

密码短语假设

密码使用 crypto.getRandomValues() 在浏览器本地生成和评估。PwdGen 不会上传或存储生成的值,也绝不会在分析中包含密码输入。强度和破解时间结果是估算值,并非保证。

熵结果

设置单词数量和词表大小
理论随机单词熵
基于模式的估算

随机选择与书面短语

随机密码短语的熵上限为 W × log2(D),其中 W 是独立选择的单词数量,D 是词表大小。

由人编写的短语不是均匀随机的。如果您输入一个,本地模式检查器会根据单词、序列和常见结构估算猜测次数,而不是应用理论公式。

密码短语熵计算器 FAQ

词表应该有多大?

Diceware 风格的列表通常包含数千个不同的单词。确切大小必须与随机选择时使用的列表匹配。

四个随机单词足够吗?

这取决于词表大小、攻击场景和账户控制。当需要更高抵抗性时,增加更多独立选择的单词。

标点符号会自动使密码短语变强吗?

不会。如果单词和结构是常见的,可预测的标点符号几乎不会增加强度。