论文部分内容阅读
为了降低现有内部模板攻击的数据复杂度并提高攻击成功率,提出了一种内部模板攻击改进算法.对内部模板攻击算法进行了两点改进:一是在模板匹配分析阶段,提出了一种基于等级相关性的模板匹配策略,利用功耗曲线电压值的相对排名,提高了单个密钥片段恢复的局部成功率;二是在密钥恢复阶段,提出了一种基于校验方程的密钥恢复方法,利用冗余信息来修正猜测多个密钥片段的概率分布,提高了多密钥片段恢复的全局成功率.以8位微控制器上的LED(轻型加密设备)密码功耗旁路分析为例,开展了攻击验证实验.结果表明:改进后的算法提高了匹配的区分度,降低了攻击所需功耗曲线数量,仅需要50条功耗曲线即可使攻击的全局成功概率接近100%.
In order to reduce the data complexity of the existing internal template attacks and improve the attack success rate, an improved internal template attack algorithm is proposed.The internal template attack algorithm is improved two points: First, in the template matching analysis stage, a Based on the rank-dependent template matching strategy, the relative ranking of power curve voltage is used to improve the local success rate of single key recovery. Second, a key based on the calibration equation is proposed in key recovery stage Recovery method, the redundant information is used to correct the probability distribution of multiple key fragments and improve the global success rate of multi-key fragment recovery. Bypassing the LED (Light Encryption Equipment) password power consumption of 8-bit microcontrollers The results show that the improved algorithm improves the discrimination of matching and reduces the number of power consumption curve needed for attack, and only requires 50 power consumption curves to approximate the global probability of successful attack 100%.