当前位置:主页 > 科技论文 > 信息工程论文 >

对CAST-128和CAST-256改进的差分分析

发布时间:2018-01-16 02:26

  本文关键词:对CAST-128和CAST-256改进的差分分析 出处:《山东大学》2017年硕士论文 论文类型:学位论文


  更多相关文章: 差分分析 CAST-128 CAST-256 弱密钥假设


【摘要】:CAST-128和CAST-256是由C.Admas在二十世纪九十年代设计的两种对称密码算法,它们的设计过程都采用CAST算法设计过程,这使得它们能够抵抗差分分析、线性分析等很多密码学分析手段,并拥有很多理想的密码学性质,如严格雪崩准则(SAC)、比特独立准则(BIC)等。CAST-128是一个类似于DES的密码算法,算法整体采用Feistel结构。它的分组长度是64比特,密钥长度可变,可选取从40比特到128比特的密钥长度(每8比特为一个增长单位)。CAST-128曾被作为某些版本的GPG和PGP的默认密码算法,并受到加拿大政府的支持,用于通讯安全局。CAST-256可以看作CAST-128的扩展版本,同样采用CAST算法设计过程,它的分组长度为128比特,密钥长度为256比特,采用含有4个分支的广义Feistel结构,曾被提交为高级加密标准(AES),并成为候选算法之一(但并未成为最终五个候选密码算法)。因为CAST-128和CAST-256拥有良好的密码学性质,并被广泛地使用,使得它们受到了密码学家的广泛关注。对CAST-128和CAST-256的分析结果很多,其中包括差分分析、线性分析、飞去来器攻击、多维零相关分析等。在已有的结果中,H.Seki等人提出了对36轮修改版本的CAST-256的差分分析,他们恢复了 36轮修改版的CAST-256的74比特子密钥信息,攻击的数据复杂度为2123个选择明文,时间复杂度为295次加密,这是在弱密钥假设下,目前为止对CAST-256最好的攻击结果。后来,Z.Yuan等人提出了对32轮CAST-256的线性分析,他们的结果是本文之前对CAST-256最好的攻击结果。在CAST-128的分析结果中,本文之前最好的结果是由M.Wang等人提出的,他们在弱密钥假设下提出了对CAST-128的9轮差分分析,利用257个选择明文和2101.8次加密,恢复了 104比特子密钥信息。同时,他们也提出了对CAST-128的6轮线性分析,数据复杂度为253.96个已知明文,时间复杂度为288.51次加密。本文采用"边猜边定"的思想,利用函数的"差分分布表",改进了 CAST-128 和 CAST-256 的差分分析结果。首先,本文提出了对 9 轮 CAST-128 的差分分析,恢复了 9轮CAST-128所有子密钥信息。时间复杂度为273次9轮加密,数据复杂度为258个选择明文。相较于M.Wang等人的结果,本文的结果虽然没有增加攻击轮数,但是时间复杂度明显降低了。其次,本文也改进了对CAST-256的差分分析结果。本文提出了对10轮修改版本的CAST-256的差分分析,使用2217次加密和2123个选择明文,本文恢复了 CAST-256的222比特子密钥信息。虽然本文对CAST-128和CAST-256的差分分析都是基于弱密钥假设的,但它们都是到目前为止最优的分析结果。
[Abstract]:CAST - 128 and CAST - 256 have been widely used in CAST - 256 . The result is that CAST - 128 and CAST - 256 have good cryptology properties and are widely used , such as strict avalanche criterion ( SAC ) , bit independent code ( BIC ) , etc . The results of the differential analysis of CAST - 128 and CAST - 256 are improved . First of all , the differential analysis of 9 - wheel CAST - 128 is proposed .

【学位授予单位】:山东大学
【学位级别】:硕士
【学位授予年份】:2017
【分类号】:TN918.1

【相似文献】

相关期刊论文 前1条

1 杜非;信息通讯中CAST-128加密算法及实现[J];计算机安全;2004年12期

相关硕士学位论文 前1条

1 王绍梅;对CAST-128和CAST-256改进的差分分析[D];山东大学;2017年



本文编号:1431155

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/xinxigongchenglunwen/1431155.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户c89a3***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com