Title :
IC Piracy prevention via Design Withholding and Entanglement
Author :
Khaleghi, Soroush ; Kai Da Zhao ; Wenjing Rao
Author_Institution :
ECE Dept., Univ. of Illinois at Chicago, Chicago, IL, USA
Abstract :
Globalization of the semiconductor industry has raised serious concerns about trustworthy hardware. Particularly, an untrusted manufacturer can steal the information of a design (Reverse Engineering), and/or produce extra chips illegally (IC Piracy). Among many candidates that address these attacks, Design Withholding techniques work by replacing a part of the design with a reconfigurable block on chip, so that none of the manufactured chips will function properly until they are activated in a trusted facility, where the withheld function is restored back into the reconfigurable block on chip. However, most existing approaches are ad-hoc based, and are facing two major challenges: 1) susceptibility to a category of algorithmic attacks, from attackers in a strong position, such as a manufacturer; and 2) scaling up the defense level is checkmated by the explosion of hardware cost that has to be paid at the designer´s side. In this paper, we propose a novel protection scheme, called Entanglement, which can substantially strengthen the Design Withholding framework: 1) the algorithmic attacks are prevented by forcing the attacker to solve a huge number of problems of high computational complexity; 2) the attack cost (in terms of computational complexity) is quantitatively controllable at the designer´s end, with low hardware overhead: while the cost of attack can be increased exponentially, the hardware overhead imposed on the designer´s side grows only linearly. The proposed work distinguishes itself from the previous works by not relying on the difficulty of finding the solution for some NP-Complete/NP-Hard problems, but rather, on the exponentially boosted number of such problems that an attacker has to solve, while carefully maintaining the growth of the hardware overhead to be scalable via Entanglement.
Keywords :
integrated circuit design; reverse engineering; semiconductor industry; IC piracy prevention; computational complexity; design withholding techniques; low hardware overhead; reconfigurable block on chip; reverse engineering; semiconductor industry; Complexity theory; Hardware; Integrated circuits; Noise; Reverse engineering; Table lookup; Wires;
Conference_Titel :
Design Automation Conference (ASP-DAC), 2015 20th Asia and South Pacific
Conference_Location :
Chiba
Print_ISBN :
978-1-4799-7790-1
DOI :
10.1109/ASPDAC.2015.7059112