这种方式为什么会流行起来
diceware方法的初衷,是基于"人很难真正做到随机思考"这一前提,提供一种任何人都能重复使用、且安全强度可计算的长口令生成方式,而不是依赖人自己"想一个随机的东西"。数字化的生成器只是用可靠的随机数来源,自动完成了原本掷骰子的这一步。
到底需要几个单词才算够
从一份庞大的词表中每多加一个随机单词,增加的安全强度是指数级的,而不是简单相加。从一份包含数千个单词的词表中随机选出5到6个单词组成的长口令,其安全强度通常远远超出现实时间内暴力破解的能力范围。
常见问题
长口令真的比同等长度的随机字符密码更安全吗?
如果整体熵值(随机程度)相当,两者理论上的安全强度也大致相当。长口令真正的实际优势在于更容易被准确输入和记住。
可以在生成的长口令基础上自己加词吗?
可以,但如果加的是对自己有特殊意义的词(比如名字或宠物的名字),就会重新引入随机生成器本来要避免的那种容易被猜中的模式,反而可能降低安全性。