TroLLoc: Logic Locking and Layout Hardening for IC Security Closure against Hardware Trojans
Not on the map. Why?
Abstract (arXiv)
Due to cost benefits, supply chains of integrated circuits (ICs) are largely outsourced nowadays. However, passing ICs through various third-party providers gives rise to many security threats, like piracy of IC intellectual property or insertion of hardware Trojans, i.e., malicious circuit modifications. In this work, we proactively and systematically protect the physical layouts of ICs against post-design insertion of Trojans. Toward that end, we propose TroLLoc, a novel scheme for IC security closure that employs, for the first time, logic locking and layout hardening in unison. TroLLoc is fully integrated into a commercial-grade design flow, and TroLLoc is shown to be effective, efficient, and robust. Our work provides in-depth layout and security analysis considering the challenging benchmarks of the ISPD'22/23 contests for security closure. We show that TroLLoc successfully renders layouts resilient, with reasonable overheads, against (i) general prospects for Trojan insertion as in the ISPD'22 contest, (ii) actual Trojan insertion as in the ISPD'23 contest, and (iii) potential second-order attacks where adversaries would first (i.e., before Trojan insertion) try to bypass the locking defense, e.g., using advanced machine learning attacks. Finally, we release all our artifacts for independent verification [2].
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 15 of its 75 references that are in the map. First posted on arXiv 9 May 2024.
Builds on
15 of 75 references.
References · 15
- 2022ATTRITION: Attacking Static Hardware Trojan Detection Techniques Using Reinforcement Learningcited by 11
- 2023TrojanSAINT: Gate-Level Netlist Sampling-Based Inductive Learning for Hardware Trojan Detectioncited by 9
- 2018SAIL: Machine Learning Guided Structural Analysis Attack on Hardware Obfuscationcited by 7
- 2021MuxLink: Circumventing Learning-Resilient MUX-Locking Using Graph Neural Network-based Link Predictioncited by 5
- 2020Hardware Security for and beyond CMOS Technologycited by 4
- 2020Towards Secure Composition of Integrated Circuits and Electronic Systems: On the Role of EDAcited by 4
- 2018LUT-Lock: A Novel LUT-based Logic Obfuscation for FPGA-Bitstream and ASIC-Hardware Protectioncited by 3
- 2021Deceptive Logic Locking for Hardware Integrity Protection against Machine Learning Attackscited by 3
- 2015TPAD: Hardware Trojan Prevention and Detection for Trusted Integrated Circuitscited by 1
- 2019Side-Channel Hardware Trojan for Provably-Secure SCA-Protected Implementationscited by 1
- 2021Hardware Trojan Insertion in Finalized Layouts: From Methodology to a Silicon Demonstrationcited by 1
- 2022A Pragmatic Methodology for Blind Hardware Trojan Insertion in Finalized Layoutscited by 1
3 more
Built on by
Not cited yet.