TroLLoc: Logic Locking and Layout Hardening for IC Security Closure against Hardware Trojans

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Wang, Fangzhou, Wang, Qijing, Alrahis, Lilas, Fu, Bangqi, Jiang, Shui, Zhang, Xiaopeng, Sinanoglu, Ozgur, Ho, Tsung-Yi, Young, Evangeline F. Y., Knechtel, Johann
Format: Preprint
Published: 2024
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866929338203504640
author Wang, Fangzhou
Wang, Qijing
Alrahis, Lilas
Fu, Bangqi
Jiang, Shui
Zhang, Xiaopeng
Sinanoglu, Ozgur
Ho, Tsung-Yi
Young, Evangeline F. Y.
Knechtel, Johann
author_facet Wang, Fangzhou
Wang, Qijing
Alrahis, Lilas
Fu, Bangqi
Jiang, Shui
Zhang, Xiaopeng
Sinanoglu, Ozgur
Ho, Tsung-Yi
Young, Evangeline F. Y.
Knechtel, Johann
contents 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].
format Preprint
id arxiv_https___arxiv_org_abs_2405_05590
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle TroLLoc: Logic Locking and Layout Hardening for IC Security Closure against Hardware Trojans
Wang, Fangzhou
Wang, Qijing
Alrahis, Lilas
Fu, Bangqi
Jiang, Shui
Zhang, Xiaopeng
Sinanoglu, Ozgur
Ho, Tsung-Yi
Young, Evangeline F. Y.
Knechtel, Johann
Cryptography and Security
Hardware Architecture
Machine Learning
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].
title TroLLoc: Logic Locking and Layout Hardening for IC Security Closure against Hardware Trojans
topic Cryptography and Security
Hardware Architecture
Machine Learning
url https://arxiv.org/abs/2405.05590