【技术实现步骤摘要】
本专利技术涉及密码电路实现,尤其涉及一种基于混淆机制可防御故障攻击的对称加/解密组合电路。
技术介绍
1、对称分组密码是一种广泛应用于信息安全领域的加密算法,其结构的发展对于保护数据的机密性至关重要。随着信息技术的飞速发展,特别是互联网的普及和移动通信的快速发展,人们对于数据安全性的要求越来越高。然而,随之而来的是各种攻击手段的不断涌现,如差分攻击、线性攻击和代数攻击等,对传统的对称分组密码造成了严重威胁。
2、早期的对称分组密码主要采用feistel结构,即将明文分成两个相等长度的部分,通过多轮迭代的方式进行加密。然而,随着计算机技术的进步,feistel结构逐渐暴露出一些安全性上的问题,如密钥依赖性和对称性。因此,研究者们开始尝试设计新的对称分组密码结构。
3、现阶段,已经涌现出许多新的对称分组密码结构,如spn结构,轮函数结构和置换-置换网络结构等。这些新的结构在提高密码的安全性和性能方面取得了显著的进展。例如,spn结构通过将明文分成多个小块,并采用非线性的s盒和置换操作,增加了密码的复杂性和抗攻击能力。
...【技术保护点】
1.一种基于混淆机制可防御故障攻击的对称加/解密组合电路,其特征在于,包括一条加密电路单元、一条解密电路单元、混淆机制单元、去混淆机制单元和密钥扩展单元;
2.根据权利要求1所述的一种基于混淆机制可防御故障攻击的对称加/解密组合电路,其特征在于,所述加密电路单元的对称分组加密使用相同结构的轮变换单元;第3轮轮变换单元的输出和密钥扩展的最后一轮输出为混淆机制单元的输入,用于生成冗余混淆密文;第Nr轮的输出和密钥扩展的最后一轮输出为混淆机制单元的输出,用于生成混淆密文;即冗余混淆密文和混淆密文为加密电路的输出。
3.根据权利要求1所述的一种基于混淆
...【技术特征摘要】
1.一种基于混淆机制可防御故障攻击的对称加/解密组合电路,其特征在于,包括一条加密电路单元、一条解密电路单元、混淆机制单元、去混淆机制单元和密钥扩展单元;
2.根据权利要求1所述的一种基于混淆机制可防御故障攻击的对称加/解密组合电路,其特征在于,所述加密电路单元的对称分组加密使用相同结构的轮变换单元;第3轮轮变换单元的输出和密钥扩展的最后一轮输出为混淆机制单元的输入,用于生成冗余混淆密文;第nr轮的输出和密钥扩展的最后一轮输出为混淆机制单元的输出,用于生成混淆密文;即冗余混淆密文和混淆密文为加密电路的输出。
3.根据权利要求1所述的一种基于混淆机制可防御故障攻击的对称加/解密组合电路,其特征在于,所述解密电路单元的对称分组解密使用相同结构的轮变换单元;冗余混淆密文首先经过去混淆机制单元,再作为第3轮解密的输入,解密结果为冗余明文,解密输出结果为明文和冗余明文的与&写操作,若存在故障,则输...
【专利技术属性】
技术研发人员:张金宝,万旭森,王杰华,武卫翔,程实,
申请(专利权)人:南通大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。