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
相关论文
共 50 条
  • [31] Detection of Hardware Trojan in Presence of Sneak Path in Memristive Nanocrossbar Circuits
    Basu, Subhashree
    Kule, Malay
    Rahaman, Hafizur
    4th International Symposium on Devices, Circuits and Systems, ISDCS 2021 - Conference Proceedings, 2021,
  • [32] Hardware Trojan Detection Using Machine Learning Technique
    Department of Electronics and Communication Engineering, Amrita School of Engineering, Amrita Vishwa Vidyapeetham, Coimbatore, India
    Adv. Intell. Sys. Comput., 2194, (415-423):
  • [33] Signal word-level statistical properties-based activation approach for hardware Trojan detection in DSP circuits
    Li, He
    Liu, Qiang
    Chen, Fuqiang
    IET COMPUTERS AND DIGITAL TECHNIQUES, 2018, 12 (06): : 258 - 267
  • [34] A Side Channel Based Power Analysis Technique for Hardware Trojan Detection using Statistical Learning Approach
    Shende, Roshni
    Ambawade, Dayanand D.
    2016 THIRTEENTH IEEE AND IFIP INTERNATIONAL CONFERENCE ON WIRELESS AND OPTICAL COMMUNICATIONS NETWORKS (WOCN), 2016,
  • [35] A Unified Framework for Multimodal Submodular Integrated Circuits Trojan Detection
    Koushanfar, Farinaz
    Mirhoseini, Azalia
    IEEE TRANSACTIONS ON INFORMATION FORENSICS AND SECURITY, 2011, 6 (01) : 162 - 174
  • [36] A Deep Learning Approach for Hardware Trojan Detection Based on Ensemble Learning
    Yao, Yinan
    Dong, Chen
    Xie, Zhengye
    Li, Yuqing
    Guo, Xiaodong
    Yang, Yang
    Wang, Xiaoding
    ACM International Conference Proceeding Series, 2023, : 69 - 76
  • [37] An Efficient Framework with Node Filtering and Load Expansion for Machine-Learning-Based Hardware Trojan Detection
    Dong, Meng
    Pan, Weitao
    Qiu, Zhiliang
    Gao, Yiming
    Qi, Xiaoxin
    Zheng, Ling
    ELECTRONICS, 2022, 11 (13)
  • [38] Hardware Trojan Detection and Classification based on Steady State Learning
    Oya, Masaru
    Yanagisawa, Masao
    Togawa, Nozomu
    2017 IEEE 23RD INTERNATIONAL SYMPOSIUM ON ON-LINE TESTING AND ROBUST SYSTEM DESIGN (IOLTS), 2017, : 215 - 220
  • [39] Detection of Hardware Trojan Horse using Unsupervised Learning Approach
    Samyukta, K.
    Ramesh, S.R.
    2023 IEEE International Conference on Distributed Computing, VLSI, Electrical Circuits and Robotics, DISCOVER 2023, 2023, : 77 - 82
  • [40] A machine learning method for hardware Trojan detection on real chips
    Sun, C.
    Cheng, L. Y.
    Wang, L. W.
    Huang, Q.
    Huang, Y.
    Feng, G. L.
    AIP ADVANCES, 2021, 11 (05)