[发明专利]一种用于加解密引擎的防止攻击的方法和装置以及芯片有效
申请号: | 201610939740.0 | 申请日: | 2016-10-25 |
公开(公告)号: | CN107979574B | 公开(公告)日: | 2021-08-03 |
发明(设计)人: | 王博;鹿甲寅;刘宇 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06 |
代理公司: | 深圳市深佳知识产权代理事务所(普通合伙) 44285 | 代理人: | 王仲凯 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开一种用于加解密引擎的防止攻击的方法和装置以及芯片,用于防止芯片受到侧信道攻击,提高芯片的安全性。本发明实施例提供一种用于加解密引擎的防止攻击的方法,包括:获取为加解密引擎配置的第一启动运行条件,加解密引擎设置在芯片上;根据第一启动运行条件为芯片上设置的加扰模块配置第二启动运行条件,第二启动运行条件用于在按照第一启动运行条件启动加解密引擎进行数据加解密处理的过程中,使加扰模块处于产生功耗和电磁波的工作状态;当达到第二启动运行条件的要求时控制加扰模块开始运行,加扰模块运行时会产生功耗和电磁波;以及,当达到第一启动运行条件的要求时控制加解密引擎启动,由加解密引擎开始进行数据加解密处理。 | ||
搜索关键词: | 一种 用于 解密 引擎 防止 攻击 方法 装置 以及 芯片 | ||
【主权项】:
一种用于加解密引擎的防止攻击的方法,其特征在于,包括:获取为加解密引擎配置的第一启动运行条件,所述加解密引擎设置在芯片上;根据所述第一启动运行条件为所述芯片上设置的加扰模块配置第二启动运行条件,所述第二启动运行条件用于在按照所述第一启动运行条件启动所述加解密引擎进行数据加解密处理的过程中,使所述加扰模块处于产生功耗和电磁波的工作状态;当达到所述第二启动运行条件的要求时控制所述加扰模块开始运行,所述加扰模块运行时会产生功耗和电磁波;以及,当达到所述第一启动运行条件的要求时控制所述加解密引擎启动,由所述加解密引擎开始进行数据加解密处理。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610939740.0/,转载请声明来源钻瓜专利网。