首页> 外文会议>IEEE Computer Society Annual Symposium on VLSI >DSD: A Dynamic State-Deflection Method for Gate-Level Netlist Obfuscation
【24h】

DSD: A Dynamic State-Deflection Method for Gate-Level Netlist Obfuscation

机译:DSD:门级网表混淆的动态状态选择方法

获取原文

摘要

The emerging security threats in the IC supply chain do not only challenge the chip integrity, but also raise serious concerns on hardware IP piracy and reverse engineering. The existing register-transfer level (RTL) hardware obfuscation methods insert a key sequence in the control and data flow to prevent the attacker from accessing the normal operation mode of a chip, rather than protecting the state transition in the normal operation mode. The lack of protection in the normal operation mode potentially leads the RTL netlist to be vulnerable to register overwrite attack. In this work, we propose to protectall the states with a low-cost state-deflection based obfuscation method, which dynamically deflects the state transition from the original transition path to a black hole cluster. Unlike other work that uses static transitions between legal states to black hole states at the design time, we propose to utilize a state rotation function and selective register flipping function to dynamically control the state deflection paths, thus increasing the difficulty of reverse engineering and thwarting register overwrite attacks. Simulations performed on ISCAS'89 benchmark circuits show that the proposed method significantly reduces the difference of the net toggle activities between the correct and wrong keyscenarios, and achieves up to 56% higher code coverage than other obfuscation methods. Due to the dynamic deflection feature, on average, our method generates 75 more unique state register patterns than the HARPOON method if a wrong key is applied, at the cost of 7.8% power increase.
机译:IC供应链中不断出现的安全威胁不仅挑战芯片完整性,而且引起对硬件IP盗版和反向工程的严重关注。现有的寄存器传输级(RTL)硬件混淆方法将密钥序列插入控制和数据流中,以防止攻击者访问芯片的正常工作模式,而不是保护正常工作模式下的状态转换。正常操作模式下缺乏保护可能会导致RTL网表容易受到寄存器覆盖攻击的攻击。在这项工作中,我们建议使用一种低成本的基于状态偏转的混淆方法来保护所有状态,该方法可以动态地偏转从原始转换路径到黑洞群集的状态转换。与其他在设计时使用合法状态到黑洞状态之间的静态过渡的工作不同,我们建议利用状态旋转功能和选择性寄存器翻转功能来动态控制状态偏转路径,从而增加了逆向工程和阻止寄存器的难度覆盖攻击。在ISCAS'89基准电路上进行的仿真表明,该方法显着减小了正确和错误按键方案之间的净拨动活动之间的差异,并且与其他混淆方法相比,代码覆盖率提高了56%。由于具有动态偏转功能,如果应用了错误的密钥,我们的方法平均会比HARPOON方法产生75种以上的独特状态寄存器模式,但会增加7.8%的功耗。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号