arrow
Return

SARO: Scalable Attack-Resistant Logic Locking

delete2021-01-01
delete14
PRE
AI
A
Abdulrahman Alaql *
S
Swarup Bhunia
DOI:10.1109/TIFS.2021.3092135delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Intellectual property (IP) protection against piracy and reverse engineering (RE) has emerged as a critical area of research in the field of hardware security. Logic locking has been studied as a promising technique to provide robust protection against these attacks. However, a vast body of recent works has presented successful attacks to break existing locking methods in terms of retrieving the secret key and restoring the original functionality. In this paper, we propose SARO, a scalable attack-resistant logic locking that provides a robust functional and structural design transformation process. SARO treats the target circuit as a hypergraph (G), and performs partitioning of G to produce a set of sub-graphs, then applies an efficient Truth Table Transformation (T3) process to each partition. Further, to mitigate specific attacks (such as SAT-based analysis), SARO implements distributed attack resistance, which integrates random SAT-hard functions (obtained from an automatic function generator, RanSAT) into select partitions. RanSAT produces non-biased and non-deterministic design transformations, where added locking mechanisms are not distinguishable from the original circuit. Finally, it implements a concept of a derived key generation that simultaneously helps to minimize the required key size through judicious reuse of key bits, as well as enhancing the structural alterations. Unlike state-of-the-art logic locking solutions, which focus on primarily enhancing robustness against functional query-based attacks, the proposed transformation steps provide the following unique benefits: (1) high scalability to large designs obtained through partitioning; (2) high structural obfuscation leading to resistance to structural attacks; and (3) low key size, while maintaining strong resistance against functional attacks. To quantitatively represent the level of structural and functional transformation, we also propose the T3(metric). We evaluate SARO on ISCAS85 and EPFL benchmarks, and provide comprehensive security and performance analysis of our proposed framework.
Keywords:
Logic gates
Measurement
Hardware
Security
Resistance
Tools
Switching circuits
Hardware obfuscation
logic locking (LL)
SARO
scalable
RanSAT
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

IEEE Transactions on Information Forensics and Security cover
IEEE Transactions on Information Forensics and Security
IF:
8
Papers:
5.3K
Citations:
2.3W

Organization

State University System of Florida cover
State University System of Florida
Scholars:
12.7W
Papers: 10.9W
Citations: 130
Cited Papers

Cited Papers

Discovery and genetic characterization of a novel orthonairovirus in Ixodes ricinus ticks from Danube Delta
err2021-03-01
err0
PREAI
errAlexandru Tomazatos; Ronald von Possel; Neele Pekarek; Tobias Holm; Toni Rieger; Heike Baum; Alexandra Bialonski; Iulia Maranda; Imola Erdelyi-Molnár; Marina Spînu; Renke Lühken; Stephanie Jansen; Petra Emmerich; Jonas Schmidt-Chanasit; Daniel Cadar
errShare
errSave
Regioselective Functionalization of 2,2'-Bipyridine and Transformations into Unsymmetric Ligands for Coordination Chemistry.
err1998-01-01
err0
errOAAI
errThomas Norrby; Anna Börje; Lian Zhang; Björn Åkermark; John H. Wagenknecht; George W. Francis; József Szúnyog; Bengt Långström
errShare
errSave
errShare
errSave
researcher View more