-
公开(公告)号:CN108055126A
公开(公告)日:2018-05-18
申请号:CN201711309235.9
申请日:2017-12-11
Applicant: 哈尔滨理工大学
Abstract: 一种基于随机加法链的抗功耗攻击的方法。目前存在的基于加法链的字节替换方案中,只有固定的一条加法链,这些方案很难抵抗高阶侧信道攻击。十六个输入使用的是同一条加法链,攻击者只要成功攻击其中一条,就能破解密钥,这给密码算法带来严重的威胁。一种基于随机加法链的抗功耗攻击的方法,通过随机数发生器生成不同的数字,其大小在1到16之间且互不相等。每个字节根据对应位置生成的随机大小来调用相应的加法链,这样的操作使得每一轮字节替换各字节调用的加法链都不完全相同,提高了侧信道攻击的难度,攻击者需要通过更加复杂的运算才能破解密码算法。本发明应用于随机加法链的抗功耗攻击的方法。
-
公开(公告)号:CN108111298A
公开(公告)日:2018-06-01
申请号:CN201711263008.7
申请日:2017-12-04
Applicant: 哈尔滨理工大学
IPC: H04L9/06
Abstract: 基于S盒共用的低熵掩码方案。传统设计使用高面积复杂的查找表掩码方案,使用起来加密算法占用的面积大,需要占用更大的存储空间,这对于资源受限的设备是很难实现的。本发明组成包括:通过降低掩码方案中掩码S盒的数目,从而降低掩码方案占用的面积的,依次分为S盒共用思想和AES算法实现两部分,所述的AES算法实现分为线性部分的掩码实现、AES字节替代模块的实现及AES的整体实现三个步骤完成。本发明用于基于S盒共用的低熵掩码方案。
-
公开(公告)号:CN107994981A
公开(公告)日:2018-05-04
申请号:CN201711218539.4
申请日:2017-11-28
Applicant: 哈尔滨理工大学
Abstract: 基于复合域的低熵通用高阶掩码的计算方法。现有的几种复合域掩码方案中,掩码的阶数均是一阶掩码,不能实现高阶掩码,即算法的扩展性不高。算法的复杂度相对较高,算法实现占用的资源相对较大。算法不够灵活,只针对AES设计的方案,不能应用到其他的算法中。本发明包括如下步骤:(1)输入经掩码值,掩码值;(2)将有限域上的输入值映射;(3)将有限域GF(22n)上的求逆运算转化成有限域 上的加法、乘法,求逆运算;(4)求取 的掩码防护值。本发明用于基于复合域的低熵通用高阶掩码的计算方法。
-
-