• Home
  • Search
  • A Hardware Trojan Detection and Diagnosis Method for Gate-Level Netlists Based on Different Machine Learning Algorithms
  • Cite Icon12
  • https://doi.org/10.1142/s0218126622501353Copy DOI Icon

A Hardware Trojan Detection and Diagnosis Method for Gate-Level Netlists Based on Different Machine Learning Algorithms

Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

The design complexity and outsourcing trend of modern integrated circuits (ICs) have increased the chance for adversaries to implant hardware Trojans (HTs) in the development process. To effectively defend against this hardware-based security threat, many solutions have been reported in the literature, including dynamic and static techniques. However, there is still a lack of methods that can simultaneously detect and diagnose HT circuits with high accuracy and low time complexity. Therefore, to overcome these limitations, this paper presents an HT detection and diagnosis method for gate-level netlists (GLNs) based on different machine learning (ML) algorithms. Given a GLN, the proposed method first partitions it into several circuit cones and extracts seven HT-related features from each cone. Then, we repeat this process for the sample GLN to construct a dataset for the next step. After that, we use K-Nearest Neighbor (KNN), Decision Tree (DT) and Naive Bayes (NB) to classify all circuit cones of the target GLN. Finally, we determine whether each circuit cone is HT-implanted through the label, completing the HT detection and diagnosis for target GLN. We have applied our method to 11 GLNs from ISCAS’85 and ISCAS’89 benchmark suites. As shown in experimental results of the three ML algorithms used in our method: (1) NB costs shortest time and achieves the highest average true positive rate (ATPR) of 100%; (2) DT costs longest time but achieve the highest average true negative rate (ATNR) of 98.61%; (3) Compared to NB and DT, KNN costs a slightly longer time than NB but the ATPR and ATNR values are approximately close to DT. Moreover, it can also report the possible implantation location of a Trojan instance according to the detecting results.

Similar Papers
  • Research Article

Machine Learning Detects Stealthy Hardware Trojans via Side-Channel Analysis

  • May 11, 2025
  • Journal of Information Systems Engineering and Management
  • Ritu Sharma
  • PDF
  • Research Article
  • Citations1

Feature Selection Techniques and Classification Accuracy of Supervised Machine Learning in Text Mining

  • May 01, 2019
  • Journal of Information Engineering and Applications
  • Loise Makara +2
  • Conference Article
  • Citations13

A XGBoost based Hybrid Detection Scheme for Gate-Level Hardware Trojan

  • Dec 11, 2020
  • Sen Li +5
  • Conference Article
  • Citations33

Application of Machine Learning in Hardware Trojan Detection

  • Apr 07, 2021
  • Shamik Kundu +2
  • PDF
  • Research Article
  • Citations414

Benchmarking of Machine Learning for Anomaly Based Intrusion Detection Systems in the CICIDS2017 Dataset

  • Jan 01, 2021
  • IEEE Access
  • Ziadoon Kamil Maseer +4
  • PDF
  • Research Article
  • Citations37

Evaluation of Machine Learning Algorithms for Classification of EEG Signals

  • Jun 30, 2022
  • Technologies
  • Francisco Javier Ramírez-Arias +7
  • Research Article

Hardware Trojan Detection Based on Collaborative Optimization of Feature Fusion and Sample Screening

  • Jul 09, 2025
  • Journal of Circuits, Systems and Computers
  • Kailun Lu +1
  • PDF
  • Research Article
  • Citations91

Security Analysis of DDoS Attacks Using Machine Learning Algorithms in Networks Traffic

  • Nov 25, 2021
  • Electronics
  • Rami J Alzahrani +1
  • Conference Article

Effects of Expression Recognition with Machine and Deep Learning Algorithms on Psychotherapy

  • Dec 06, 2025
  • Gulay Cicek +2
  • Research Article
  • Citations6

Hand Movement-Based Diabetes Detection Using Machine Learning Techniques

  • Jul 31, 2021
  • International Journal on Engineering Applications (IREA)
  • Mutaz Al-Tarawneh +2
  • PDF
  • Research Article
  • Citations10

Machine learning algorithms for predicting COVID-19 mortality in Ethiopia

  • Jun 28, 2024
  • BMC Public Health
  • Melsew Setegn Alie +3
  • Conference Article
  • Citations1

Utilizing Various Machine-Learning Techniques in Breast Cancer Detection

  • Jan 01, 2024
  • Skala Hassan Hussen +1
  • Research Article
  • Citations3

Failure in Stock Price Prediction: A Comparison bettwen the Curve-Shape-Feature and Non-Curve-Shape-Feature Modes of Existing Machine Learning Algorithms

  • Dec 03, 2021
  • INTERNATIONAL JOURNAL OF COMPUTERS COMMUNICATIONS & CONTROL
  • Ping Zhang +5
  • Book Chapter
  • Citations3

Performance Stagnation of Meteorological Data of Kashmir

  • Sep 23, 2022
  • Sameer Kaul +3
  • Research Article
  • Citations1

Handwritten Signature Identification Based on Hybrid Features and Machine Learning Algorithms

  • Mar 31, 2024
  • Iraqi Journal of Computer, Communication, Control and System Engineering
  • Hashim, Zainab +2
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.