...
首页> 外文期刊>IEEE transactions on very large scale integration (VLSI) systems >SAT-Hard Cyclic Logic Obfuscation for Protecting the IP in the Manufacturing Supply Chain
【24h】

SAT-Hard Cyclic Logic Obfuscation for Protecting the IP in the Manufacturing Supply Chain

机译:用于保护制造供应链中IP的SAT硬循环逻辑混淆

获取原文
获取原文并翻译 | 示例
           

摘要

State-of-the-art attacks against cyclic logic obfuscation use satisfiability solvers that are equipped with a set of cycle-avoidance clauses. These cycle-avoidance clauses are generated in a preprocessing step and define various key combinations that could open or close cycles without making the circuit oscillating or stateful. In this article, we show that this preprocessing step has to generate cycle-avoidance conditions on all cycles in a netlist; otherwise, a missing cycle could trap the solver in an infinite loop or make it exit with an incorrect key. Then, we propose several techniques by which the number of cycles is exponentially increased as a function of the number of inserted feedback. We further illustrate that when the number of feedback is increased, the preprocessing step of the attack faces an exponential increase in complexity and runtime, preventing the correct composition of cycle-avoidance clauses in a reasonable time. On the other hand, if the preprocessing is not concluded, the attack formulated by the satisfiability solver will either get stuck or exit with an incorrect key. Hence, when the cyclic obfuscation under the conditions proposed in this article is implemented, it would impose an exponentially difficult problem for the satisfiability solver-based attacks.
机译:用于循环逻辑混淆的最先进攻击使用配备一组循环避免条款的可满足求解器。这些循环避免子句在预处理步骤中生成,并定义可以打开或关闭循环的各种关键组合而不使电路振荡或状态。在本文中,我们表明,该预处理步骤必须在网表中的所有周期上生成周期避免条件;否则,缺失的周期可以将求解器陷入无限循环中,或者使其退出不正确的键。然后,我们提出了几种技术,通过该技术,随着插入的反馈的数量的函数,周期的数量是指数增加的。我们进一步说明了当反馈的数量增加时,该攻击的预处理步骤面临着复杂性和运行时的指数增加,防止在合理的时间内正确的循环避免子句组成。另一方面,如果没有得出预处理,则由可满足求解器制定的攻击将被卡住或退出不正确的键。因此,当实施本条提出的条件下的循环混淆时,它将对基于求解器的攻击进行指数困难的问题。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号