Over the years, many techniques have been introduced to protect integrated circuits (ICs) from hardware security threats that emerged in the globalized IC manufacturing supply chain, such as overproduction and piracy. However, most of these techniques have been rendered inefficient since they do not rely on provably secure algorithms. Moreover, the previously proposed techniques using cryptography algorithms lead to a significant increase in hardware complexity and are vulnerable to the removal and power analysis attacks. In this paper, we propose a compound IC protection mechanism that uses a lightweight cryptography algorithm with prominent logic locking and hardware obfuscation techniques. Experimental results show that the secure designs generated by the developed tool have significantly less hardware complexity when compared to those generated by previously proposed techniques using cryptography algorithms and are resilient to existing removal, algebraic, and logic locking attacks.
翻译:多年来,为了应对全球化集成电路制造供应链中出现的硬件安全威胁(如过量生产与盗版),业界引入了多种集成电路防护技术。然而,由于大多数技术并未基于可证明安全的算法,其效率已逐渐降低。此外,此前提出的基于密码学算法的技术会导致硬件复杂度显著增加,且易受移除攻击和功耗分析攻击。本文提出一种复合集成电路防护机制,该机制融合了轻量级密码学算法与主流的逻辑锁定及硬件混淆技术。实验结果表明,与之前基于密码学算法生成的安全设计相比,本工具生成的安全设计硬件复杂度显著降低,且能够抵御现有的移除攻击、代数攻击和逻辑锁定攻击。