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 :
بازگشت