[发明专利]一种抗DPA/SPA攻击的系统和方法无效
申请号: | 201210124489.4 | 申请日: | 2012-04-25 |
公开(公告)号: | CN102710413A | 公开(公告)日: | 2012-10-03 |
发明(设计)人: | 徐功益 | 申请(专利权)人: | 杭州晟元芯片技术有限公司 |
主分类号: | H04L9/06 | 分类号: | H04L9/06 |
代理公司: | 杭州九洲专利事务所有限公司 33101 | 代理人: | 陈继亮 |
地址: | 310012 浙江省杭州*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种抗DPA/SPA攻击的系统和方法,该系统包括CPU主控单元、随机数模块、延时插入单元、功耗单元、定时器单元、加解密模块,利用嵌入式SOC系统中控制单元控制随机数模块和定时器单元,对加解密系统进行两个操作:(1)、随机地控制系统中功率消耗单元的打开和关闭,使系统在进行加解密运算时的功耗随机变化,降低加解密的数据与系统功耗消耗件的相关性;(2)、随机地在系统运行过程中插入延时,移动加解密操作在时间域里的位置。本发明有益的效果是:本发明提出了功率随机加扰、随机延时插入的抗DPA/SPA攻击的技术,以及基于两者结合的抗DPA/SPA的方法和系统。该方法硬件开销小,对系统功耗和加解密速度都不会有明显影响,而且易于实现。 | ||
搜索关键词: | 一种 dpa spa 攻击 系统 方法 | ||
【主权项】:
一种抗DPA/SPA攻击的系统,其特征在于:该系统包括CPU主控单元、随机数模块、延时插入单元、功耗单元、定时器单元、加解密模块,所述CPU主控单元包括CPU内核以及存储资源;所述加解密模块,用于实现一种或多种加解密算法的模块;所述随机数模块是真随机数发生器,其作用是不间断的产生真随机数;所述功耗单元是一个在工作时要消耗一定的功耗的噪声发生器,CPU主控单元全部或部分打开或关闭该单元,来控制功耗的消耗;所述定时器单元是一个定时器,用于产生定时溢出信号;所述延时插入单元是一个延时插入组件,在加解密过程中插入延时。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州晟元芯片技术有限公司,未经杭州晟元芯片技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201210124489.4/,转载请声明来源钻瓜专利网。
- 上一篇:剥壳机的出渣装置
- 下一篇:内有多台交流发电机的逆变发电机的传动机构