ImageVerifierCode 换一换
格式:PPT , 页数:79 ,大小:3.11MB ,
资源ID:2704705      下载积分:15 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/2704705.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(软考继续教育应用密码学对称密码体制.ppt)为本站会员(b****3)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

软考继续教育应用密码学对称密码体制.ppt

1、对称密码体制概述l学习要点:了解对称密码体制的基本概念了解分组密码原理了解分组密码操作模式151 分组密码分组密码l分组密码模型2对分组密码算法的要求 l分组长度足够大分组长度足够大l密钥量足够大密钥量足够大 l密码变换足够复杂密码变换足够复杂 3分组密码原理分组密码原理 l扩散就是将每一位明文的影响尽可能迅速地作用到较多的输出密文位中去,以便隐藏明文的统计特性。l混乱是指密文和明文之间的统计特性关系尽可能地复杂化。l乘积密码指依次使用两个或两个以上的基本密码,所得结果的密码强度将强于所有单个密码的强度 456P盒的分类7雪崩效应l雪崩效应:输入(明文或密钥)即使只有很小的变化,也会导致输出发

2、生巨大变化的现象l输入位有很少的变化,经过多轮变换以后导致多位发生变化。即明文的一个比特的变化应该引起密文许多比特的改变8910Feistel密码111213Feistel结构的实现依赖于参数:l分组长度l密钥长度l迭代轮数l子密钥生成算法l轮函数 14分组密码的操作模式分组密码的操作模式 l电子密码本(ECB)模式l密码分组链接(CBC)模式l计数器(CRT)模式l输出反馈(OFB)模式l密码反馈(CFB)模式15ECB模式16ECB模式的优缺点 l模式操作简单l明文中的重复内容将在密文中表现出来,特别对于图像数据和明文变化较少的数据l适于短报文的加密传递17CBC模式18CBC模式的特点l

3、同一个明文分组重复出现时产生不同的密文分组l加密函数的输入是当前的明文分组和前一个密文分组的异或;对每个分组使用相同的密钥。l将明文分组序列的处理连接起来了。每个明文分组的加密函数的输入与明文分组之间不再有固定的关系l有助于将CBC模式用于加密长消息 19CTR模式20CTR模式的特点l使用与明文分组规模相同的计数器长度 l处理效率高(并行处理)l预处理可以极大地提高吞吐量l可以随机地对任意一个密文分组进行解密处理,对该密文分组的处理与其它密文无关l实现的简单性l适于对实时性和速度要求较高的场合21OFB模式22CFB模式23影响密码操作模式选择的因素 l安全性l高效性l所能实现的功能 24对

4、称密码体制实例l学习要点:了解DES对称密码算法了解AES对称密码算法2552数据加密标准(数据加密标准(DES)2627282930DES的加密处理略图31323334353637S1盒的定义38394041循环左移位 轮序12345678910111213141516移位数11222222122222214243443DES的优、缺点l优点:密钥长度增加到112位或168位,可以有效克服穷举搜索攻击;相对于DES,增强了抗差分分析和线性分析的能力;具备继续使用现有的DES实现的可能。l缺点:处理速度相对较慢,特别是对于软件实现。明文分组的长度仍为64位,就效率和安全性而言,与密钥的增长不相

5、匹配。454653高级加密标准(高级加密标准(AES)l1997年9 月12日:美国NIST提出征集该算法的公告l1998 年8 月20 日:NIST 召开了第一次候选大会,并公布了15 个候选算法l1999年3月22日:NIST从15个候选算法中公布了5个进入第二轮选择:MARS,RC6,Rijindael,SERPENT和Twofishl2000年10月2日:以安全性、性能、大小、实现特性为标准而最终选定了Rijndael算法l2001年:正式发布AES标准 47lRijndael 算法是由两位比利时的密码专家发明的,它很快而且所需的内存不多,这个算法非常可靠lRijndael 算法的设计策略是宽轨迹策略,是针对差分分析和线性分析提出来的,是一个分组迭代密码,具有可变的分组长度和密钥长度l Rijndael 汇聚了安全性能、效率、可实现性和灵活性等优点78破译时间:79

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1