发布于 2014-06-29 19:02:34
英语中常见的单词大约有11位熵。这意味着256位密码(passtext?)需要24个字。
一个人怎么能编出一篇仍然容易记住的那么长的课文呢?你可以写首诗。写诗和背诗的艺术并不难学。甚至不用押韵。事实上,不押韵会使它更难破解。玩得开心!
然而,我们假设所有的词都是完全随机的。在自然语言中,有些词更容易出现在另一些词之后。诗歌通常也符合一定的规则和结构,这进一步降低了熵。这个答案在linguistics.stackexchange.com上得出的结论是,一首诗中的每个词的熵约为每字5位,所以你需要写出和记忆一首至少52字的诗,才能得到超过256位的熵。
发布于 2014-06-29 20:03:27
这样的问题可以证明问这个问题的人已经开始认真考虑他们密码的强度了,这时你就应该开始使用密码管理器了。严格的密码,不背诵一堆诗。
https://security.stackexchange.com/questions/62083
复制相似问题