网络安全与信息加密技术 第三章.pptVIP

  • 4
  • 0
  • 约6.05千字
  • 约 30页
  • 2020-12-07 发布于天津
  • 举报
? 本章的目的在于阐明现代对称密码的基本原理。主要 探索使用最广泛的对称密码:数据加密标准 (DES , Data Encryption Standard) 。 ? DES 之后涌现了大量的对称密码,现在, DES 被高级加密 标准 (AES , Advanced Encryption Standard) 所取代, 但是它仍然是一个极其重要的算法。 ? 本书所说的对称密码主要是指对称分组密码。 ? DES 以及大多数传统加密算法的结构都非常复杂,因此此 处我们介绍简化的 DES 。 ? 现在使用的大多数对称分组加密算法都是基于 Feistel 分组密码结构的。因此,我们先比较流密码和分组密 码,然后讨论 Feistel 结构分组密码的设计动机。 1. 流密码与分组密码: ? 流密码每次加密数据流的一位或一个字节。 ? 古典流密码的例子有密钥自动产生的 Vigenère 密码。理想情 况下,可以使用一次一密版本的 Vernam 密码,其中密码流 ( ?? ?? ) 和明文位流 ( ?? ?? ) 一样长。如果密钥流是随机的,除非是获得了 密钥流,否则这个密码是不可破的。 ? 密钥流必须提前一某种独立、安全的新到提供给对方。如果代 传递的数据流量很大,这就带来了一个不可逾越的障碍。 3.1 传统分组密码结构 ? 出于实用的原因,位流必须以算法程序的方式实现,从而双方 都可以生产具有

文档评论(0)

1亿VIP精品文档

相关文档