第3章 密码学基础课程.pptVIP

  • 23
  • 0
  • 约 90页
  • 2017-10-03 发布于湖北
  • 举报
第3章 密码学基础 l???????? 密码学的基本概念和术语 l???????? 对称和非对称密码的区别 l???????? 古典密码学的基本方法 l????????掌握DES算法、AES算法RSA算法的基本原理 3.1 密码学概述 3.1.1 密码学的发展史 恺撒(Caesar)密码 一种简单易行的单字母替代密码 维吉尼亚密码(Vigenere cypher) 多表加密的替代密码 “恩格玛(Enigma)”密码机 DES(数据加密标准) 美国国家标准局颁布的国家标准 密码学历史上一个具有里程碑意义的事件 3.1.1 密码学的发展史(续) 公开密钥密码 密码学的一场革命 量子密码学 密码学的发展史大体上可以归结为三个阶段 第一阶段:1949年之前,密码学还不是科学,而是艺术。 第二阶段:1949~1975年,密码学成为科学。 第三阶段:1976年以后,密码学的新方向——公钥密码学。(公钥密码使得发送端和接收端无密钥传输的保密通信成为可能。) 3.1.2密码系统 一个密码系统被定义为一对数据变换: 加密变换:将明文和加密密钥作为输入,输出密文; 解密变换:将密文和解密密钥作为输入,输出明文; 密钥是变换中的一个参数。 简单加密系统模型 简单地说它就是一组含有参数K的变换E。设已知消息m,通过变换Ek得密文C,即,这个过程称为加密,E为加密算法,k不

文档评论(0)

1亿VIP精品文档

相关文档