一种针对RSM掩码防御方案的能量分析攻击明文选择方法、装置、设备和存储介质制造方法及图纸

技术编号:46528998 阅读:2 留言:0更新日期:2025-09-30 18:53
本发明专利技术公开了一种针对RSM掩码防御方案的能量分析攻击明文选择方法、装置、设备和存储介质,该方法包括以下步骤:步骤S1、建立明文、汉明重量奇偶值与密钥之间的映射表;步骤S2、在进行能量分析攻击时,根据所述映射表选择明文,代入芯片中计算,得到所述芯片计算产生的能量功耗,并得到唯一的汉明重量;步骤S3、根据所述汉明重量的奇偶值,对照所述映射表逐级重复步骤S2,直到得到的汉明重量对应唯一的密钥。本发明专利技术提出了一种针对RSM掩码防御方案的能量分析攻击中明文选择方法,该方法能够有效地降低RSM掩码方案的安全性,提高攻击的成功率。

【技术实现步骤摘要】

本专利技术涉及密码算法分析检测,更具体的说是涉及一种针对rsm掩码防御方案的能量分析攻击明文选择方法。


技术介绍

1、硬件密码电子设备在处理信息的过程中存在能量、电磁、时间等信息的泄漏,利用这些泄漏的信息对密码电子设备进行攻击,即侧信道攻击(side channel attacks),侧信道攻击可以分为能量分析攻击、电磁攻击和时间攻击等,其中能量分析攻击因效率较高,成为侧信道的主要的手段。

2、能量分析攻击是通过采集密码芯片在进行加、解密等操作时产生的能量消耗,利用密码学和统计学方法,分析和破译密码信息的一种攻击方式。在能量分析攻击中,明文选择是攻击者试图通过在不同的明文输入下进行功耗分析,来推断出密码设备中的密钥或其他敏感信息,然而面对大量的明文选择,现有技术cn117579249a公开了一种能量分析攻击中明文选择方法,在攻击时是随机产生一个明文,输入到密码设备中,然后获得设备的能量曲线,再通过已经建立的模板获得sbox输出汉明重量值,根据明文、汉明重量值之间的关系,攻击出密钥;攻击出密钥平均需要51次能量分析攻击枚举,攻击效率低。

<本文档来自技高网...

【技术保护点】

1.一种针对RSM掩码防御方案的能量分析攻击明文选择方法,其特征在于,包括以下步骤:

2.如权利要求1所述的一种针对RSM掩码防御方案的能量分析攻击明文选择方法,其特征在于,步骤S1,包括:

3.如权利要求2所述的一种针对RSM掩码防御方案的能量分析攻击明文选择方法,其特征在于,步骤S12中,所述RSM掩码防御方案公式为:

4.如权利要求3所述的一种针对RSM掩码防御方案的能量分析攻击明文选择方法,其特征在于,步骤S12中,所述按照所述汉明重量的奇偶性对密钥池里的密钥进行分类;包括:

5.如权利要求4所述的一种针对RSM掩码防御方案的能量分...

【技术特征摘要】

1.一种针对rsm掩码防御方案的能量分析攻击明文选择方法,其特征在于,包括以下步骤:

2.如权利要求1所述的一种针对rsm掩码防御方案的能量分析攻击明文选择方法,其特征在于,步骤s1,包括:

3.如权利要求2所述的一种针对rsm掩码防御方案的能量分析攻击明文选择方法,其特征在于,步骤s12中,所述rsm掩码防御方案公式为:

4.如权利要求3所述的一种针对rsm掩码防御方案的能量分析攻击明文选择方法,其特征在于,步骤s12中,所述按照所述汉明重量的奇偶性对密钥池里的密钥进行分类;包括:

5.如权利要求4所述的一种针对rsm掩码防御方案的能量分析攻击明文选择方法,其特征在于,步骤s14中,所述重复步骤s12-s14,直到所述经过分类的密钥池里...

【专利技术属性】
技术研发人员:段晓毅邹天奇王晨阳胡荣磊李秀滢范晓红丁丁赵成高文斌曾键哲
申请(专利权)人:北京电子科技学院
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1