基于FPGA的分组密码安全性检测方法研究

来源 :桂林电子科技大学 | 被引量 : 0次 | 上传用户:Rainbow820710
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
分组密码属于对称密码体制,是保护信息安全的重要手段之一。目前所使用的主流分组密码算法是否存在安全漏洞?如何找出分组密码算法的安全漏洞?这正是业界讨论的重点。FPGA(Field-Programmable Gate Array)作为现场可编程门阵列以其编程灵活、处理速度快、设计周期短、成本低、实时验证能力强等特点而被广泛应用于密码实现与分析。本文就主流的3个分组密码算法AES(Advanced Encryption Standards),SIMON和SPECK(美国轻量级加密标准)算法的安全性检测展开研究。主要成果如下:1.在AES算法的密钥中比特检测及分析方面:根据AES算法的密钥编排特点和轮函数结构,结合立方测试的基本思想,利用FPGA测试平台设计了一个AES-128的密钥中比特检测算法。分析结果表明:在立方变元取17维至24维时,3轮简化AES-128的输出位均能够捕获到密钥中比特,而对于4轮以上AES-128的任何输出位均无法捕获到密钥中比特。这进一步说明了,4轮以上AES-128密码算法具有稳固的密钥信息扩散及混淆性。2.在简化SIMON类密码算法的立方分析方面:分别利用立方攻击和立方测试的基本思想,结合FPGA高速测试平台对SIMON32/64算法进行了分析。结果表明:对于7轮SIMON32/64算法,通过立方攻击能够直接恢复48比特密钥,攻击的数据复杂度约为17.152个选择明文,时间复杂度约为17.712次加密;对于8轮SIMON32/64算法,能够直接恢复32比特密钥,并找到了关于另外6比特密钥的4个线性多项式,攻击的数据复杂度约为15.482个选择明文,时间复杂度约为28.002次加密。可见,立方攻击可对低轮SIMON32/64算法产生实质性的威胁。对于9轮的SIMON32/64算法,通过立方测试能够捕获到密钥中比特。这进一步说明了,SIMON32/64算法要达到完全的混淆和扩散必须要经过10轮以上的迭代操作。3.在SPECK类密码算法的低轮立方测试与分析方面:利用立方攻击,并结合二次测试的基本思想,基于FPGA高速测试平台对SPECK32/64算法进行了分析,结果表明:在选择明文攻击条件下,若算法简化到3轮,则可直接恢复17比特密钥,攻击的数据复杂度约为10.022个选择明文,时间复杂度约为47.002次加密。可见,SPECK32/64算法必须要经过4轮以上的迭代操作才能有效的抵抗结合二次检测立方攻击。若算法简化到5轮,6轮,通过立方测试均能够捕获到密钥中比特。这进一步说明了,SPECK32/64算法要达到完全混淆和扩散至少要进行7轮以上的迭代运算。
其他文献
经济欠发达地区集团化办园存在政府部门职能缺失、各幼儿园之间共性与个性发展不协调、教师激励机制不完善等问题。应从强化政府对集团化办园的支持、引导和监管,创设良好的
当前,人们对建筑给水排水工程的设计和施工提出了更高的要求。本文针对建筑给排水工程存在的问题,提出了解决的对策和建议。
近年来,兴隆县坚持把农民专业合作社作为创新农业经营模式,加快现代农业发展,活跃农村经济的重要举措,围绕优势产业,积极引导扶持,多层次、多领域推进农民专业合作社发展,取
<正>蒙医药学是蒙古民族长期与疾病做斗争的过程中以朴素唯物论和自发的辨证法思想指导下逐渐形成和发展起来的独特的民族医学。是我国传统医学的重要组成部分。蒙医药学是蒙
目的分析广州地区G6PD缺乏症合并地中海贫血的G6PD活性和基因突变类型。方法采用酶速率法检测G6PD活性,PCR技术和反向斑点杂交技术进行G6PD基因和地中海贫血基因检测。结果 1
<正>1中国考试的现状及高中数学教学有这样一道小学低年级语文填空题:雪融化了是____.一个学生的答案是"春天",而标准答案是"水",所以这个学生得了"0"分.雪融化了是春天,这是
大庆油田深部地层钻井面临的突出难点表现在地温梯度较高(平均为4℃/100m),压力系数较低(平均在0.98左右)。针对这些地质特点,综合考虑保护储层、降低成本、提高钻速等因素,
目的:分析恙虫病的临床特征、诊断及治疗。方法:回顾性分析24例在中南大学湘雅医院住院患有恙虫病患者的临床资料。结果:湖南地区恙虫病发病季节为7月到次年1月,常见表现为高
设计了基于AT697F的某卫星有效载荷的监控系统,详述了基于AT697F的最小系统设计及各接口设计方案,并讨论关键元器件的选型及使用注意事项。该设计实现的有效载荷的监控系统稳
文章从企业技术专家选聘机制的特点出发,系统阐述了选聘指标的设计、指标体系的构建、选聘评价方法等内容,希望能为企业完善技术专家选聘机制提供整体思路和解决方案,帮助企