论文标题

All Mask:使用顺序以实体为导向的密钥的多项架构的可重构逻辑锁定方法

ALL-MASK: A Reconfigurable Logic Locking Method for Multicore Architecture with Sequential-Instruction-Oriented Key

论文作者

Wang, Jianfeng, Chen, Zhonghao, Zhang, Jiahao, Xu, Yixin, Yu, Tongguang, Ye, Enze, Zheng, Ziheng, Yang, Huazhong, George, Sumitha, Liu, Yongpan, Narayanan, Vijaykrishnan, Li, Xueqing

论文摘要

随着综合电路(IC)供应链的越来越全球化和分离,知识产权(IP)盗版已成为一个不可忽略的问题,可以通过潜在的不受信任的攻击者进行攻击。逻辑锁定是一种广泛采用的方法,可以用钥匙锁定电路模块并防止黑客破裂。关键是逻辑锁定的关键方面,但是现有的作品忽略了关键的三个可能的挑战:钥匙存储的安全性,轻松从接口和与钥匙相关的间接开销,带来了低错误率和较小状态空间的进一步挑战。在这项工作中,键是通过利用CPU核心的巨大空间来动态生成的,并且通过芯片内部的互连来隐式执行解锁。提出了一种新型的低成本逻辑可重构门,并与铁电FIT(FEFET)一起提出,以减轻反向工程和去除攻击。与常见的逻辑锁定方法相比,我们提出的方法是耗时的19,945倍,仅在9位键条件下遍历所有可能的组合。此外,我们的技术使钥匙长度指数增长,并确保逻辑混淆效果。

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.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源