首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何构造和记忆具有256位熵的密码呢?

如何构造和记忆具有256位熵的密码呢?
EN

Security用户
提问于 2014-06-29 18:01:41
回答 2查看 3K关注 0票数 15

引用维基百科

以这种方式计算的具有42位强度的密码将与随机选择的42位..。组成的字符串一样强。

假设解释是正确的,再加上破解一个随机256位数的知识是无限昂贵 be 物理上不可能,那么如何构造和记忆具有256位熵的密码呢?

EN

回答 2

Security用户

回答已采纳

发布于 2014-06-29 19:02:34

英语中常见的单词大约有11位熵。这意味着256位密码(passtext?)需要24个字。

一个人怎么能编出一篇仍然容易记住的那么长的课文呢?你可以写首诗。写诗和背诗的艺术并不难学。甚至不用押韵。事实上,不押韵会使它更难破解。玩得开心!

然而,我们假设所有的词都是完全随机的。在自然语言中,有些词更容易出现在另一些词之后。诗歌通常也符合一定的规则和结构,这进一步降低了熵。这个答案在linguistics.stackexchange.com上得出的结论是,一首诗中的每个词的熵约为每字5位,所以你需要写出和记忆一首至少52字的诗,才能得到超过256位的熵。

票数 16
EN

Security用户

发布于 2014-06-29 20:03:27

这样的问题可以证明问这个问题的人已经开始认真考虑他们密码的强度了,这时你就应该开始使用密码管理器了。严格的密码,不背诵一堆诗。

票数 5
EN
页面原文内容由Security提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://security.stackexchange.com/questions/62083

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档