安全问题短语生成器
生成类似 '11 modern forests juggle cleverly' 的随机、可读短语,用作密保问题答案和口头密码,并显示熵值。
结构:[数字] 形容词 名词 动词 副词,每部分都从固定词表中随机选取(33.1 位)。便于口述,适合作为安全问题的答案或电话客服的口头密码。它与你本人毫无关联,无法被查到;请保存在密码管理器中。
什么是 安全问题短语生成器?
“母亲的婚前姓氏”之类的安全问题很容易被查到。此工具会生成随机的类句子短语,例如 '11 modern forests juggle cleverly',用作与你毫无关系、却又能在电话里念出来的答案。
如何使用 安全问题短语生成器
- 选择分隔符(空格最容易说出口)和短语数量。
- 决定是否以数字开头(2–99)以及是否首字母大写。
- 点击重新生成并复制一个短语。
- 把该短语保存在密码管理器中它所回答的问题旁边。
示例
With a number, space separator
11 modern forests juggle cleverly (33.1 bits)
输出是随机的;你得到的会不同。
何时使用 安全问题短语生成器
适用于密保问题答案、电话银行或客服口令以及家人间的暗号。不要把这些短语用作账号密码;请改为生成 diceware 口令或随机密码。
安全问题短语生成器 的工作原理
每个短语遵循 [数字] 形容词 名词 动词 副词 的模式。每个部分都用 crypto.getRandomValues 从固定列表中抽取(125 个形容词、122 个复数名词、91 个动词、70 个副词,数字 2–99)。熵 = log2(98 × 125 × 122 × 91 × 70) ≈ 带数字时 33.1 比特,不带数字时 26.5 比特,对客服人员通过语音核对的答案已经足够,但对登录密码而言太弱。
常见用例
- 用无法猜到的内容回答“你的第一只宠物叫什么名字?”
- 为银行或手机运营商设置口头密码
- 创建紧急情况下的家庭暗号
- 为邮箱账号的找回问题生成答案
常见问题
为什么不如实回答安全问题?
真实的答案(出生地、宠物名字、学校)往往在社交媒体或数据泄露中是公开的,因此攻击者可以借此重置你的密码。
33 比特够吗?
对于由人工核对或有频率限制的系统检查的答案,够了。对于可能被离线攻击的密码则不够;请使用 6 个以上的 diceware 单词。
可以在多个网站重复使用同一个短语吗?
请避免。如果某个网站泄露,同一个答案就能解锁其他网站的账号找回。