Intellectual property (IP) piracy has become a non-negligible problem as the integrated circuit (IC) production supply chain is becoming increasingly globalized and separated that enables attacks by potentially untrusted attackers. Logic locking is a widely adopted method to lock the circuit module with a key and prevent hackers from cracking it. The key is the critical aspect of logic locking, but the existing works have overlooked three possible challenges of the key: safety of key storage, easy key-attempt from interface and key-related overheads, bringing the further challenges of low error rate and small state space. In this work, the key is dynamically generated by utilizing the huge space of a CPU core, and the unlocking is performed implicitly through the interconnection inside the chip. A novel low-cost logic reconfigurable gate is together proposed with ferroelectric FET (FeFET) to mitigate the reverse engineering and removal attack. Compared to the common logic locking methods, our proposed approach is 19,945 times more time consuming to traverse all the possible combinations in only 9-bit-key condition. Furthermore, our technique let key length increases this complexity exponentially and ensure the logic obfuscation effect.
翻译:随着集成电路生产供应链日益全球化和分离,有可能不受信任的攻击者发动袭击,盗版知识产权已成为一个不可忽视的问题。逻辑锁定是一种广泛采用的方法,用钥匙锁定电路模块,防止黑客破门而行。关键是逻辑锁定的关键方面,但现有的工程忽略了关键要素的三种可能挑战:关键存储的安全性、从界面和关键相关间接费用中容易的关键控制,从而带来低误差率和小国家空间的进一步挑战。在这项工作中,钥匙是利用CPU核心的巨大空间而动态产生的,而解锁则通过芯片内部的互连而隐含地进行。一个新的低成本逻辑重组门与铁电路FET(FFET)一起提出,以减轻反向工程和清除攻击。与常见逻辑锁定方法相比,我们拟议的方法是19,945倍于所有可能的组合在9位钥匙条件下的耗时。此外,我们的技术使关键长度增加这一复杂性,确保逻辑反向逻辑效果。