[发明专利]一种智能卡抗侧信道攻击防护方法和装置在审
申请号: | 202110481089.8 | 申请日: | 2021-04-30 |
公开(公告)号: | CN113127940A | 公开(公告)日: | 2021-07-16 |
发明(设计)人: | 张新访;董逢华;胡瑞璟;肖灵;苏昆 | 申请(专利权)人: | 武汉天喻信息产业股份有限公司 |
主分类号: | G06F21/77 | 分类号: | G06F21/77;G06F21/75 |
代理公司: | 武汉智权专利代理事务所(特殊普通合伙) 42225 | 代理人: | 张凯 |
地址: | 430223 湖北省武汉*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 智能卡 信道 攻击 防护 方法 装置 | ||
1.一种智能卡抗侧信道攻击防护方法,其特征在于,其包括以下步骤:
根据安全策略顺序标记以及策略因子计算安全策略序号;
根据所述安全策略序号调用智能卡的应用层中相应的安全策略;
在应用层执行相应的所述安全策略。
2.如权利要求1所述的智能卡抗侧信道攻击防护方法,其特征在于,在根据安全策略顺序标记以及策略因子计算安全策略序号之前,还包括:
获取所述安全策略顺序标记,其中,所述安全策略顺序标记为随机数。
3.如权利要求1所述的智能卡抗侧信道攻击防护方法,其特征在于,所述安全策略包括一种或者多种,每一种所述安全策略对应具有一个编号,所述根据所述安全策略序号调用智能卡的应用层中相应的安全策略,包括:
当所述安全策略序号与所述安全策略的编号相同时,则调用与所述编号对应的所述安全策略。
4.如权利要求1所述的智能卡抗侧信道攻击防护方法,其特征在于,所述根据安全策略顺序标记以及策略因子计算安全策略序号,包括:
将所述安全策略顺序标记对所述策略因子取余数得到所述安全策略序号;
其中,所述安全策略顺序标记包括至少一个字节,每个字节对所述策略因子取余数得到一个所述安全策略序号,所述策略因子为预设的正整数。
5.如权利要求1所述的智能卡抗侧信道攻击防护方法,其特征在于,所述安全策略包括一种或者多种,所述在应用层执行相应的所述安全策略,包括:
根据安全策略启用标记判断相应的所述安全策略是否开启,若是,则执行对应的所述安全策略;
其中,所述安全策略启用标记包括至少一个bit位,每个bit位对应一种所述安全策略,当所述bit位为1时,对应的所述安全策略处于开启状态;当所述bit位为0时,对应的所述安全策略处于关闭状态。
6.如权利要求1所述的智能卡抗侧信道攻击防护方法,其特征在于:
所述安全策略包括根据安全策略输入因子,增加随机延时、增加算法运算、对特定地址做写操作或者增加特定的数据操作其中的一种或者多种,其中,所述安全策略输入因子为随机数。
7.如权利要求1所述的智能卡抗侧信道攻击防护方法,其特征在于,在应用层执行相应的所述安全策略之后,还包括:
执行应用流程;
再次执行权利要求1至7任一项所述的智能卡抗侧信道攻击防护方法。
8.一种智能卡抗侧信道攻击防护装置,其特征在于,其包括:
计算模块,其用于根据安全策略顺序标记以及策略因子计算安全策略序号;
调用模块,其用于根据所述安全策略序号调用智能卡的应用层中相应的安全策略;
执行模块,其用于在应用层执行相应的所述安全策略。
9.一种计算机设备,其特征在于,所述计算机设备包括处理器和存储器,所述存储器中存储有至少一条程序代码,所述程序代码由所述处理器加载并执行以实现如权利要求1至7中任一项所述的智能卡抗侧信道攻击防护方法。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有至少一条程序代码,所述程序代码由处理器加载并执行以实现如权利要求1至7中任一项所述的智能卡抗侧信道攻击防护方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉天喻信息产业股份有限公司,未经武汉天喻信息产业股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110481089.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种闸阀
- 下一篇:一种众包任务资源配置方法、装置、电子设备及存储介质