当前位置: 首页 > 专利查询>东华大学专利>正文

一种针对Deoxys–II算法的故障分析方法技术

技术编号:40955424 阅读:12 留言:0更新日期:2024-04-18 20:31
本发明专利技术涉及一种针对Deoxys–II算法的故障分析方法,包括以下步骤:对Deoxys–II算法进行随机故障注入,获取故障标签值;根据所述随机故障注入的位置确定故障字节,枚举所述故障字节对应的末轮可调子密钥获得末轮可调子密钥值;利用所述末轮可调子密钥值和所述故障标签值推导出所有可能的中间状态值;计算由相同所述末轮可调子密钥值推导获得的所述中间状态值之间的差分值,并统计所述差分值的汉明重量;查找所述汉明重量的最小值对应的所述末轮可调子密钥值为所述故障字节对应的原始末轮可调子密钥;根据所述原始末轮可调子密钥复原主密钥。本发明专利技术能够对Deoxys–II密码算法进行故障分析,且具有较高的检测效率和成功率。

【技术实现步骤摘要】

本专利技术涉及信息安全,特别是涉及一种针对deoxys–ii算法的故障分析方法。


技术介绍

1、随着计算机信息安全技术的不断发展,信息安全问题也逐渐被人们所重视。网络攻击、非法侵入、信息泄露等每年都在呈上升趋势,给人们在互联网的使用过程中带来了巨大的安全隐患。如何保障信息安全成为近年来人们关注的热点,而密码学作为信息安全的基石,可以提供认证、加密等功能保护用户的信息安全。deoxys–ii认证加密算法是国际认证加密算法竞赛(caesar竞赛)的最终胜出算法之一,并被选作纵深防御系统中的首选算法,其分组长度和密钥长度均为128比特,可以保证信息的完整性、安全性和可认证性。

2、故障分析是指攻击者利用特殊的故障手段对搭载密码算法的设备进行干扰,使密码算法在运行过程中产生错误的计算,并对这种错误信息使用数学分析等手段逐步推算出正确密钥,从而破译密码。需要一种针对deoxys–ii密码算法的故障分析方法,能够节约算力,且具有较高的检测效率和成功率。


技术实现思路

1、本专利技术所要解决的技术问题是提供一种本文档来自技高网...

【技术保护点】

1.一种针对Deoxys–II算法的故障分析方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的方法,其特征在于,所述计算由相同所述末轮可调子密钥值推导获得的中间状态值之间的差分值,包括:

3.根据权利要求1所述的方法,其特征在于,所述根据所述随机故障注入的位置确定受所述随机故障影响的末轮可调子密钥,包括:

4.根据权利要求1所述的方法,其特征在于,所述根据所述原始末轮可调子密钥复原主密钥,包括:

5.根据权利要求4所述的方法,其特征在于,所述子密钥复原公式为

6.根据权利要求4所述的方法,其特征在于,所述子密钥逆推公式为...

【技术特征摘要】

1.一种针对deoxys–ii算法的故障分析方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的方法,其特征在于,所述计算由相同所述末轮可调子密钥值推导获得的中间状态值之间的差分值,包括:

3.根据权利要求1所述的方法,其特征在于,所述根据所述随机故障注入的位置确定受所述随机故障影响的末轮可调子密钥,包括:

4.根据权利要求1所述的方法,其特征在于,所述根据所述原始末轮可调子密钥复原主密钥,包括:

5.根据权利要求4所述的...

【专利技术属性】
技术研发人员:李玮秦梦洋孙文倩高建宁刘源张爱琳李嘉耀黄佳音连晟
申请(专利权)人:东华大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1