ALL-MASK: A Reconfigurable Logic Locking Method for Multicore Architecture with Sequential-Instruction-Oriented Key
Jianfeng Wang, Zhonghao Chen, Jiahao Zhang, Yixin Xu, Tongguang Yu,, Enze Ye, Ziheng Zheng, Huazhong Yang, Sumitha George, Yongpan Liu,, Vijaykrishnan Narayanan, Xueqing Li

TL;DR
ALL-MASK introduces a reconfigurable logic locking technique for multicore architectures that dynamically generates keys using CPU core resources, significantly enhancing security against reverse engineering and attack complexity.
Contribution
The paper proposes a novel reconfigurable logic locking method with FeFET-based gates, dynamically generated keys, and implicit unlocking, addressing key safety, attack resistance, and overhead challenges.
Findings
19,945 times more time-consuming to brute-force with 9-bit keys
Exponential increase in security complexity with longer keys
Effective mitigation of reverse engineering and removal attacks
Abstract
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…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsPhysical Unclonable Functions (PUFs) and Hardware Security · Integrated Circuits and Semiconductor Failure Analysis · Advancements in Semiconductor Devices and Circuit Design
