[电脑基础知识]密码技术.pptVIP

  • 5
  • 0
  • 约4.99千字
  • 约 50页
  • 2018-03-01 发布于浙江
  • 举报
[电脑基础知识]密码技术

计算机安全技术 王洪涛 fisher1999@ 第五章 密码技术概述 加密 就是研究、编写密码系统,把数据和信息转换为不可识别的密文的过程。 解密 就是研究密码系统的加密途径,恢复数据和信息本来面目的过程。 加密和解密共同组成了加密系统。 信息加密、解密的概念 信息加密是把数据(普通文本)转换成不可读形式(加密文本)的过程。这个变换过程按照一定的算法通过各种各样的替换和移位对信息进行加密。 A、B保密通信: A如何能确信他的信不会被第三方窃取; B如何能确信他收到的信是A发给他的。 明文:人们能够读懂的信息 密文:人们难以理解的信息 加密:将明文变换成密文的过程 解密:密文还原成原来的明文的过程 算法与密钥 “算法”是一个数学上的概念,算法由一组公式和运算规则构成,人们把算法编成各种各样的加密程序,利用这些程序对数据进行加密,再对经过加密的数据进行传输或储存。 密钥:一串适当长度的字符串或数字串,可以控制加密和解密的过程。 密钥空间:密钥的取值范围。 加密和解密使用同一密钥: 加密密钥=解密密钥=K 加密函数为:EK(M) = C 解密函数为:DK(C) = M 且 DK(EK(M) ) = M 加密和解密使用不同密钥: 加密密钥=K1,解密密钥=K2 加密函数为:EK1(M) = C 解密函数为:DK2(C) = M 且 DK2(EK1(M) ) = M 对称算法(

文档评论(0)

1亿VIP精品文档

相关文档