密碼学与计算机安全.pptVIP

  • 8
  • 0
  • 约 35页
  • 2017-04-10 发布于上海
  • 举报
密碼学与计算机安全

密码学与计算机安全 第六讲 现代密码学 上海交通大学计算机科学与工程系 郑东 Zheng-dong@cs.sjtu.edu.cn 1.现代分组密码- moden-block ciphers 目前最广泛使用的加密算法 提供保密与认证服务 2.私钥加密算法 private-key encryption 也叫单钥或对称算法) 通信实体双方使用相同的密钥加密和解密 古典密码是私钥加密算法 现代密码(由乘积密码构成)包括DES, Blowfish, IDEA, LOKI, RC5, Rijndael (AES) 及其它一些算法 3。分组密码 在分组密码中,消息被分成许多块 每块都要被加密 类似与许多字符被替换-( 64-bits or more ) 许多现代密码具有下列形式: 3.分组密码 (cont.) 4.理论基础 理想的方法是使用尽可能大的替换模块 但不实际,因为对每个64bit的模块,将需要264 个实体的替换表 因此使用一些小的模块代替 使用成绩密码的思想 这种概念由 Shannon and Feistel 提出 5. Shannons 保密系统理论 Claude Shannon 对现代密码的重要工作 C E Shannon

文档评论(0)

1亿VIP精品文档

相关文档