[实用新型]抵抗差分功耗分析攻击和注入错误攻击的数据处理系统有效
申请号: | 201520793968.4 | 申请日: | 2015-10-14 |
公开(公告)号: | CN205123778U | 公开(公告)日: | 2016-03-30 |
发明(设计)人: | 孙金龙;何德彪;沈韩 | 申请(专利权)人: | 深圳华视微电子有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06 |
代理公司: | 深圳市瑞方达知识产权事务所(普通合伙) 44314 | 代理人: | 张约宗;高瑞 |
地址: | 518000 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 抵抗 功耗 分析 攻击 注入 错误 数据处理系统 | ||
1.一种抵抗差分功耗分析攻击和注入错误攻击的数据处理系统,其特征在于,包括:
用于在初始化时根据随机数对初始S盒的数据进行修正,以产生修正后S盒的数据的修正装置;
连接于所述修正装置,且用于存储初始S盒的数据及修正后S盒的数据的ROM;
连接于所述ROM,且用于根据修正后S盒的数据进行数据置换的S盒置换装置。
2.根据权利要求1所述的数据处理系统,其特征在于,所述修正装置包括:
用于将3比特的随机数扩展成6比特的输入掩码的第一扩展模块;
用于将所述3比特的随机数扩展成4比特的输出掩码的第二扩展模块;
连接于所述ROM和所述第一扩展模块,且用于将初始S盒的输入数据与所述输入掩码进行异或以生成6比特的新数据的第一异或模块;
连接于所述第一异或模块和所述ROM,且用于将所述3比特的随机数与所述6比特的新数据组合成修正后S盒的输入数据的组合模块;
连接于所述ROM和所述第二扩展模块,用于将初始S盒的输出数据与所述输出掩码进行异或以生成修正后S盒的输出数据的第二异或模块。
3.根据权利要求2所述的数据处理系统,其特征在于,所述S盒置换装置包括:
用于将3比特的随机数扩展成6比特的第一新掩码的第三扩展模块;
用于将所述3比特的随机数扩展成4比特的第二新掩码的第四扩展模块;
连接于所述第三扩展模块,且用于将带旧掩码的掩码数据去除旧掩码并加入所述第一新掩码以生成带第一新掩码的掩码数据的掩码变换模块;及
修正S盒模块,而且,所述修正S盒模块的第一输入端输入所述3比特的随机数,所述修正S盒模块的第二输入端连接所述掩码变换模块的输出端,所述修正S盒模块的输出端输出带第二新掩码的掩码数据。
4.根据权利要求3所述的数据处理系统,其特征在于,所述第一扩展模块或所述第三扩展模块包括:第一异或门、第一非门和第一与门,其中,该扩展模块的第一输入口输入所述3比特的随机数的第一位,其第二输入口输入所述3比特的随机数的第二位,其第三输入口输入所述3比特的随机数的第三位,所述第一异或门的两个输入端连接该扩展模块的第一输入口和第二输入口,所述第一非门的输入端连接该扩展模块的第二输入口,所述第一与门的两个输入端分别连接该扩展模块的第一输入口和第三输入口,该扩展模块的第一输出口连接其第一输入口,其第二输出口连接其第二输入口,其第三输出口连接其第三输入口,其第四输出口连接所述第一异或门的输出端,其第五输出口连接所述第一非门的输出端,其第六输出口连接所述第一与门的输出端。
5.根据权利要求4所述的数据处理系统,其特征在于,所述第二扩展模块或所述第四扩展模块包括:第二异或门、第二非门和第二与门,其中,该扩展模块的第一输入口输入所述3比特的随机数的第一位,其第二输入口输入所述3比特的随机数的第二位,其第三输入口输入所述3比特的随机数的第三位,所述第二异或门的两个输入端分别连接该扩展模块的第一输入口和第二输入口,所述第二非门的输入端连接该扩展模块的第二输入口,所述第二与门的两个输入端分别连接该扩展模块的第二输入口和所述第三输入口,该扩展模块的第一输出口连接所述第二异或门的输出端,其第二输出口连接其第二输入口,其第三输出口连接所述第二非门的输出端,其第四输出口连接所述第二与门的输出端。
6.根据权利要求4所述的数据处理系统,其特征在于,所述掩码变换模块包括第三异或门和第四异或门,所述第三异或门的第一输入端输入带旧掩码的掩码数据,所述第三异或门的第二输入端输入所述第一新掩码,所述第三异或门的输出端连接所述第四异或门的第一输入端,所述第四异或门的第二输入端输入旧掩码,所述第四异或门的输出端输出带第一新掩码的掩码数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳华视微电子有限公司,未经深圳华视微电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201520793968.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种数据接口结构及具有该结构的移动终端
- 下一篇:射频通讯装置