摘要
分析独特的屏蔽方法及改进方法的不足,提出了逻辑层和算法层相结合抵御高阶差分功耗分析攻击的新方法,并给出芯片半定制设计流程.芯片关键部分电路采用自定义功耗恒定逻辑单元实现,非关键部分电路采用CMOS逻辑以减少功耗和面积.整体电路采用独特的屏蔽方法自定义轮实现.结果表明芯片能够抵御高阶差分功耗分析攻击,运算速度与现有方法相当,而所需资源比现有方法少.
After analyzing the disadvantage of the unique masking method (UMM) and its improvements,a new approach combining the logic level with the algorithm level is presented to resist high-order differential power analysis (DPA) attacks,and the semi-cus- tom design flow is also given. The critical circuits are implemented with user-defined constant power consuming logic cells, while the non-critical circuits are implemented with CMOS logic to reduce power consumption and area. The whole circuit is implemented with the UMM self-define the round. Experimental results show that our chip can resist high-order DPA attacks. The operation speed is comparable with that by the present methods, but the resource requirements are lower.