- 1、本文档共15页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
信息安全复习总结
密码分析学
密码是通信双方按约定的法则进行信息特殊变换的一种重要必威体育官网网址手段。依照这些法则,变明文为密文,称为加密变换;变密文为明文,称为解密变换。
1977年美国公布实施的数据加密标准DES,标志着密码学发展的革命。
对称密钥密码
对称算法就是加密密钥能够从解密密钥中推算出来,反过来也成立。在大多数对称算法中,加/解密密钥是相同的。这些算法也叫秘密密钥算法或单密钥算法。
对称算法可分为两类。序列密码(流密码)与分组密码。
序列密码(流密码)
序列密码主要应用于军事和外交场合。
序列密码的优点是错误扩展小、速度快、利于同步、安全程度高。
1、伪随机序列发生器是指输入真随机的较短的密钥(种子)通过某种复杂的运算产生大量的伪随机位流。
2、真随机序列从真实世界的自然随机性源产生。如自然界中的抛币。
3、伪随机序列用确定的算法产生,不是真正的随机序列。伪随机序列发生器指使用短的真随机序列(称为种子)x扩展成较长的伪随机序列y。
4、随机数是较短的随机位序列。
分组密码:分组密码是将明文按一定的位长分组,明文组和密钥组的全部经过加密运算得到密文组。
分组密码根据攻击者所掌握的信息,其攻击可分为:唯密文攻击、已知明文攻击、选择明文攻击
攻击的复杂度:
数据复杂度:实施该攻击所需输入的数据量 2、处理复杂度:处理这些数据所需要的计算量
分组密码的典型攻击方法:
最可靠的攻击办法:强力攻击
穷尽密钥有哪些信誉好的足球投注网站攻击:唯密文,2k、已知(选择)明文, 2k, k-密钥长度
字典攻击:明密文对编成字典, 2n,n-分组长度
查表攻击:选择明文攻击, 给定明文,用所有的2k个密钥,预计算密文, k-密钥长度
时间存储权衡攻击:选择明文攻击,由穷尽密钥有哪些信誉好的足球投注网站和查表攻击混合而成,它在选择明文攻击中以时间换取空间
最有效的攻击:差分密码分析,通过分析明文对的差值对密文对的差值的影响来恢复某些密钥比特.
线性密码分析:本质上是一种已知明文攻击方法,通过寻找一个给定密码算法的有效的线性近似表达式来破译密码系统 、插值攻击方法 、密钥相关攻击
DES
DES利用56比特串长度的密钥K来加密长度为64位的明文,得到长度为64位的密文
DES算法:64位块长度 56位密钥 迭代16轮(前一轮输出是下一轮的输入,经过16轮得到密文) 子密钥48位
初始置换IP和初始逆置换IP—1
DES算法安全性主要在S盒(非线性)、输入32位,扩展输出48位
子密钥每一轮的输出都不一样
S—盒:有八个S盒,每一个S盒由6位组成,输入2为输入,4位输出
对每个盒,6比特输入中的第1和第6比特组成的二进制数确定的行,中间4位二进制数用来确定的列。相应行、列位置的十进制数的4位二进制数表示作为输出。例如的输入为101001,则行数和列数的二进制表示分别是11和0100,即第3行和第4列,的第3行和第4列的十进制数为3,用4位二进制数表示为0011,所以的输出为0011。
S -盒的设计原则
S -盒的设计原理没有公开,一些原则如下:
所有S-盒的每一行是0,1,…,15的一个置换;
所有S-盒的输出都不是输入的线性函数或仿射函数;
S-盒的输入改变任意一位都会引起输出中至少两位发生变化;
对于任何输入x(6位),S(x)与S(x⊕001100)至少有两位不同;
对于任何输入x(6位),S(x)与S(x⊕00ef00)不相等,e, f取0或1;
对于任意一个输入位保持不变而其他五位变化时,输出中0和1的数目几乎相等。
子密钥的产生
DES的安全性分析
DES的安全性完全依赖于密钥,与算法本身没有关系。
主要研究内容:密钥的互补性;弱密钥与半弱密钥;密文-明文相关性;密文-密钥相关性;S-盒的设计;
密钥有哪些信誉好的足球投注网站。
弱密钥:由密钥 k 确定的加密函数与解密函数相同,即。
DES的弱密钥: 如果各轮产生的子密钥一样,则加密函数与解密函数相同。
DES至少有4个弱密钥 :0101010101010101、1f1f1f1f0e0e0e0e、e0e0e0e0f1f1f1f1、fefefefefefefefe
半弱密钥 :对于密钥 k ,存在一个不同的密钥 ,满足。
DES的半弱密钥:子密钥生成过程中只能产生两个不同的子密钥或四个不同的子密钥,互为对合。
DES至少有12个半弱密钥。
差分密码分析法,可对DES进行选择明文攻击。线性密码分析比差分密码分析更有效
攻击DES的方法主要有:密钥穷有哪些信誉好的足球投注网站攻击、差分攻击、线性攻击,较有效的方法、相关密钥攻击
分组密码的操作模式
电子密码本ECB 、密码分组链接CBC、密码反馈CFB 、输出反馈OFB 、计数器模式CTR
公钥密码
用公钥密码实现认证
用公钥密码实现必威体育官网网址与认证
公钥密钥
您可能关注的文档
最近下载
- 标准图集-20S515-钢筋混凝土及砖砌排水检查井.pdf VIP
- 互联网+创新创业大赛-“大学生外卖订餐平台项目商业计划书APP”PPT幻灯片课件.ppt
- 2023年秋江苏开放大学计算机应用基础第二次形成作业(Word 操作)上海旅游计划书+姓名(占形考成绩的20%).pdf VIP
- Cadence及MEDICI使用说明详细版.pdf VIP
- 银行信贷业务知识培训.pptx
- T_CI 032-2022 矿山酸性污染全过程控制与治理技术指南.docx
- 酒店类职业生涯规划书.pdf
- 关于人民政府办公室全套工作制度汇编(25篇).docx VIP
- 医院保洁员院感知识培训.docx VIP
- AMS2759_12A 国外国际标准规范.pdf
文档评论(0)