2.3 古典密码的统计分析

未匹配的标注

在对密码进行安全分析时,一般假设密码分析者知道密码体制,这就是 Kerckhoffs 假设。因为密码系统一旦确立,将会在较长时间内使用,要维持其保密性非常困难。而密钥可以经常更换,将秘密寓于密钥之中,可使密码的安全性更容易实现。因此,密码分析的重点在获取密钥。
在一定条件下,古典密码体制中的任何一种都可以被破译。移动密码、仿射密码、弗吉尼亚密码、置换密码等对已知明文攻击都是非常脆弱的。即使用唯密文攻击,大多数古典密码体制都是容易被攻破。由于古典密码多用于保护用英文语言表达的信息,英文语言的统计特征是攻击古代密码的有力工具。这是因为,大多数古典密码体制都不能很好的隐藏明文消息的统计特征。
对单表替代密码、多表替代密码和 Hill 密码来介绍利用英文语言的统计特征和密码特点,运用为密文攻击或已知明文攻击等方式破译古典密码的基本方法。

本文章首发在 LearnKu.com 网站上。

上一篇 下一篇
贡献者:1
讨论数量: 0
发起讨论 只看当前版本


暂无话题~