LI Lang1, LI Ren-fa1, LI Jing1, et al. PFM:a SMS4 algorithm against high-order power analysis attacks[J]. 2010, 31(5): 87-92.DOI:
PFM:一种抗高阶功耗攻击的SMS4算法
摘要
针对已有的SMS4功耗攻击方法
设计了一种适合低功耗小面积的固定值掩码SMS4算法。首先
对SMS4算法结构及内部加密运算流程进行研究;设计了一种SMS4原子掩码算法来抗高阶功耗攻击
该方法使各中间变量均被掩码;在此方法的基础上
为了减少芯片的面积和功耗以适应特殊环境下的加密应用(如特殊环境的传感器加密通信节点)
提出了一种改进的固定值掩码算法:伪随机固定值掩码算法(PFM)及其实现技术。实验结果证明
该方法在芯片面积和功耗增加不大的情况下
可以有效抵抗二阶差分功耗攻击。
Abstract
A fixed-value mask algorithm for SMS4 was proposed in order to resist power analysis attack based SMS4.Firstly
an atomic mask algorithm of SMS4 was designed to resist against high-order power analysis attack based on the study of the structure of SMS4 algorithm
the intermediate variables were masked in the method.Secondly
pseudo-random fixed-value mask method(PFM) was proposed based on the above method
when its hardware implementation aiming at low power and less areas was considered about.Moreover
PFM has the ability to resist against high-order power analysis attacks when applied to the sensor node of special environment of communication.Finally
the experimental results show that the proposed algorithm has the ability to effectively resist second high-order differential power analysis attack without increasing much power and hardware resources.