DocumentCode
1640893
Title
A novel zero overhead obfuscation technique for securing FPGA designs
Author
Tiwari, Anish
Author_Institution
Broadcast & Commun. Group, CDAC, Thiruvananthapuram, India
fYear
2013
Firstpage
554
Lastpage
558
Abstract
With the expansion of the use of reconfigurable logic circuits beyond commercial markets to avionic and military applications, designs in FPGA takes on the additional aspects of safety and national security. JTAG is a well-known standard mechanism in reconfigurable devices by allowing in-system design updates and debugging. Although it provides high controllability and observability, it also poses grave security challenges because of its read back and reprogramability features. The designer needs an effective tamper resistance mechanism to protect the intellectual property and sensitive data that might exist in a JTAG compliant FPGA based hardware system. In this paper, the main post-configuration vulnerabilities of FPGAs through JTAG are identified and preventive obfuscation models to guarantee secure platforms are proposed. The proposed obfuscation circuitry provides robust security features to overcome and prevent reverse engineering and unauthorized operation of the JTAG port, while occupying almost zero overhead.
Keywords
field programmable gate arrays; logic design; reverse engineering; security of data; FPGA design security; JTAG compliant FPGA based hardware system; avionic applications; commercial markets; controllability; debugging; field programmable gate array; in-system design updates; intellectual property; military applications; national security aspect; observability; preventive obfuscation models; reconfigurable logic circuits; reverse engineering; safety aspect; tamper resistance mechanism; zero overhead obfuscation technique; Field programmable gate arrays; Hardware; Monitoring; Performance evaluation; Ports (Computers); Security; Software; Boundary scan (BSCAN); Field Programmable Gate Array (FPGA); Finite State Machine (FSM); IPROG (Internal Program); Intellectual Property (IP); Internal Configuration Access Port (ICAP); Joint Test Action Group (JTAG);
fLanguage
English
Publisher
ieee
Conference_Titel
Advances in Computing, Communications and Informatics (ICACCI), 2013 International Conference on
Conference_Location
Mysore
Print_ISBN
978-1-4799-2432-5
Type
conf
DOI
10.1109/ICACCI.2013.6637232
Filename
6637232
Link To Document