首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

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

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

申请/专利权人:南通大学

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

主权项:1.一种基于混淆机制可防御故障攻击的对称加解密组合电路,其特征在于,包括一条加密电路单元、一条解密电路单元、混淆机制单元、去混淆机制单元和密钥扩展单元;所述加密电路单元为全展开结构,加密电路单元包括Nr个轮变换单元;混淆机制单元的第一个操作发生在加密算法的第3轮输出,即首先对第3轮输出进行数据填充和置换,随即保存在存储器中作为冗余混淆密文结果;混淆机制单元的第二个操作发生在加密算法的输出,对密文进行数据填充和置换,随即保存在存储器中作为混淆密文结果;所述解密电路单元为全展开结构,解密电路单元包括Nr个轮变换单元;去混淆机制单元的第一个操作为对冗余混淆密文进行操作,使用密钥扩展的最后一轮轮密钥,随即作为第3轮解密电路的输入;去混淆机制单元的第二个操作为对冗余密文进行操作,随即作为解密电路的输入;所述混淆机制单元对数据进行重排列,首先判断是否需要填充,处理好之后根据密钥指令对数据进行变换,使用混淆函数ψ,得到混淆数据;所述去混淆机制单元对数据进行恢复,根据密钥指令对数据进行逆变换,使用逆混淆函数ψ-1,得到原始数据;所述密钥扩展单元,实现常规的对称分组密钥扩散算法,其输出为每轮轮变换加密过程所需的轮密钥。

全文数据:

权利要求:

百度查询: 南通大学 一种基于混淆机制可防御故障攻击的对称加/解密组合电路

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。