A General Framework for Hardware Trojan Detection in Digital Circuits by Statistical Learning Algorithms

被引:16
作者
Chen, Xiaoming [1 ]
Wang, Lin [2 ]
Wang, Yu [3 ]
Liu, Yongpan [3 ]
Yang, Huazhong [3 ]
机构
[1] Univ Notre Dame, Dept Comp Sci & Engn, Notre Dame, IN 46556 USA
[2] Capital Univ Econ & Business, Sch Stat, Beijing 100070, Peoples R China
[3] Tsinghua Univ, Dept Elect Engn, Tsinghua Natl Lab Informat Sci & Technol, Beijing 100084, Peoples R China
基金
中国国家自然科学基金;
关键词
Hardware Trojan (HT) detection; process variation (PV); statistical learning; VARIABILITY; POWER;
D O I
10.1109/TCAD.2016.2638442
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The continuous globalization of the semiconductor industry has significantly raised the vulnerability of chips under hardware Trojan (HT) attacks. It is extremely challenging to detect HTs in fabricated chips due to the existence of process variations (PVs), since PVs may cause larger impacts than HTs. In this paper, we propose a novel framework for HT detection in digital integrated circuits. The goal of this paper is to detect HTs inserted during fabrication. The HT detection problem is formulated as an under-determined linear system by a sparse gate profiling technique, and the existence of HTs is mapped to the sparse solution of the linear system. A Bayesian inference-based calibration technique is proposed to recover PVs for each chip for the sparse gate profiling technique. A batch of under-determined linear systems are solved together by the well-studied simultaneous orthogonal matching pursuit algorithm to get their common sparse solution. Experimental results show that even under big measurement errors, the proposed framework gets quite high HT detection rates with low measurement cost.
引用
收藏
页码:1633 / 1646
页数:14
相关论文
共 52 条
  • [1] Detecting Trojans Through Leakage Current Analysis Using Multiple Supply Pad IDDQs
    Aarestad, Jim
    Acharyya, Dhruva
    Rad, Reza
    Plusquellic, Jim
    [J]. IEEE TRANSACTIONS ON INFORMATION FORENSICS AND SECURITY, 2010, 5 (04) : 893 - 904
  • [2] Fast Characterization of Threshold Voltage Fluctuation in MOS Devices
    Agarwal, Kanak
    Hayes, Jerry
    Nassif, Sani
    [J]. IEEE TRANSACTIONS ON SEMICONDUCTOR MANUFACTURING, 2008, 21 (04) : 526 - 533
  • [3] On-chip process variation-tracking through an all-digital monitoring architecture
    Alidash, H. Karimiyan
    Calimera, A.
    Macii, A.
    Macii, E.
    Poncino, M.
    [J]. IET CIRCUITS DEVICES & SYSTEMS, 2012, 6 (05) : 366 - 373
  • [4] Alkabani Yousra, 2009, Proceedings of the 2009 IEEE/ACM International Conference on Computer-Aided Design (ICCAD 2009), P123, DOI 10.1145/1687399.1687426
  • [5] [Anonymous], P 12 INT S QUAL EL D
  • [6] [Anonymous], 2020, Digital Image Processing using Matlab
  • [7] [Anonymous], 2011, NI PXI 4130 POW SOUR
  • [8] Experimental Analysis of Within-Die Process Variation in 65 and 180 nm Complementary Metal-Oxide-Semiconductor Technology Including Its Distance Dependences
    Ansari, Tania
    Imafuku, Wataru
    Yasuda, Masahiro
    Mattausch, Hans Juergen
    Koide, Tetsushi
    [J]. JAPANESE JOURNAL OF APPLIED PHYSICS, 2012, 51 (04)
  • [9] Banga Mainak, 2010, 2010 IEEE International Symposium on Hardware-Oriented Security and Trust (HOST 2010), P56, DOI 10.1109/HST.2010.5513114
  • [10] Bishop C., 2006, Pattern recognition and machine learning, P423