欧洲分组密码标准Camellia算法的代数性质分析

来源 :湖南大学 | 被引量 : 0次 | 上传用户:wori147258
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,随着信息化的迅速发展和信息技术运用的深入和普及,信息安全变得越来越重要。密码学作为保障和实现信息安全的核心技术,受到了各国普遍的重视。由于分组密码算法具有易于标准化、速度快等优点,更是处于优先发展的地位。1997年4月,美国国家标准技术研究所发起了征集高级加密标准算法的活动,并于2000年10月2日公布了最终的高级加密标准算法——Rijndael算法。紧接着,2001年1月,欧洲启动了规模更大的NESSIE工程,希望推出一套不仅包括分组密码,还包括流密码、Hash函数、消息认证码、数字签名和公钥加密等在内的强安全性的密码标准。由于Camellia算法在各种平台都表现出了卓越的密码性能,并且经受住了来自各种攻击的考验。2002年2月,Camellia算法被遴选为普通型分组密码标准。本文对Camellia算法进行了深入的研究,主要成果有:1.对Camellia算法进行了详细的介绍,包括加密算法、解密算法和密钥编排方案,并阐述了其设计理念和设计准则。2.系统地总结分析了Camellia算法的安全性,主要是其抵抗现有多种攻击方法的现状。3.从多输出布尔函数这一角度对此算法中唯一的非线性部件—S盒进行了研究,得出了S盒的代数表达式和布尔函数表达式,并通过对S盒的一系列密码性质的分析,揭示了Camellia算法被选为欧洲普通型分组密码标准并能抵抗多种攻击方法的内在原因。通过本文的研究,我们认为,Camellia算法是一个相当优秀的分组密码算法,短时间内被攻破的可能性不大。只有在密码分析学理论上取得大的突破和创新,才可能产生对Camellia算法构成实际威胁的攻击方法。
其他文献
随着我国国民经济水平的快速提高,我国与世界各国之间的交流都变得更加密切,英语作为国际通用语言,对于世界各国的经济、文化交流都有着不可替代的作用.不论是对于普通中学来
设G是一个有限群。如果存在适当的正整数d使得G(
为使《测控技术》更好地为科研生产、经营管理和教学服务,减少不必要的损失,尤其是把因工作变动,迁址等因素造成的浪费减少到最低,现对“《测控技术》读者关系数据库”的赠阅
期刊
期刊
期刊
本文仅考虑有限无向简单图,所用图论基本术语与符号遵循文献 1990年Harary提出和图的概念.1994年Harary提出整和图的概念.令N(Z)表示正整数(整数)集,N(z)的非空有限子集S的和(
分裂平衡不完全区组设计是Ogata,Kurosawa,Stinson和Smdo最近为研究k-分裂认证码的需要而引进的一类设计,用分裂平衡不完全区组设计构造的认证码在信息论上的意义是最优的.对于分
设X是一个有限集.X上的一个循环三元组〈x,y,z〉是指由X中的三个有序对(x,y),(y,z)和(z,x)构成的集合.X上的一个可迁三元组(x,y,z)是指由X中的三个有序对(x,y),(y,z)和(x,z)构成的集合.一
期刊