首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >随机化能带来更好的图书密码吗?

问随机化能带来更好的图书密码吗?
EN

Cryptography用户
提问于 2020-03-09 10:32:35
回答 1查看 86关注 0票数 0

假设文件linux.words被用作"book“。这是一个公开的名单,仅仅是五十万字。假设这本书的使用,不是按它的本地字母顺序,而是以一些随机的顺序。可能的随机排列数是小数,小数数超过200万小数位长。密码文本将是一个数字流,索引到所选的随机排列的“书”。这种方法是否有助于改进图书密码?

EN

回答 1

Cryptography用户

发布于 2020-03-09 13:48:13

来自图书密码上维基百科的页面:

从本质上说,“图书密码”的代码版本就像任何其他代码一样,但通过使用现有文本消除了编写和分发代码本的麻烦。然而,这意味着,除了受到针对其他代码或密码的所有常用手段的攻击外,部分解决方案还可以帮助密码分析人员猜出其他码字,甚至可以通过识别密钥文本来完全破解代码。然而,这并不是破解图书密码的唯一途径。它仍然易受其他密码分析方法的影响,因此很容易被破坏,即使没有复杂的手段,密码分析人员也不知道密码的关键是什么书。

因此,您实际上有一本非常奇怪的书,攻击者可能不知道,但这不足以保证它的安全性。特别是(链接)

如果你知道1000个单词,你将处于功能初学者和英语会话水平之间。在世界上大多数语言中,500个单词将足以让你通过任何旅游场景和日常介绍。

随机化词序不会改变频率线索。无法猜到这本书会增加少量的额外安全性,但不足以使它比传统的图书密码有任何有意义的改进。

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

https://crypto.stackexchange.com/questions/78079

复制
相关文章

相似问题

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