收藏本站
收藏 | 论文排版

现代密码算法分析与研究

刘景美  
【摘要】:本文分析了AES和CAC分组密码算法的代数性质和安全性,并对ElGamal签名算法的安全性进行了分析,主要成果有: (1)证明了有限域上q-多项式、n阶矩阵和线性函数间的等价关系;然后通过证明有限域上同一线性函数在严格不同基下对应不同矩阵,扩展出一种通用的方法快速确定有限域上线性函数和n阶矩阵间的线性关系;最后,提出了有限域上q-多项式和n阶矩阵相互确定的一种新方案,从本质上解释了Rijndael S-box代数表达式的简洁性。 (2)提出了一种改进的AES S盒,在没有降低代数次数的前提下,将项数从原来的9项增加到255项,大大地提高了其代数表达式的复杂度;同时,改进S盒的布尔函数的严格雪崩、平衡性等密码学性质、抵抗差分密码分析的能力都没有改变,安全性高; (3)对AES S盒的阶次运算进行了研究,发现AES S盒的连续状态转移是一个马尔可夫链,其256个状态可以划分为5个常返态闭集,状态周期分别为59,87,81,27,2。 (4)从改变Rijndael的变换常量这一全新的角度降低了其实现的代价,包括软件和硬件的实现代价,尤其是硬件实现代价。改进后的AES加密和解密可以共享同样的硬件资源,尤其是其中的S盒,乘法列混合和其列混合的逆运算。除了密钥的安排顺序,Rijndael的加解密实现过程都是对称的。字节替换,字节逆变换,列混合与逆列混合都有同样的时间和空间复杂度。列混合和逆列混合的计算仅仅需要2次乘法和4次加法运算,此步运算与原先标准的AES的运算相比,时间复杂度降低了68%,从而可以大大的提高实现效率和减少实现资源。研究结果比目前其他的任何方法都要有效。 (5)分析了选择性明文攻击下,Subhayan Sen等人提出的基于细胞自动机的分组密码系统CAC(cellular automata based cryptosystem)是极不安全的,攻击数据复杂度仅为2个明密文对,时间复杂度为2次加密过程;尽管设计者隐瞒了其中某些模块的关键设计细节,本文给出了破解明文线性移位次数δ,Major CA的变换过程和其叠代次数Δ,使得这些隐瞒模块的细节更加明朗清楚,从而攻破了整个密码系统。 (6)分析了ElGamal签名方案在选择性密文攻击的情况下是不安全的,攻击者可以假冒签名者进行签名,而且可以攻击签名者的私钥,其攻击性不 依赖于离散对数的求解问题。 (7)Bent函数是一类重要的密码函数,在密码学、纠错编码和组合设计中都有重要应用。通过对Bent函数的研究,发现偶数n≥4元平衡布尔函数的循环谱的所有谱值都可以被4整除,并给出了其最大绝对谱值。通过正规Hadamard矩阵研究给出了GF(2~n)上Bent函数计数的上下界,降低了Bent函数搜索的空间。


知网文化
【相似文献】
中国期刊全文数据库 前20条
1 赵林森;;高级加密标准AES恒定的代数结构性质研究[J];西安邮电学院学报;2009年05期
2 韦宝典;AES算法的密码分析与快速实现[J];中兴通讯技术;2004年04期
3 杨义先;;布尔函数的相关免疫性[J];北京邮电大学学报;1990年03期
4 杨文峰;胡予濮;高军涛;;布尔函数的代数攻击[J];电子科技大学学报;2010年06期
5 韩强;冯翼;丁静;;高级加密标准工作模式的设计与特性分析[J];云南民族大学学报(自然科学版);2008年04期
6 刘佳;韦宝典;戴宪华;;SMS4算法S盒的密码学性质[J];计算机工程;2008年05期
7 马杏池,刘亮;高级加密标准(Rijndael算法)介绍与探讨[J];装备指挥技术学院学报;2003年04期
8 李田田;付宇卓;;AES加密算法的FPGA高速实现[J];上海船舶运输科学研究所学报;2010年02期
9 刘景美;赵林森;;高级加密标准AES-192的7轮不可能差分分析[J];华中科技大学学报(自然科学版);2010年12期
10 杨文峰;胡予濮;高军涛;;流密码Grain v1的密钥恢复攻击及其改进[J];西南交通大学学报;2010年05期
11 曹立;高级加密标准的指数域性质[J];计算机研究与发展;2004年08期
12 刘连浩;刘上力;崔杰;;一种分组密码算法的功耗分析新方法[J];计算机工程;2007年23期
13 谢冬青,陈宏明,冷健;Rijndael加密算法的已知答案测试[J];湘潭矿业学院学报;2002年03期
14 吴鹏;李开成;;基于FPGA的Rijndael算法实现的研究[J];铁路计算机应用;2007年03期
15 唐琰琰,恽俊;高级加密标准AES的快速实现[J];华南金融电脑;2005年07期
16 侯宇;闫勇;苏开宇;;分组密码的分区线性分析法[J];中国计量学院学报;2007年03期
17 韩雯;;AES加密算法分析及其安全性研究[J];石油工业计算机应用;2008年02期
18 李佳;;简述AES高级加密标准[J];网络与信息;2008年12期
19 韦宝典,刘东苏,王新梅;一种新的Square攻击[J];西安电子科技大学学报;2003年04期
20 陈俊;;Rijndael算法实现及分析[J];科技咨询导报;2007年08期
中国重要会议论文全文数据库 前10条
1 孙玉凤;彭建华;;一种适用于智能卡的AES芯片的硬件设计[A];中国通信集成电路技术与应用研讨会文集[C];2006年
2 孟兆;傅鹤岗;;基于软件方法实现的对抗密码能量分析技术[A];’2004计算机应用技术交流会议论文集[C];2004年
3 呼玮;石志寒;徐海龙;;高级加密标准Rijindael算法研究与实现[A];2006通信理论与技术新进展——第十一届全国青年通信学术会议论文集[C];2006年
4 张仲明;马立波;;基于有限域的结构化LDPC码构造[A];第七届卫星通信新技术、新业务学术年会论文集[C];2011年
5 常祖领;柯品惠;张劼;温巧燕;;广义二元Bent序列的性质[A];2005年信息与通信领域博士后学术会议论文集[C];2005年
6 丁金扣;黄铮;温巧燕;杨义先;;有限域上的多输出正交函数[A];2005通信理论与技术新进展——第十届全国青年通信学术会议论文集[C];2005年
7 洪洁;范修斌;方刚;路晓峰;;布尔函数最优连续化准则[A];中国运筹学会第七届学术交流会论文集(下卷)[C];2004年
8 张卫明;李世取;姚凯;;序贯概率比检验在密码分析中的应用[A];2003中国现场统计研究会第十一届学术年会论文集(下)[C];2003年
9 韦宝典;刘景伟;王新梅;;求S盒布尔函数表达式的一种新算法[A];现代通信理论与信号处理进展——2003年通信理论与信号处理年会论文集[C];2003年
10 周晓宇;刘椿年;;Rijndael算法加速策略的研究[A];第一届中国高校通信类院系学术研讨会论文集[C];2007年
中国博士学位论文全文数据库 前10条
1 刘景美;现代密码算法分析与研究[D];西安电子科技大学;2006年
2 韦宝典;高级加密标准AES中若干问题的研究[D];西安电子科技大学;2003年
3 易立华;无线传感网络安全机制中的对称密码算法研究[D];华中科技大学;2009年
4 刘连浩;高级加密标准及短分组加密技术应用研究[D];中南大学;2006年
5 高胜;对称密码中关键组件的设计与分析[D];西安电子科技大学;2012年
6 周宇;布尔函数的密码学性质研究[D];西安电子科技大学;2009年
7 孟强;密码函数中若干问题的研究[D];南开大学;2010年
8 彭杰;布尔函数的密码学性质及构造[D];复旦大学;2011年
9 王维琼;布尔函数的正规性研究[D];西安电子科技大学;2011年
10 李雪莲;布尔函数的几类密码学性质分析[D];西安电子科技大学;2010年
中国硕士学位论文全文数据库 前10条
1 邹又姣;Rijndael算法的研究[D];西安理工大学;2002年
2 薛朝红;代数免疫度最优布尔函数的构造[D];国防科学技术大学;2011年
3 张安源;高级数据加密标准中几个数学问题的研究[D];西安电子科技大学;2011年
4 刘建立;AES加密机制在IPSec协议中的应用研究及其硬件实现[D];南京理工大学;2007年
5 张友明;高级加密标准的差分分析和积分分析的研究[D];华中科技大学;2004年
6 叶朝岭;AES在分布式管理信息系统中的应用研究[D];哈尔滨理工大学;2009年
7 卢坚;高级加密标准研究及其FPGA设计[D];西南交通大学;2002年
8 刘烨;有关正规布尔函数性质的研究[D];西安电子科技大学;2010年
9 刘上力;高级数据加密标准的功耗分析及防范方法研究[D];中南大学;2007年
10 孙博;布尔函数代数免疫性质的研究[D];西安电子科技大学;2010年
中国重要报纸全文数据库 前10条
1 刘锦航;“房顶族”的秘密生活[N];中国国防报;2004年
2 ;保护移动设备数据的五个步骤[N];计算机世界;2007年
3 于露;802.11n产生新安全危机 期待802.11i标准[N];电子资讯时报;2008年
4 本报记者 陈和利;Array通过ICSA实验室最新VPN认证[N];科技日报;2007年
5 ;再加一把WPA锁[N];网络世界;2006年
6 董伟;韩永飞:官司逼出来的创业者[N];中国高新技术产业导报;2007年
7 ;2004:Wi-Fi前景美好[N];网络世界;2004年
8 陈;TANDBERG 安全融入视频[N];中国计算机报;2004年
9 陈维义 陈思;802.11i标准终于敲定[N];中国计算机报;2004年
10 ;802.11i采用128位AES 加密[N];计算机世界;2004年
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62982499
  • 010-62783978