密码学3 序列密码.pptVIP

  • 86
  • 0
  • 约8.07千字
  • 约 69页
  • 2016-08-22 发布于湖北
  • 举报
密码学3 序列密码

HANMENG2010 古典密码小结 置换密码 列置换密码: 将明文m按照固定宽度按行写出,而后按照置换规则按列换位。 周期置换密码: 将明文m按照固定长度分组,对每组的字串按照某个置换重新排位从而得到密文。 单表代换密码 凯撒密码 仿射加密 多表代换密码 Playfair密码 将明文字母按照两个字母一组分组,然后将这些组按照字母矩阵替换为密文字母组合。基于一个5×5字母矩阵. 维吉尼亚密码 已知密钥有N个字符,K=(k1,k2,…,kN)。将明文M按照N个字符一组分段,分为L段,M=(m1,m2,…,mL)。求密文C,其中Cij=kj+mij,i=L,j=N。 Hill密码 第3章 序列密码 重点: 掌握LFSR的使用。 熟悉RC4加密算法。 学时:4-6学时 主要内容 3.1 流密码(序列密码)的基本概念 3.2 流密码(序列密码)的结构 3.3 线性反馈移位寄存器(重点) 3.4 实用流密码(重点) 3.1 流密码的基本概念 注意: 密钥流是随机的,但要能重复生成。使用具有确定性的密钥流生成器。 生成器的输入是一个短的易记住的密钥,称为初始密钥或种子密钥。 一、同步流密码 优点: 容易检测出是否有插入、删除等主动攻击。 如果密文中只有某个字符产生了错误(不是插入或删除),只影响此字符的解密,不影响其他字符,即无错误传播。 二

文档评论(0)

1亿VIP精品文档

相关文档