网络安全 - 密码学简介 -- 对称密码

网络安全 - 密码学简介 -- 对称密码

ID:35940254

大小:29.81 KB

页数:22页

时间:2019-04-26

网络安全 - 密码学简介 -- 对称密码_第1页
网络安全 - 密码学简介 -- 对称密码_第2页
网络安全 - 密码学简介 -- 对称密码_第3页
网络安全 - 密码学简介 -- 对称密码_第4页
网络安全 - 密码学简介 -- 对称密码_第5页
资源描述:

《网络安全 - 密码学简介 -- 对称密码》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、------------------------------------------------------------------------------------------------网络安全02-密码学简介--对称密码网络安全密码学简介密码学发展历史?古典密码?近代密码?现代密码古典密码?起始时间:从古代到19世纪末,长达几千年?密码体制:纸、笔或者简单器械实现的简单替代及换位?通信手段:信使?例子:行帮暗语、隐写术、黑帮行话近代密码?起始时间:从20世纪初到20世纪50年代,即一战及二战时期?密码体制:手工或电动机械实现的复杂的替代及换位

2、?通信手段:电报通信现代密码?起始时间:从?密码体制:分组密码、序列密码以及公开密钥密码,有?通信手段:无线通信、有线通信、计算网络等20世纪50年代至今坚实的数学理论基础。现代密码学的重要事件?1949年Shannon发表题为《保密通信的信息理论》,为密码系统建立了理论基础,从此密码学成了一门科学。(第一次飞跃)?1976年后,美国数据加密标准(DES)的公布使密码学的研究公开,密码学得到了迅速发展。?1976年,Diffe和Hellman提出公开密钥的加密体制的实现,1978年由Rivest、Shamire和Adleman提出第一个比较完善的公钥

3、密码体制算法(第二次飞跃)(现代)密码学的基本概念?密码学(Cryptology)是结合数学、——————————————————————————————————————------------------------------------------------------------------------------------------------计算机科学、电子与通讯等诸多学科于一体的交叉学科,是研究密码编制和密码分析的规律和手段的技术科学。?密码学不仅用来实现信息通信的各种安全目标:机密性,真实性(包括完整性,不可否认性)等?加密,消

4、息认证码,哈希函数,数字签名,身份认证协议,安全通信协议,等安全机制?密码学提供的只是技术保障作用现代密码学技术数据加密数据真实性??数据加密的基本思想?对机密信息进行伪装??将机密信息表述为不可读的方式有一种秘密的方法可以读取信息的内容伪装信息不可读消息去伪装原始信息SecurityservicesandmechanismsBobAlicekk密码系统--加密体制?加密系统?一个用于加/解密,能够解决网络安全中的机密性的系统?由明文、密文、密钥、密码算法四个部分组成。?明文(plaintext):需要加密的原始信息,用m表示。?密文————————

5、——————————————————————————————------------------------------------------------------------------------------------------------(ciphertext):明文经过变换或伪装,形成密文,用c表示。?密钥:用于密码运算(加密、解密)的机密信息。?密钥、消息和密文空间?密钥和消息和密文的全体(范围)分别称为密钥空间消息空间和密文空间。、?密码算法:?密钥产生算法–Kgen:产生加密密钥ek,和解密密钥dk?加密换结果---密文Ence

6、kc。(m):对明文实施的一系列变换过程,输出变?解密--Decdk(c):对密文施加的逆变换还原明文m的过程。?正确性?Ddecdk(Encek(m))=m密码系统--加密系统的分类?对称密码体制(Symmetric)?加密密钥和解密密钥相同(即,ek=dk),又称秘密密钥体制。代换密码,置换密码,流密码,分组密码?非对称密码体制(Asymmetric)?加密密钥和解密密钥不相同,又称公开密钥体制,并且从加密密钥很难推出解密密钥?其中加密密钥可以公开,成为公开密钥(publickey–pk=ek)key–sk=dk,简称)公钥,简称;解密密钥为私人

7、密钥(私钥。任何人都可以通过公开secret的密钥进行加密,但是只有拥有相关私钥的人才能解密。——————————————————————————————————————------------------------------------------------------------------------------------------------密码系统--加密系统的安全性(1)怎么样衡量‘机密性’(安全性):?可破译:由密文推出明文或密钥,或者由明文和密文可以寻求密钥?无条件安全性:理论上不可破译?不论提供的密文有多少,密文中所包含的

8、信息都不足以惟一地确定其对应的明文;?具有无限计算资源(诸如时间、空间、资金和设备等)的密码分析者也无法破译

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。