




已阅读5页,还剩49页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Chapter3组密码和数据加密标准,密码编码学与网络安全,2020/6/11,河北科技大学信息来源,2,3.2组密码原理,每个流密码加密流的1字节或1字节组密码纯文本组导入为完全加密和通常这样的长密码词组。2020/6/11,河北科技大学信息来源,3,2020/6/11,河北科技大学信息来源,4,组密码的一般设计原则:组密码是表示明文消息编码的数字(明文数字)的序列,长度为n的组(。2020/6/11,河北科技大学信息学院,5,两种基本设计方法混淆:普通文本的统计特性在密文中消失,普通文本和密文之间的统计关系尽可能复杂。扩散:允许纯文本更改影响尽可能多的密码短语。Shannon是理想的密码系统。密文的所有统计特性与使用的密钥无关。2020/6/11,河北科技大学信息来源,6,feistl密码结构,组长轮数子密钥生成算法轮函数快速软件加密解密容易分析。2020/6/11,河北科技大学信息来源,7,实施设计原理软件实施要求子块和简单运算。密码运算在子块上执行,子块的长度必须自然适应软件编程,例如8、16、32位等。应尽量避免位替换,子块的密码运算应尽可能使用软件实现的简单运算。最好使用处理器的基本运算,如加法、乘法、移位等。硬件实现需要加密和解密的相似性。这意味着加密和解密过程必须使用相同的设备进行加密和解密,以节省成本和卷。使用标准元件结构,适合在超大型整合电路中使用。2020/6/11,河北科技大学信息学院,8,背景介绍1973年5月15日,NBS(现为NIST,美国国家标准技术研究所)开始公开招募标准加密算法,并公布了设计要求。(1)算法必须具有高级别的安全性(2)算法的详细说明,(3)算法的安全性取决于密钥,(4)算法适用于所有用户,(5)算法适用于不同的应用,(6)算法必须有效且经济,(7)算法必须可出口该算法由IBM的工程师于1971年至1972年1975年3月17日开发,1976年公布了全部细节,NBS于1976年11月23日采用联邦标准,并于1977年1月25日推出了FIPSPUB46,3.3数据加密标准(DES) 1977年正式颁布了数据加密标准(DES-DataEncryptionStandard)。1979年,美国银行协会批准使用DES。1980年,DES成为美国标准协会(ANSI)标准。1984年,ISO开始基于DES开发数据加密的国际标准。NSA将该算法评估为两年,并决定在1994年1998年12月以后不使用DES。选择Rijndael算法作为高级加密算法AES。,2020/6/11,河北科技大学信息来源,11,3.3.1DES加密,加密算法框架,c=des (m)=,2020/6/11,河北科技大学信息来源,12,2001 一轮转换的详细过程函数f,Expansion :332-48s-box 33606-4 permutation 3360332-32,2020/6/11,河北科技大学信息来源.01位 48位,2020/6/11,河北科技大学信息来源,17,单轮转换的详细过程函数F,2020/6/11,河北科技大学信息来源,18,单轮转换的详细过程压缩替换(s框.25位 32位,2020/6/11,河北科技大学信息来源,22,单轮转换的详细过程函数f,I轮输入I轮输出,2020/6/11,河北科技大学信息来源.04位 56位,(奇偶校验位,即8,16,64位),14位 1位17位 2位.32位 48位,(9,18,22,25,35,38,43,54位扔掉),2020/6/11,河北科技大学信息来源,25,子密钥生成循环移位,3-8,10-15轮,L 0 r0 IP (64位输入代码)liri-1i=1,16 (1) rili-1f (ri-1,ki) I=1,16 (2) IP-1 (r16l16)解密过程:(3)(4)操作16次将生成纯文本集。R 16l 16 IP (64位密码短语)ri-1 LII=16,1 (3) Li-1 Rif (Li-1,ki) I=16,1 (4) IP-1 (l0r 0),3.3.2 des解密,与加密算法相同,子密钥反向顺序。2020/6/11,河北科技大学情报院,28,3.3.3雪崩效应,2020/6/11,河北科技大学情报院,使用29,56密钥256=7.2x10161997,几个月1998,1998DES算法特性:s框配置方法未公开!弱密钥弱密钥:8个弱密钥弱密钥:2个弱密钥,3.4DES的强度,2020/6/11,河北科技大学情报人员,30,差异密码分析线性密码分析,3.5差异分析和线性分析,2020/6/11,2020,2020/6/11,河北科技大学信息来源,34,Descrackertheelectric frontierfoundationbuiltheso-calleddescrackersuppercomputrindescracker had 26(andl ater 27)system boards,each with 32 or 64 custom awt-4500 deep PCM rackchips,foratotalofabout 1,500,2020/6/11,河北科技大学情报院,35,DES的设计指南(见教材),PEM密码的密码强度是三方面的重复轮数(255.1255)函数f的设计(非线性,s框,bent函数),严格的爱可用于所有组密码。DES的操作模式如果正常文本的最后一段分组长度不足,则补充0或1或随机字符串。2020/6/11,河北科技大学信息来源,37,DES的工作方式(表3.6),2020/6/11,河北科技大学信息来源,38,3.7.1代码本模式.n)解密:Pj=Dk(Cj)应用程序,2020/6/11,河北科技大学信息来源,39,电子代码西北(ECB),2020/6/11,河北科技分组随机;可以用作流密码。身份验证:功能组优于所有安全组ECB模式和解密均使用加密运算(不解密),3.7.3密码反馈模式(CFB),2020/6/11,河北省科技大学信息来源,45,CFB (CipherFeedBack),2020/6/11,河北科技大学信息来源,48,输出反馈(ofb),2020/6/11,河北科技大学信息来源,49,摘录:nisspeciial.n解密功能优势
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025-2030年中国碳酸二乙酯(DEC)行业市场现状供需分析及投资评估规划分析研究报告
- 2025-2030年中国玻璃行业市场现状供需分析及投资评估规划分析研究报告
- 2025-2030年中国玉晶石瓷砖行业发展分析及发展趋势与投资战略研究报告
- 2025-2030年中国燕麦铣床行业市场现状供需分析及投资评估规划分析研究报告
- 2025-2030年中国消费者花艺行业市场现状供需分析及投资评估规划分析研究报告
- 2025-2030年中国泡椒凤爪行业市场深度调研及投资策略与投资前景预测研究报告
- 产褥期中医调理与恢复讲课件
- 西电教学课件
- 2020-2025年中国压缩式垃圾车行业竞争格局分析及投资规划研究报告
- 中国风电场维修吊车行业全景评估及投资规划建议报告
- 福建省2025年6月普通高中学业水平合格性考试地理模拟卷二(含答案)
- 2025年山东省济宁市泗水县中考三模地理试题(含答案)
- 2025年文件归档管理考试题及答案分析
- 文明小学生主题班会课件
- 2024年中考历史试题分类汇编:世界近代史(原卷版+解析)
- 购买私人地皮合同范本
- T/CWPIA 2-2020户外重组竹地板铺装技术规范
- 2025届黄冈市重点中学八下数学期末统考试题含解析
- 2025年英语四级考试模拟试卷及答案
- 跨学科视域下道德与法治与心理健康教育融合的探究
- 智能在线问卷调查系统开发合同
评论
0/150
提交评论