Heterogenous ensemble learning driven multi-parametric assessment model for hardware Trojan detection

被引:4
|
作者
Lavanya, T. [1 ]
Rajalakshmi, K. [1 ]
机构
[1] PSG Coll Technol, Dept Elect & Commun Engn, Coimbatore, Tamil Nadu, India
关键词
Hardware trojan detection; Machine learning; Heterogenous ensemble learning; Multiple behavioral parameters; CIRCUIT; ATTACKS;
D O I
10.1016/j.vlsi.2022.12.011
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Semiconductor technologies have gained wide-spread attention across industries due to its use in varied digital signal processing units, healthcare-devices, industrial communication, science and technologies, entertainment, smart devices etc. However, high design-complexities, untrusted foundries, third-party processors etc., have raised the concern of intrusion, particularly Hardware Trojans. Hardware Trojan, a specifically designed micro-intruder that can cause data breaches, system malfunctions etc. And hence may result disastrous consequences. To alleviate such problems, though different methods have been suggested for Trojan detection; however, pre-manufacturing methods can't guarantee Trojan-free design due to non-trusted Foundries and Third-party IPs. Similarly, post-manufacturing methods like side channel analysis or gate-level netlist are limited due to highly complex design, large structure and unavailability of universal golden design structures. Considering it as motivation, this paper proposes a robust register transfer logic (RTL) analysis assisted multi-parameter-based machine learning-driven Hardware Trojan detection system. We applied delay, power consumption and resource utilization profiles to perform Trojan detection over AES-256 circuits. Aforesaid features were extracted using VIVADO tool, which were further employed for resampling process using SMOTE, SMOTE-ENN, SMOTE-Borderline algorithms. Here, the use of resampling intended to alleviate data-imbalance or skewness. Moreover, it helped retaining sufficiently large features for machine learning based training. The resampled features were processed for feature selection using Significant Predictor Test, Cross-Correlation Test and Principal Component Analysis (PCA), distinctly. The selected features were trained using a novel heterogenous ensemble learning model encompassing a total of 11 base-classifiers belonging to Naive Bayes, Neuro-computing, Decision Tree, Random Forest, Extra Tree classifier and Bagging-AdaBoost algorithms. Applying the maximum voting ensemble, the proposed model performed path-level Trojan detection, where the simulated results affirmed accuracy, F-Measure and Area Under Curve (AUC) of almost 100%, which is higher than any known approaches towards Hardware Trojan detection.
引用
收藏
页码:217 / 228
页数:12
相关论文
共 50 条
  • [11] Trojan Playground: A Reinforcement Learning Framework for Hardware Trojan Insertion and Detection
    Sarihi, Amin
    Patooghy, Ahmad
    Jamieson, Peter
    Badawy, Abdel-Hameed A.
    arXiv, 2023,
  • [12] Trojan playground: a reinforcement learning framework for hardware Trojan insertion and detection
    Sarihi, Amin
    Patooghy, Ahmad
    Jamieson, Peter
    Badawy, Abdel-Hameed A.
    JOURNAL OF SUPERCOMPUTING, 2024, 80 (10): : 14295 - 14329
  • [13] Efficient Machine Learning Model for Hardware Trojan Detection on Register Transfer Level
    Wijitrisnanto, Fajar
    Sutikno, Sarwono
    Putra, Septafiansyah Dwi
    2021 4TH INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING AND INFORMATION SECURITY (ICSPIS), 2021,
  • [14] Multi-parametric prediction for cardiovascular risk assessment
    Henriques, Jorge
    de Carvalho, Paulo
    Rocha, Teresa
    Paredes, Simao
    Morais, Joao
    PHEALTH 2016, 2016, 224 : 15 - 20
  • [15] Hunting for Hardware Trojan in Gate Netlist: A Stacking Ensemble Learning Perspective
    Hong, Liang
    Zhu, Ge
    Zhou, Jing
    Li, Xuefei
    Chen, Ziyi
    Hu, Wei
    2023 IEEE INTERNATIONAL TEST CONFERENCE IN ASIA, ITC-ASIA, 2023,
  • [16] Hardware Trojan detection algorithm based on deep learning
    Liu Z.
    Zhang M.
    Chi Y.
    Li Y.
    Xi'an Dianzi Keji Daxue Xuebao/Journal of Xidian University, 2019, 46 (06): : 37 - 45
  • [17] Deep Learning Based Approach for Hardware Trojan Detection
    Amrita Vishwa Vidyapeetham, Center for Cybersecurity Systems and Networks, Amritapuri, India
    不详
    Proc. - IEEE Int. Symp. Smart Electron. Syst., iSES, 1600, (177-182): : 177 - 182
  • [18] Hardware Trojan Detection Utilizing Machine Learning Approaches
    Hasegawa, Kento
    Shi, Youhua
    Togawa, Nozomu
    2018 17TH IEEE INTERNATIONAL CONFERENCE ON TRUST, SECURITY AND PRIVACY IN COMPUTING AND COMMUNICATIONS (IEEE TRUSTCOM) / 12TH IEEE INTERNATIONAL CONFERENCE ON BIG DATA SCIENCE AND ENGINEERING (IEEE BIGDATASE), 2018, : 1891 - 1896
  • [19] 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)
  • [20] Deep Learning Based Approach for Hardware Trojan Detection
    Sankaran, Sriram
    Mohan, Vamshi Sunku
    Purushothaman, A.
    2021 IEEE INTERNATIONAL SYMPOSIUM ON SMART ELECTRONIC SYSTEMS (ISES 2021), 2021, : 177 - 182