加密算法的密钥扩展算法的研究 - Read.PDF

加密算法的密钥扩展算法的研究 - Read.PDF

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
加密算法的密钥扩展算法的研究 - Read

维普资讯 僵JI技术与僵囊佗 ■l31l琵 圈蕊酲 冒匡 Rijndael加密算法的密钥扩展算法的研究 ResearchontheKeyExpansionoftheEncryptionAlgorithmRijndael 杜钦生 王美琴一 曹宝香… DU s WANGMei-Qin CAO胁 瓣毫蜜0 本文先对nijna~l加密算法的密钥扩展算法进行了简要阐述,之后给出了密钥扩展算法的递归模型并对其 进行了分析,最后指出Rijrd~ 加密算法与密钥扩展算法之间的同步特性 ,并进而阐述了实现加密算法时应 用该特性可以节约消耗的时间和空间。 高级数据加密标准 蹦Mad加密算法 密钥扩展算法 DSP Abstract Thispaperintroducesthekeyexpansionoftheencryptionalgorithmrijndae1.Thenitputsforwardthe mathematicalmodelofthekeyexpansionandanalyzesthemode1.Finally,itpointsoutasynchronizationbetweentheen— cryptionalgorithm~jnaadandthekeyexpansion,onthebasisofwhichthepaperproposesthatitsavestimeandspaceto makeuseofthesynchronizationwhenweimplementtheencryptionalg0ritlImrijndae1. Keywords Advancedencryptionstandard(AES) Theencryptionalgo~thm ndael Thekeyexpansion~aSonthm DSP 1 概述 2 密钥扩展算法 Rijndael加密算法是比利时密码学家 JoanDaemen和Vin. 2.1密钥扩展算法的简要描述 centRijmen为响应 NIsr征集高级加密标准(AEs)算法而发明 Rijndael算法接收密钥K后执行密钥扩展程序生成一个 的一种迭代型分组加密算法。2001年 11月 26日,NISY正式 密钥进度表。输入密钥到密钥进度表的扩展按照下面的伪 公布FIPS197确定Rijndael为美国高级加密标准(AEs),从2OO2 码进行: 年5月26Et起正式实施 ,标志着信息技术有了新的安全工具, KeyExpansion(bytekey[4*Nk],wordw[Nb*(Sr+1)],Nk) 它的出现将为计算机网络数据保密提供强有力的支持。它取 { 代了DES,在未来3o年里保护联邦政府非机密敏感信息,同时 wordtemp; 也将会在商业、金融和n’界等领域获得广泛应用。 i= 0: Rijndael加密算法的原形是 Square算法,它的设计策略 while(iNk) 是宽轨迹策略(WideTrailStrategy)。宽轨迹策略是针对差分 { 分析和线性分析提出的,它的最大优点是可以给出算法的最 wEi]=word(key[4*i],key[4*i+1],key[4*i+2], 佳差分特征的概率以及最佳线性逼近的偏差的界,由此可以 key[4*i+3]); 分析算法抗击差分密码分析及线性密码分析 的能力I4-5]。 i= i+ 1: Rijndael加密算法的分组长度和密钥长

文档评论(0)

youbika + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档