A machine-learning-based hardware-Trojan detection approach for chips in the Internet of Things

被引:28
|
作者
Dong, Chen [1 ,2 ,3 ,4 ]
Chen, Jinghui [1 ,2 ,4 ]
Guo, Wenzhong [1 ,3 ,4 ]
Zou, Jian [1 ,2 ,4 ]
机构
[1] Fuzhou Univ, Coll Math & Comp Sci, Fuzhou 350116, Fujian, Peoples R China
[2] Key Lab Informat Secur Network Syst, Fuzhou, Fujian, Peoples R China
[3] Fujian Prov Key Lab Network Comp & Intelligent In, Fuzhou, Fujian, Peoples R China
[4] Minist Educ Syst, Key Lab Spatial Data Min & Informat Sharing, Fuzhou, Fujian, Peoples R China
基金
中国国家自然科学基金;
关键词
The Internet of Things; hardware security; hardware Trojan; gate-level netlists; machine learning; HIGH-SENSITIVITY; CLASSIFICATION;
D O I
10.1177/1550147719888098
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
With the development of the Internet of Things, smart devices are widely used. Hardware security is one key issue in the security of the Internet of Things. As the core component of the hardware, the integrated circuit must be taken seriously with its security. The pre-silicon detection methods do not require gold chips, are not affected by process noise, and are suitable for the safe detection of a very large-scale integration. Therefore, more and more researchers are paying attention to the pre-silicon detection method. In this study, we propose a machine-learning-based hardware-Trojan detection method at the gate level. First, we put forward new Trojan-net features. After that, we use the scoring mechanism of the eXtreme Gradient Boosting to set up a new effective feature set of 49 out of 56 features. Finally, the hardware-Trojan classifier was trained and detected based on the new feature set by the eXtreme Gradient Boosting algorithm, respectively. The experimental results show that the proposed method can obtain 89.84% average Recall, 86.75% average F-measure, and 99.83% average Accuracy, which is the best detection result among existing machine-learning-based hardware-Trojan detection methods.
引用
收藏
页数:15
相关论文
共 50 条
  • [21] Machine-Learning-Based Multiple Abstraction-Level Detection of Hardware Trojan Inserted at Register-Transfer Level
    Choo, Hau Sim
    Ooi, Chia Yee
    Inoue, Michiko
    Ismail, Nordinah
    Moghbel, Mehrdad
    Baskara Dass, Sreedharan
    Kok, Chee Hoo
    Hussin, Fawnizu Azmadi
    Proceedings of the Asian Test Symposium, 2019, 2019-December
  • [22] 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
  • [23] A method of hardware-trojan detection using design verification techniques
    Graduate school of Engineering, Oita University, 700 Dannoharu, Oita
    870-1192, Japan
    不详
    870-1192, Japan
    Adv. Intell. Sys. Comput., (978-987):
  • [24] Universal Adversarial Perturbations Against Machine-Learning-Based Intrusion Detection Systems in Industrial Internet of Things
    Zhang, Sicong
    Xu, Yang
    Xie, Xiaoyao
    IEEE INTERNET OF THINGS JOURNAL, 2025, 12 (02): : 1867 - 1889
  • [25] Evaluation of the Robustness against Adversarial Examples in Hardware-Trojan Detection
    Asia Pacific Conference on Postgraduate Research in Microelectronics and Electronics, 2021, 2021-November : 5 - 8
  • [26] A Method of Hardware-Trojan Detection Using Design Verification Techniques
    Hiramoto, Yushiro
    Ohtake, Satoshi
    COMPLEX, INTELLIGENT, AND SOFTWARE INTENSIVE SYSTEMS, 2019, 772 : 978 - 987
  • [27] Machine Learning Based Hardware Trojan Detection Using Electromagnetic Emanation
    Takahashi, Junko
    Okabe, Keiichi
    Itoh, Hiroki
    Xuan-Thuy Ngo
    Guilley, Sylvain
    Shrivastwa, Ritu-Ranjan
    Ahmed, Mushir
    Lejoly, Patrick
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2022, E105A (03) : 311 - 325
  • [28] Internet of Things and Machine-Learning-Based Leaching Requirements Estimation for Saline Soils
    Bashir, Rab Nawaz
    Bajwa, Imran Sarwar
    Shahid, Malik Muhammad Ali
    IEEE INTERNET OF THINGS JOURNAL, 2020, 7 (05) : 4464 - 4472
  • [29] Machine-Learning-Based Optimal Cooperating Node Selection for Internet of Underwater Things
    Ahmad, Ishtiaq
    Narmeen, Ramsha
    Kaleem, Zeeshan
    Almadhor, Ahmad
    Alkhrijah, Yazeed
    Ho, Pin-Han
    Yuen, Chau
    IEEE INTERNET OF THINGS JOURNAL, 2024, 11 (12): : 22471 - 22482
  • [30] Hardware Trojan Detection Using Machine Learning: A Tutorial
    Gubbi, Kevin Immanuel
    Latibari, Banafsheh Saber
    Srikanth, Anirudh
    Sheaves, Tyler
    Beheshti-Shirazi, Sayed Arash
    Manoj, Sai P. D.
    Rafatirad, Satareh
    Sasan, Avesta
    Homayoun, Houman
    Salehi, Soheil
    ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2023, 22 (03)