- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
01前8个子密钥直接从密钥中取出;02对密钥进行25bit的循环左移,接下来的密钥就从中取出;03重复进行直到52个子密钥都产生出来。56个16bit的子密钥从128bit的密钥中生成7.6.4IDEA的密钥生产IDEA的解密加密解密实质相同,但使用不同的密钥;解密密钥以如下方法从加密子密钥中导出:解密循环I的头4个子密钥从加密循环10-I的头4个子密钥中导出;解密密钥第1、4个子密钥对应于1、4加密子密钥的乘法逆元;2、3对应2、3的加法逆元;对前8个循环来说,循环I的最后两个子密钥等于加密循环9-I的最后两个子密钥;7.6.5IDEA简介(Cont.)IDEA是PGP的一部分;IDEA能抗差分分析和相关分析;IDEA似乎没有DES意义下的弱密钥;BruceSchneier认为IDEA是DES的最好替代,但问题是IDEA太新,许多问题没解决。可变密钥长度01混合操作02依赖数据的循环移位03依赖于密钥的循环移位04依赖密钥的S盒子05冗长的密钥调度算法06可变的F函数和可变的明文/密文长度07可变的循环次数08在每次循环中都对两半数据进行操作09先进分组密码的特点7.7AES候选算法背景DES已走到了它生命的尽头56比特密钥实在太小DES的软件实现效率低(设计主要针对硬件实现)1997年4月15日美国国家标准和技术研究所(NIST)征集AES(AES—AdvancedEncryptionStandard)算法并成立了AES工作组。目的是为了确定一个非保密的、公开披露的、全球免费使用的加密算法,用于保护下一世纪政府的敏感信息。也希望能够成为保密和非保密部门公用的数据加密标准(DES)。--比三重DES快,至少还要一样的安全,ACB--应当具有128比特分组长度和256比特分组密钥长度(不过必须支持128和192比特的密钥)--还应该具有较大的灵活性。要求AES候选算法(续1)现代分组加密算法-DES上海交通大学计算机系第七讲分组密码理论--DES7.1DES7.2IDEA7.3AES010203040506DES的历史011971IBM,由HorstFeistel领导的密码研02究项目组研究出LUCIFER算法。并应用于03商业领域。041973美国标准局征求标准,IBM提交结果,05在1977年,被选为数据加密标准。067.1数据加密标准(DES)7.2DES的描述DES利用56比特长度的密钥K分组长度64比特,密文64比特算法分三个阶段实现:
1.对明文X,通过一个固定的初始置换IP得到X0。
X0=IP(X)=L0R0
分为左右两部分2.函数F的16次迭代:LiRi(1=i=16)
Li=Ri-1,Ri=Li-1?F(Ri-1,Ki)
其中Ki是长为48位的子密钥。子密钥K1,K2,…,K16是作为密钥K(56位)的函数而计算出的。3.对比特串R16L16使用逆置换IP-1得到密文Y。
Y=IP-1(R16L16)58,50,42,34,26,18,10,2,160,52,44,36,28,20,12,4,262,54,46,38,30,22,14,6,364,56,48,40,32,24,16,8,457,49,41,33,25,17,9,1,559,51,43,35,27,19,11,3,661,53,45,37,29,21,13,5,763,55,47,39,31,23,15,78IP-初始置换57,49,41,33,25,17,9,CHalf11,58,50,42,34,26,18,210,2,59,51,43,35,27,319,11,3,60,52,44,36,463,55,47,39,31,23,15,DHalf57,62,54,46,38,30,22,614,6,61,53,45,37,29,721,13,5,28,20,12,48PC101123456789abcdefCOLS[1]0214,4,13,1,2,15,11,8,3,10,6,12,5,9,0,7,030,15,7,
您可能关注的文档
- 有机化合物性质的研究.ppt
- 桩筏基础简化分析方法.ppt
- 数之数独初介绍.ppt
- 油墨检测项目及标准.ppt
- 文学理论马工程00电子教案.ppt
- 智能手机培训.ppt
- 水中有机污染物的迁移转化.ppt
- 照片水印的去除方法.ppt
- 现代数字信号处理1齐齐哈尔大学.ppt
- 指挥信息系统效能评估.ppt
- 聊城优艺环保科技有限公司聊城市医疗废物处置中心扩建项目环境影响报告书.pdf
- 山东省海洋灾害综合防治体系项目(东营段)-新建海洋观测平台环境影响报告表.pdf
- 现河采油厂牛35等区块拉油井隐患治理项目环境影响评价报告书.pdf
- 常熟市盛泰印染有限公司印染技术改造项目报告书.pdf
- 泗阳荣浩热电有限公司泗阳西部片区荣浩热电联产项目报告书.pdf
- 海澜湾生态休闲垂钓综合体项目环境影响报告书.pdf
- 饮用水水源地环境保护整治工程施工方案投标文件(技术方案).doc
- 【图表格式】裙楼精装修工程-施工组织设计方案(技术方案).doc
- 健身广场、公园健身设施购置项目投标方案(技术方案).doc
- 某乡引水灌溉工程投标方案(技术方案).doc
文档评论(0)