DocumentCode
1529050
Title
Scalable Hardware Trojan Diagnosis
Author
Wei, Sheng ; Potkonjak, Miodrag
Author_Institution
Comput. Sci. Dept., Univ. of California, Los Angeles, Los Angeles, CA, USA
Volume
20
Issue
6
fYear
2012
fDate
6/1/2012 12:00:00 AM
Firstpage
1049
Lastpage
1057
Abstract
Hardware Trojans (HTs) pose a significant threat to the modern and pending integrated circuit (IC). Due to the diversity of HTs and intrinsic process variation (PV) in IC design, detecting and locating HTs is challenging. Several approaches have been proposed to address the problem, but they are either incapable of detecting various types of HTs or unable to handle very large circuits. We have developed a scalable HT detection and diagnosis approach that uses segmentation and gate level characterization (GLC). We ensure the detection of arbitrary malicious circuitry by measuring the overall leakage current for a set of different input vectors. In order to address the scalability issue, we employ a segmentation method that divides the large circuit into small sub-circuits using input vector selection. We develop a segment selection model in terms of properties of segments and their effects on GLC accuracy. The model parameters are calibrated by sampled data from the GLC process. Based on the selected segments we are able to detect and diagnose HTs by tracing gate level leakage power. We evaluate our approach on several ISCAS85/ISCAS89/ITC99 benchmarks. The simulation results show that our approach is capable of detecting and diagnosing HTs accurately on large circuits.
Keywords
integrated circuit design; integrated circuit testing; invasive software; leakage currents; vectors; GLC process; HT diversity; ISCAS85 benchmark; ISCAS89 benchmark; ITC99 benchmark; gate level characterization; gate level leakage power; input vector selection; integrated circuit design; intrinsic process variation; leakage current; malicious circuitry; scalable HT detection; scalable HT diagnosis; scalable hardware Trojan diagnosis; segment selection model; segmentation characterization; Accuracy; Equations; Integrated circuit modeling; Logic gates; Mathematical model; Training; Gate-level characterization (GLC); hardware Trojans (HTs); scalability; segmentation; thermal conditioning;
fLanguage
English
Journal_Title
Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
Publisher
ieee
ISSN
1063-8210
Type
jour
DOI
10.1109/TVLSI.2011.2147341
Filename
5778966
Link To Document