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

一种基于混淆机制可防御故障攻击的对称加/解密组合电路制造技术

技术编号:42228056 阅读:23 留言:0更新日期:2024-08-02 13:44
本发明专利技术涉及密码电路实现技术领域,尤其涉及一种基于混淆机制可防御故障攻击的对称加/解密组合电路,包括一条加密电路单元、一条解密电路单元、混淆机制单元、去混淆机制单元和密钥扩展单元;加密电路单元和解密电路单元均为全展开结构,包括Nr个轮变换单元。本发明专利技术通过随机数发生器单元、存储器单元和混淆机制单元,使得填充数据不固定,同时对诱导(或注入)故障起到随机化的作用,与传统的单一扩散相比,本发明专利技术处理同一组数据功耗呈现动态变化,同时对加密路径中可能存在的故障信息进行随机扩散,破坏了诱导故障和故障密文之间的依赖关系,从而可有效防御故障攻击,提高加密电路的安全性。

【技术实现步骤摘要】

本专利技术涉及密码电路实现,尤其涉及一种基于混淆机制可防御故障攻击的对称加/解密组合电路


技术介绍

1、对称分组密码是一种广泛应用于信息安全领域的加密算法,其结构的发展对于保护数据的机密性至关重要。随着信息技术的飞速发展,特别是互联网的普及和移动通信的快速发展,人们对于数据安全性的要求越来越高。然而,随之而来的是各种攻击手段的不断涌现,如差分攻击、线性攻击和代数攻击等,对传统的对称分组密码造成了严重威胁。

2、早期的对称分组密码主要采用feistel结构,即将明文分成两个相等长度的部分,通过多轮迭代的方式进行加密。然而,随着计算机技术的进步,feistel结构逐渐暴露出一些安全性上的问题,如密钥依赖性和对称性。因此,研究者们开始尝试设计新的对称分组密码结构。

3、现阶段,已经涌现出许多新的对称分组密码结构,如spn结构,轮函数结构和置换-置换网络结构等。这些新的结构在提高密码的安全性和性能方面取得了显著的进展。例如,spn结构通过将明文分成多个小块,并采用非线性的s盒和置换操作,增加了密码的复杂性和抗攻击能力。而轮函数结构则采用了本文档来自技高网...

【技术保护点】

1.一种基于混淆机制可防御故障攻击的对称加/解密组合电路,其特征在于,包括一条加密电路单元、一条解密电路单元、混淆机制单元、去混淆机制单元和密钥扩展单元;

2.根据权利要求1所述的一种基于混淆机制可防御故障攻击的对称加/解密组合电路,其特征在于,所述加密电路单元的对称分组加密使用相同结构的轮变换单元;第3轮轮变换单元的输出和密钥扩展的最后一轮输出为混淆机制单元的输入,用于生成冗余混淆密文;第Nr轮的输出和密钥扩展的最后一轮输出为混淆机制单元的输出,用于生成混淆密文;即冗余混淆密文和混淆密文为加密电路的输出。

3.根据权利要求1所述的一种基于混淆机制可防御故障攻击的...

【技术特征摘要】

1.一种基于混淆机制可防御故障攻击的对称加/解密组合电路,其特征在于,包括一条加密电路单元、一条解密电路单元、混淆机制单元、去混淆机制单元和密钥扩展单元;

2.根据权利要求1所述的一种基于混淆机制可防御故障攻击的对称加/解密组合电路,其特征在于,所述加密电路单元的对称分组加密使用相同结构的轮变换单元;第3轮轮变换单元的输出和密钥扩展的最后一轮输出为混淆机制单元的输入,用于生成冗余混淆密文;第nr轮的输出和密钥扩展的最后一轮输出为混淆机制单元的输出,用于生成混淆密文;即冗余混淆密文和混淆密文为加密电路的输出。

3.根据权利要求1所述的一种基于混淆机制可防御故障攻击的对称加/解密组合电路,其特征在于,所述解密电路单元的对称分组解密使用相同结构的轮变换单元;冗余混淆密文首先经过去混淆机制单元,再作为第3轮解密的输入,解密结果为冗余明文,解密输出结果为明文和冗余明文的与&写操作,若存在故障,则输...

【专利技术属性】
技术研发人员:张金宝万旭森王杰华武卫翔程实
申请(专利权)人:南通大学
类型:发明
国别省市:

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

1