【技术实现步骤摘要】
本专利技术涉及能量分析攻击,更具体而言,涉及到一种抗能量分析攻击能力的检测方法及系统、电子设备和计算机可读存储介质。
技术介绍
1、通信信道之外泄漏的这种物理信息被称为侧信道信息,侧信道信息泄漏是密码设备面临的最主要安全威胁。侧信道攻击方式主要包括:能量攻击、时间攻击、电磁攻击、故障攻击等,由于能量攻击实施难度低,对密码设备的安全性影响大,是密码设备研发过程中需要重点防范的一类攻击,能量攻击的存在对密码设备的实用安全性构成了严重的威胁。在相关技术中,缺乏对密码设备安全性进行分析的评估方法。
技术实现思路
1、本专利技术实施方式提供一种抗能量分析攻击能力的检测方法、抗能量分析攻击能力的检测系统和计算机可读存储介质。
2、本专利技术实施方式提供一种抗能量分析攻击能力的检测方法,所述检测方法用于检测ntt多项式乘法器,所述ntt多项式乘法器包括解密模块,所述解密模块用于根据密文和私钥进行解密得到明文,所述检测方法包括:对所述ntt多项式乘法器输入数据;采集实际能量迹,所述实际能量迹为
...【技术保护点】
1.一种抗能量分析攻击能力的检测方法,其特征在于,所述检测方法用于检测NTT多项式乘法器,所述NTT多项式乘法器包括解密模块,所述解密模块用于根据密文和私钥进行解密得到明文,所述检测方法包括:
2.根据权利要求1所述的检测方法,其特征在于,所述使用攻击函数攻击所述NTT多项式乘法器的解密过程,并根据所述实际能量迹得到目标私钥,包括:
3.根据权利要求1所述的检测方法,其特征在于,所述解密模块的解密过程包括第一计算过程和第二计算过程,所述第一计算过程和第二计算过程同时进行,所述目标私钥包括第一部分和第二部分,所述使用攻击函数攻击所述NTT多项式乘
...【技术特征摘要】
1.一种抗能量分析攻击能力的检测方法,其特征在于,所述检测方法用于检测ntt多项式乘法器,所述ntt多项式乘法器包括解密模块,所述解密模块用于根据密文和私钥进行解密得到明文,所述检测方法包括:
2.根据权利要求1所述的检测方法,其特征在于,所述使用攻击函数攻击所述ntt多项式乘法器的解密过程,并根据所述实际能量迹得到目标私钥,包括:
3.根据权利要求1所述的检测方法,其特征在于,所述解密模块的解密过程包括第一计算过程和第二计算过程,所述第一计算过程和第二计算过程同时进行,所述目标私钥包括第一部分和第二部分,所述使用攻击函数攻击所述ntt多项式乘法器的解密过程,并根据所述实际能量迹得到目标私钥,包括:
4.根据权利要求1所述的检测方法,其特征在于,所述解密过程包括第一计算过程和第二计算过程,所述第一计算过程和所述第二计算过程同时进行,所述ntt多项式乘法器包括第一级蝶形单元电路,所述使用攻击函数攻击所述ntt多项式乘法器的解密过程,并根据所述实际能量迹得到目标私钥,包括:
5.根据权利要求1所述的检测方法,其特征在于,所述实际能量迹的数量包括10000。
6.根据权利要求1所述的检测方法,其特征在于,所述设定阈值包括99%。
7.根据权利要求1所述的检测方法,其特征在于,所述对所述ntt多项式乘法器输入数据,包括:
8.根据权利要求7所述的检测方法,其特征在于,所述检测方法还包括:
9.根据权利要求8所述的检测方法,其特征在于,所述检测方法还包括:
10.根据权利要求9所述的检测方法,其特征在于,所述预设阈值的取值范围包括4-5。
11.根据权利要求9所述的检测方法,其特征在于,所述根据...
【专利技术属性】
技术研发人员:成嵩,崔益军,高顺贤,仲俊杰,任娟,卢传超,卢健,王成华,刘伟强,
申请(专利权)人:北京智芯微电子科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。