密码学vigenere密码.pptVIP

  • 24
  • 0
  • 约4.28千字
  • 约 18页
  • 2017-06-03 发布于四川
  • 举报
2.3 维吉利亚(Vigenere)密码 定义:Vigenere密码是基于关键词的加密系统。 明文的下面(或上面),并不断重复书写,形成密钥流; 使得每个明文字母都与一个关键字的字母关联。 例如:明文:this is the plaintext ,关键词:hold。 Vigenere加密表 操作 利用 CAP进行Vigenere加密/解密 如何攻击Vigenere密码? 针对已知明文的攻击, 的明文即可。 针对可选择的明文攻击, 即可以求出关键字即密钥。 针对可选择的密文攻击, 即产生负的密钥。 针对唯密文攻击, 全的,但现在对这情况也是比较容易找到密钥。 唯密文攻击Vigenere密码的原理 绝大多数的英文文本中,各个字母的出现的频 率 是不一样的,对固定某字母出现的频率却显得稳 定。(参看P10表2-1) vigenere密文如下: 2.3.1如何确定长度已知的密钥——频率分析法 第二组分析 第三组分析 第四组分析 第五组分析 确定密钥的数学描述 2.3.2如何确定密钥长度 在一张长纸条上写上密文,再在另一张长纸 条上写上同样的密文。将一张纸条放在另一张纸 条上面,并将其中一张纸条移动某个位置(这就是 潜在的密钥长度)。比如,移动2个位置后有如下 的

文档评论(0)

1亿VIP精品文档

相关文档