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...
Saved in:
Main Authors: | , , , , , , |
---|---|
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 |