DocumentCode
1787623
Title
Hardware obfuscation using PUF-based logic
Author
Wendt, James B. ; Potkonjak, Miodrag
Author_Institution
Comput. Sci. Dept., Univ. of California, Los Angeles, Los Angeles, CA, USA
fYear
2014
fDate
2-6 Nov. 2014
Firstpage
270
Lastpage
271
Abstract
There is a great need to develop universal and robust techniques for intellectual property protection of integrated circuits. In this paper, we introduce techniques for the obfuscation of an arbitrary circuit by using physical unclonable functions (PUFs) and programmable logic. Specifically, we introduce the notion of PUF-based logic which can be configured to be functionally equivalent to any arbitrary design, as well as a new architecture for wire merging that obfuscates signal paths exponentially. We systematically apply our techniques in such a way so as to maximize obfuscation while minimizing area and delay overhead. We analyze our techniques on popular benchmark circuits and show them to be resilient against very powerful reverse engineering attacks in which the adversary has knowledge of the complete netlist along with the ability to read and write to any flip-flop in the circuit.
Keywords
electronic engineering computing; logic design; programmable logic devices; reverse engineering; PUF-based logic; arbitrary circuit obfuscation; flip-flop; hardware obfuscation; integrated circuit; intellectual property protection; physical unclonable function; programmable logic; reverse engineering attack; Field programmable gate arrays; Hardware; Logic gates; Reverse engineering; Security; Standards; Wires;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer-Aided Design (ICCAD), 2014 IEEE/ACM International Conference on
Conference_Location
San Jose, CA
Type
conf
DOI
10.1109/ICCAD.2014.7001362
Filename
7001362
Link To Document