密码 / Passphrase 生成器一键生成高强度随机密码或好记的英文单词密码短语,在浏览器本地完成。

类型
选项
已就绪。

你的密码和密码短语通过浏览器内置的 Web Crypto API 在本地生成,不会发送到 BroBroGo。

常见问题

随机性是怎么生成的?

每个字符、每个单词都是通过浏览器的 Web Crypto API(crypto.getRandomValues)挑选的,这是生成加密密钥用的同一个随机源,而不是 Math.random()。每次挑选都用了拒绝采样,保证不会偏向某个字符或单词。

该用随机密码还是 Passphrase?

随机密码每个字符携带的信息量更大,如果有密码管理器帮你存储、自动填充,选它更合适。Passphrase(几个真实单词拼在一起)更容易手动输入或凭记忆念出来,适合那些真的需要手打的场景——比如设备解锁码、Wi-Fi 密码,或者密码管理器自己的主密码。

「熵」这个数字是什么意思?

它表示生成结果里包含多少位随机性——密码是长度乘以每个位置可能字符数的 log2;Passphrase 是单词数乘以 log2(7776),也就是词表大小。数值越高越难暴力破解。这个数字假设攻击者已经知道你用的生成方法,所以它衡量的是原始随机性,不是针对字典攻击或规律性攻击的完整破解时间估算。