Deep Learning-Based Hardware Trojan Detection With Block-Based Netlist Information Extraction

被引:7
|
作者
Yu, Shichao [1 ]
Gu, Chongyan [1 ]
Liu, Weiqiang [2 ]
O'Neill, Maire [1 ]
机构
[1] Queens Univ Belfast, Inst Elect Commun & Informat Technol, Ctr Secure Informat Technol, Belfast BT3 9DT, North Ireland
[2] Nanjing Univ Aeronaut & Astronaut, Coll Elect & Informat Engn, Nanjing 211106, Peoples R China
基金
英国工程与自然科学研究理事会;
关键词
Hardware trojan detection; deep learning (DL); natural language processing (NLP); word embedding; long short term memory (LSTM); convolutional neural network (CNN);
D O I
10.1109/TETC.2021.3116484
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
With the globalization of the semiconductor industry, hardware Trojans (HTs) are an emergent security threat in modern integrated circuit (IC) production. Research is now being conducted into designing more accurate and efficient methods to detect HTs. Recently, a number of machine learning (ML)-based HT detection approaches have been proposed; however, most of them still use knowledge-driven approaches to design features and often use engineering intuition to carefully craft the detection model to improve accuracy. Therefore, in this work, we propose a data-driven HT detection system based on gate-level netlists. The system consists of four main parts: 1) Information extraction from netlist block; 2) Natural language processing (NLP) for translating netlist information; 3) Deel learning (DL)-based HT detection model; 4) HT component final voter. In the experiments, both a long short-term memory networks (LSTM) model and convolutional neural network (CNN) model are used as our detection models. We performed the experiments on the HT benchmarks from Trust-hub and K-fold crossing verification has been applied to evaluate different parameter settings in the training procedure. The experimental results show that the proposed HT detection system can achieve 79.29% TPR, 99.97% TNR, 87.75% PPV and 99.94% NPV for combinational Trojan detection and 93.46% TPR, 99.99% TNR, 98.92% PPV and 99.92% NPV for sequential Trojan detection after voting-based optimization using the LEDA library-based HT benchmarks (logic_level=4, upsampling, LSTM, 5 epochs).
引用
收藏
页码:1837 / 1853
页数:17
相关论文
共 50 条
  • [1] Deep Learning Based Approach for Hardware Trojan Detection
    Sankaran, Sriram
    Mohan, Vamshi Sunku
    Purushothaman., A
    [J]. Proceedings - 2021 IEEE International Symposium on Smart Electronic Systems, iSES 2021, 2021, : 177 - 182
  • [2] Hardware Trojan detection algorithm based on deep learning
    Liu, Zhiqiang
    Zhang, Mingjin
    Chi, Yuan
    Li, Yunsong
    [J]. Xi'an Dianzi Keji Daxue Xuebao/Journal of Xidian University, 2019, 46 (06): : 37 - 45
  • [3] Deep Learning Based Approach for Hardware Trojan Detection
    Sankaran, Sriram
    Mohan, Vamshi Sunku
    Purushothaman, A.
    [J]. 2021 IEEE INTERNATIONAL SYMPOSIUM ON SMART ELECTRONIC SYSTEMS (ISES 2021), 2021, : 177 - 182
  • [4] TrojanSAINT: Gate-Level Netlist Sampling-Based Inductive Learning for Hardware Trojan Detection
    New York University Abu Dhabi, United Arab Emirates
    [J]. arXiv,
  • [5] Net Classification Based on Testability and Netlist Structural Features for Hardware Trojan Detection
    Kok, Chee Hoo
    Ooi, Chia Yee
    Inoue, Michiko
    Ismail, Nordinah
    Mogbel, Mehrdad
    Dass, Sreedharan Baskara
    Choo, Hau Sim
    Hussin, Fawnizu Azmadi
    [J]. 2019 IEEE 28TH ASIAN TEST SYMPOSIUM (ATS), 2019, : 105 - 110
  • [6] TrojanSAINT: Gate-Level Netlist Sampling-Based Inductive Learning for Hardware Trojan Detection
    Lashen, Hazem
    Alrahis, Lilas
    Knechtel, Johann
    Sinanoglu, Ozgur
    [J]. 2023 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, ISCAS, 2023,
  • [7] A Deep Learning Method Based on the Attention Mechanism for Hardware Trojan Detection
    Tang, Wenjing
    Su, Jing
    He, Jiaji
    Gao, Yuchan
    [J]. ELECTRONICS, 2022, 11 (15)
  • [8] DARK-Adders: Digital Hardware Trojan Attack on Block-based Approximate Adders
    Mishra, Vishesh
    Hassan, Neelofar
    Mehta, Akshay
    Chatterjee, Urbi
    [J]. 2023 36TH INTERNATIONAL CONFERENCE ON VLSI DESIGN AND 2023 22ND INTERNATIONAL CONFERENCE ON EMBEDDED SYSTEMS, VLSID, 2023, : 371 - 376
  • [9] A Cost-Driven Method for Deep-Learning-Based Hardware Trojan Detection
    Dong, Chen
    Yao, Yinan
    Xu, Yi
    Liu, Ximeng
    Wang, Yan
    Zhang, Hao
    Xu, Li
    [J]. SENSORS, 2023, 23 (12)
  • [10] Data Augmentation for Machine Learning-Based Hardware Trojan Detection at Gate-Level Netlists
    Hasegawa, Kento
    Hidano, Seira
    Nozawa, Kohei
    Kiyomoto, Shinsaku
    Togawa, Nozomu
    [J]. 2021 IEEE 27TH INTERNATIONAL SYMPOSIUM ON ON-LINE TESTING AND ROBUST SYSTEM DESIGN (IOLTS), 2021,