分组密码算法Blow-CAST-Fish的分析

被引量 : 0次 | 上传用户:n131421d
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
密码技术用于保护军事和外交通信可以追溯到几千年前。在今天的信息时代,随着通信技术和计算机技术的发展和普遍应用,大量的敏感信息如法庭记录、资金转移、私人财产等常常通过公共通信设施或计算机网络进行交换,而这些信息的秘密性和真实性是人们迫切需要的。当代密码学的应用不再限于军事、政治和外交,其商用价值和社会价值已得到了充分的肯定,密码学的重要性凸现。密码体制按照加密密钥和解密密钥之间的关系可以分为对称密码体制和公钥密码体制。对称密码主要包括分组密码和流密码,具有运行速度快,存储量小,易于软硬件实现等优点。DES(Data Encryption Standard)在1977年被认为分组密码的标准,在之后的十几年,DES是应用最为广泛的分组加密算法,其分组大小和密钥长度分别为64比特和56比特,随着计算能力的大幅提高,DES的安全强度相对变弱。同时,在算法分析方面,差分分析和线性分析方法逐步改进,更使得DES抗攻击性减弱,需要一种新的加密算法来代替。1994年,B.Schneier在剑桥安全研讨会上发表了一种新的分组加密算法—Blowfish,Blowfish是一个64位分组及可变密钥长度的分组密码算法,可变密钥长度可达448位,数据加密由一个简单的函数迭代16轮,所有运算都是32位字的加法和异或,仅有的另一个运算是每轮的4个查表。Serge Vaudenay在文献[7]中给出了Blowfish算法的差分攻击,对于由弱密钥产生的可知F函数,攻击8轮算法只需要223对明文,攻击16轮算法需要3×251对明文;对不可知的F函数,这种攻击能探测出是否使用了弱密钥,但不能确定密钥的值。1996年,C.Adams和S.Tavares给出了CAST算法的一种改进形式—CAST-128,CAST-128也是一种迭代分组密码算法,分组大小为64比特,可变密钥长度为40~1208比特,密钥长度小于80比特时,算法迭代12轮,密钥长度大于80比特时,算法迭代16轮。CAST-128算法能有效的抵抗差分攻击和线性攻击,目前对该算法的差分攻击已达到了8轮[13],线性攻击达到了6轮[14]。2008年4月,Krishnamurthy G.N,Dr.V Ramaswamy等人给出了一种简单但更加强大、更加安全的密码算法,算法不仅安全性强,还大大减少了加解密所需时间,这种新的算法结合了Blowfish和CAST-128两者的优点,命名为Blow-CAST-Fish[1]。参考文献[1]中给出了详细的算法介绍,对Blow-CAST-Fish算法的实现速度进行了测试,并与Blowfish和CAST-128的实现速度进行了比较,文章中还指出,Blow-CAST-Fish算法使用了基于密钥的S-盒、基于轮数的轮函数、基于子密钥的循环移位运算,以上特征给出了强大的抗线性和差分分析的能力。S-盒的未知性和由密钥产生的特性,使得算法分析更加困难,文章中没有介绍对算法的相关分析。本论文给出了Blow-CAST-Fish算法的基于弱密钥的8轮和16轮差分攻击,攻击假定F函数是可知的,8轮攻击利用了多个活性S盒,特征概率为2-61,弱密钥比例为2-15。16轮攻击利用单个活性S盒,特征概率为2-49,弱密钥比例为2-47。当算法所使用的密钥长度大于47比特时,我们能将整个16轮算法破解。论文结构如下:第一章简单介绍了分组密码算法的相关知识,第二章给出了Blow-CAST-Fish算法的详细算法描述,第三章对算法进行了分析,分别给出了8轮和16轮算法攻击。
其他文献
介绍了浅层地震折射波法及高密度电法基本原理和方法,结合工程勘察实例,阐明折射波法和高密度电法在铁路、高速公路隧道勘察中的应用效果,并介绍了这2种方法相结合在查明隧道
广播电视行业全面执行"营改增"税收政策至今,新税制对广播电视行业财务管理带来不小的影响。如何应对"营改增"后各种状况以及财务管理中亟待解决的问题,需要我们对广播电视行
<正>"中国阿拉伯友好大会"是中阿合作论坛框架下的一项重要活动,每两年举办一次。首届中国阿拉伯友好大会于2006年11月在苏丹首都喀土穆举行,第二届和第三届中国阿拉伯友好大
对筛选的中国四大类型铀矿元素及组合特征、指示元素成因、指示机理以及与铀矿化的关系进行了系统阐述,通过指示元素及组合异常圈定富铀地质体,识别铀成矿有利要素,进行铀矿
以桂桑优12号桑树品种为实验对象,研究不同的剪伐时间对菜桑产量以及芽头数、单芽重等指标的影响效果。结果表明:处理1(2月19日剪伐)模式的菜桑全年产量最高,为393.05 kg/667m~2
研究了有机肥与无机肥不同配施处理对小麦产量及氮肥利用效率的影响。结果表明,习惯施肥处理(CK)小麦长势最佳,产量达7451.96 kg/hm 2,比不施肥处理(T0)高121.89%,但氮肥回收
果桑盆景栽培品种有无核大十、红果系列、白玉王、台湾长果桑等,可利用居室庭院、阳台等空间进行盆景花卉化栽植。介绍了盆土配制和树型培养的方法,总结提出了果桑盆栽培管理
目的研究天葵子的化学成分。方法运用溶剂萃取、正相和反相硅胶柱色谱、重结晶等方法分离纯化,并根据波谱数据鉴定化合物的结构。结果从天葵子中分离并鉴定了7个化合物,分别
广大教师在教育实践中对"以学生发展为本"的教育理念日益重视,但教师对教育理念认识的差异性,导致观念上的模糊以至于教育理念变成一种口号。文章辨析口号与理念之别,提出教育
随着社会不断进步,人们对于生活质量的追求也在不断提高。人们对产品的欣赏角度、审美情趣随之发生了重大的变化,这突出体现在消费者对产品的猎奇、逐新、与众不同的个性化需