DocumentCode :
3319363
Title :
RTL Hardware IP Protection Using Key-Based Control and Data Flow Obfuscation
Author :
Chakraborty, Rajat Subhra ; Bhunia, Swarup
Author_Institution :
Dept. of EECS, Case Western Reserve Univ., Cleveland, OH, USA
fYear :
2010
fDate :
3-7 Jan. 2010
Firstpage :
405
Lastpage :
410
Abstract :
Recent trends of hardware intellectual property (IP) piracy and reverse engineering pose major business and security concerns to an IP-based system-on-chip (SoC) design flow. In this paper, we propose a Register Transfer Level (RTL) hardware IP protection technique based on low-overhead key-based obfuscation of control and data flow. The basic idea is to transform the RTL core into control and data flow graph (CDFG) and then integrate a well-obfuscated finite state machine (FSM) of special structure, referred as ¿Mode-Control FSM¿, into the CDFG in a manner that normal functional behavior is enabled only after application of a specific input sequence. We provide formal analysis of the effectiveness of the proposed approach and present a simple metric to quantify the level of obfuscation. We also present an integrated design flow that implements the proposed obfuscation at low computational overhead. Simulation results for two open-source IP cores show that high levels of security is achievable at nominal area and power overheads under delay constraint.
Keywords :
data flow graphs; finite state machines; industrial property; integrated circuit design; reverse engineering; system-on-chip; computational overhead; data flow graph; data flow obfuscation; data security; delay constraint; finite state machine; hardware IP protection technique; intellectual property piracy; low-overhead key-based obfuscation; mode-control FSM; open-source IP cores; power overheads; register transfer level; reverse engineering; system-on-chip design flow; Automata; Computational modeling; Data security; Flow graphs; Hardware; Intellectual property; Open source software; Protection; Reverse engineering; System-on-a-chip; Hardware Security; IP protection; resgister transfer level (RTL);
fLanguage :
English
Publisher :
ieee
Conference_Titel :
VLSI Design, 2010. VLSID '10. 23rd International Conference on
Conference_Location :
Bangalore
ISSN :
1063-9667
Print_ISBN :
978-1-4244-5541-6
Type :
conf
DOI :
10.1109/VLSI.Design.2010.54
Filename :
5401214
Link To Document :
بازگشت