Hybrid multi‐level hardware Trojan detection platform for gate‐level netlists based on XGBoost

Abstract Coping with the problem of malicious third‐party vendors implanting Hardware Trojan (HT) in the circuit design stage, this paper proposes a hybrid‐mode gate‐level hardware Trojan detection platform based on the XGBoost algorithm. This detection platform is composed of multi‐level HT localiz...

Full description

Saved in:
Bibliographic Details
Main Authors: Ying Zhang, Sen Li, Xin Chen, Jiaqi Yao, Zhiming Mao, Jizhong Yang, Yifeng Hua
Format: Article
Language:English
Published: Wiley 2022-03-01
Series:IET Computers & Digital Techniques
Subjects:
Online Access:https://doi.org/10.1049/cdt2.12040
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1832559614697144320
author Ying Zhang
Sen Li
Xin Chen
Jiaqi Yao
Zhiming Mao
Jizhong Yang
Yifeng Hua
author_facet Ying Zhang
Sen Li
Xin Chen
Jiaqi Yao
Zhiming Mao
Jizhong Yang
Yifeng Hua
author_sort Ying Zhang
collection DOAJ
description Abstract Coping with the problem of malicious third‐party vendors implanting Hardware Trojan (HT) in the circuit design stage, this paper proposes a hybrid‐mode gate‐level hardware Trojan detection platform based on the XGBoost algorithm. This detection platform is composed of multi‐level HT localization and circuit structure based HT detection. Each wire of the circuit is regarded as a node in multi‐level HT localization, and static characteristics of nodes are analysed, combining with dynamic detection to locate HT. The network structure features of the circuit are extracted in modular HT structure detection, aiming to identify HT accurately and rapidly. The hybrid‐mode HT detection platform can efficiently meet various detection requirements, such as HT localization or rapid and accurate HT detection. The experiment results on Trust‐Hub benchmark show that the multi‐level localization can achieve 94.0% location accuracy, and the modular HT structure detection accuracy can achieve 100%. The modular HT structure detection is about four times as fast as the multi‐level HT localization on feature extraction. Therefore, multi‐level localization and modular HT structure detection can be respectively or cooperatively applied for specific HT detection issues, which proves that the proposed hybrid‐mode gate‐level HT detection scheme is practical and effective.
format Article
id doaj-art-34e42076254e4e36a6baf66ef383ed85
institution Kabale University
issn 1751-8601
1751-861X
language English
publishDate 2022-03-01
publisher Wiley
record_format Article
series IET Computers & Digital Techniques
spelling doaj-art-34e42076254e4e36a6baf66ef383ed852025-02-03T01:29:39ZengWileyIET Computers & Digital Techniques1751-86011751-861X2022-03-01162-3547010.1049/cdt2.12040Hybrid multi‐level hardware Trojan detection platform for gate‐level netlists based on XGBoostYing Zhang0Sen Li1Xin Chen2Jiaqi Yao3Zhiming Mao4Jizhong Yang5Yifeng Hua6College of Electronic and Information Engineering Nanjing University of Aeronautics and Astronautics Nanjing ChinaCollege of Electronic and Information Engineering Nanjing University of Aeronautics and Astronautics Nanjing ChinaCollege of Electronic and Information Engineering Nanjing University of Aeronautics and Astronautics Nanjing ChinaCollege of Electronic and Information Engineering Nanjing University of Aeronautics and Astronautics Nanjing ChinaCollege of Electronic and Information Engineering Nanjing University of Aeronautics and Astronautics Nanjing ChinaCollege of Electronic and Information Engineering Nanjing University of Aeronautics and Astronautics Nanjing ChinaCollege of Electronic and Information Engineering Nanjing University of Aeronautics and Astronautics Nanjing ChinaAbstract Coping with the problem of malicious third‐party vendors implanting Hardware Trojan (HT) in the circuit design stage, this paper proposes a hybrid‐mode gate‐level hardware Trojan detection platform based on the XGBoost algorithm. This detection platform is composed of multi‐level HT localization and circuit structure based HT detection. Each wire of the circuit is regarded as a node in multi‐level HT localization, and static characteristics of nodes are analysed, combining with dynamic detection to locate HT. The network structure features of the circuit are extracted in modular HT structure detection, aiming to identify HT accurately and rapidly. The hybrid‐mode HT detection platform can efficiently meet various detection requirements, such as HT localization or rapid and accurate HT detection. The experiment results on Trust‐Hub benchmark show that the multi‐level localization can achieve 94.0% location accuracy, and the modular HT structure detection accuracy can achieve 100%. The modular HT structure detection is about four times as fast as the multi‐level HT localization on feature extraction. Therefore, multi‐level localization and modular HT structure detection can be respectively or cooperatively applied for specific HT detection issues, which proves that the proposed hybrid‐mode gate‐level HT detection scheme is practical and effective.https://doi.org/10.1049/cdt2.12040gate‐level netlistshardware Trojan detectionhardware Trojan localizationXGBoost
spellingShingle Ying Zhang
Sen Li
Xin Chen
Jiaqi Yao
Zhiming Mao
Jizhong Yang
Yifeng Hua
Hybrid multi‐level hardware Trojan detection platform for gate‐level netlists based on XGBoost
IET Computers & Digital Techniques
gate‐level netlists
hardware Trojan detection
hardware Trojan localization
XGBoost
title Hybrid multi‐level hardware Trojan detection platform for gate‐level netlists based on XGBoost
title_full Hybrid multi‐level hardware Trojan detection platform for gate‐level netlists based on XGBoost
title_fullStr Hybrid multi‐level hardware Trojan detection platform for gate‐level netlists based on XGBoost
title_full_unstemmed Hybrid multi‐level hardware Trojan detection platform for gate‐level netlists based on XGBoost
title_short Hybrid multi‐level hardware Trojan detection platform for gate‐level netlists based on XGBoost
title_sort hybrid multi level hardware trojan detection platform for gate level netlists based on xgboost
topic gate‐level netlists
hardware Trojan detection
hardware Trojan localization
XGBoost
url https://doi.org/10.1049/cdt2.12040
work_keys_str_mv AT yingzhang hybridmultilevelhardwaretrojandetectionplatformforgatelevelnetlistsbasedonxgboost
AT senli hybridmultilevelhardwaretrojandetectionplatformforgatelevelnetlistsbasedonxgboost
AT xinchen hybridmultilevelhardwaretrojandetectionplatformforgatelevelnetlistsbasedonxgboost
AT jiaqiyao hybridmultilevelhardwaretrojandetectionplatformforgatelevelnetlistsbasedonxgboost
AT zhimingmao hybridmultilevelhardwaretrojandetectionplatformforgatelevelnetlistsbasedonxgboost
AT jizhongyang hybridmultilevelhardwaretrojandetectionplatformforgatelevelnetlistsbasedonxgboost
AT yifenghua hybridmultilevelhardwaretrojandetectionplatformforgatelevelnetlistsbasedonxgboost