第一章密码学概述课件.ppt
《第一章密码学概述课件.ppt》由会员分享,可在线阅读,更多相关《第一章密码学概述课件.ppt(20页珍藏版)》请在三一办公上搜索。
1、精品课件,密码学概述,精品课件,本章主要内容,1、密码学的基本概念2、密码体制3、密码分析4、密码体制的安全性,精品课件,密码学的发展历程,著名的密码学者Ron Rivest解释道:“密码学是关于如何在敌人存在的环境中通讯”四个发展阶段古典密码(古代1949年)早期对称密码学(1949年1976年)现代密码学(1976年1984年)可证明安全(1984年现在),精品课件,密码编码学(Cryptography)研究密码编制的科学 密码分析学(Cryptanalysis)研究密码破译的科学 密码学(cryptology)是一门研究密码保护通信手段的科学,由密码编码学和密码分析学组成,1.1密码学基
2、本概念,精品课件,明文:伪装前的原始数据密文:伪装后的数据密钥:参与密码变换的参数加密:伪装的过程加密算法:用于对数据加密的一组数学变换 解密:将密文恢复为明文解密算法:用于解密的一组数学变换,1.1密码学基本概念,精品课件,图1.1 加密和解密,通常明文用P表示,密文用C表示。加密函数E作用于P得到密文C,可以表示为:E(P)C。相反地,解密函数D作用于C产生P:D(C)P。先加密后再解密消息,原始的明文将恢复出来,故有:D(E(P)P。,精品课件,加密时可以使用一个参数K,称此参数K为加密密钥。K可以是很多数值里的任意值。密钥K的可能值的范围叫做密钥空间。加密和解密运算都使用这个密钥,即运
3、算都依赖于密钥,并用K作为下标表示,加解密函数表达为:EK(P)=CDK(C)=P 这些函数具有下面的特性:DK(EK(P)=P 如图1.2:图1.2 使用一个密钥的加/解密,精品课件,有些算法使用不同的加密密钥和解密密钥,也就是说加密密钥K1与相应的解密密钥K2不同,在这种情况下,加密和解密的函数表达式为:EK1(P)=CDK2(C)=M 函数必须具有的特性是,DK2(EK1(P)=P,如图1.3所示图1.3使用两个密钥的加/解密,精品课件,1.2 密码体制,一个密码系统,通常简称为密码体制(Cryptosystem),由五部分组成(如图1.4所示):(1)明文空间M,它是全体明文的集合;(
4、2)密文空间C,它是全体密文的集合;(3)密钥空间K,它是全体密钥的集合。其中每 一个密钥K均由加密密钥Ke和解密密钥Kd组成,即K Ke,Kd;(4)加密算法E,它是一组由M到C的加密变换;(5)解密算法D,它是一组由C到M的解密变换。,精品课件,图1.4 密码体制,精品课件,如果一个密码体制的KdKe,或由其中一个很容易推出另一个,则称为单密钥密码体制或对称密码体制或传统密码体制如果在计算上Kd不能由Ke推出,这样将Ke公开也不会损害Kd的安全,于是便可将Ke公开,这种密码体制称为公开密钥密码体制。根据对明文和密文的处理方式和密钥的使用不同,可将密码体制分为分组密码体制和序列密码体制,密码
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第一章 密码学 概述 课件

链接地址:https://www.31ppt.com/p-2109776.html