SALTY: Explainable Artificial Intelligence Guided Structural Analysis for Hardware Trojan Detection

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Mahfuz, Tanzim, Gaikwad, Pravin, Suha, Tasneem, Bhunia, Swarup, Chakraborty, Prabuddha
Format: Preprint
Published: 2025
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866916621600161792
author Mahfuz, Tanzim
Gaikwad, Pravin
Suha, Tasneem
Bhunia, Swarup
Chakraborty, Prabuddha
author_facet Mahfuz, Tanzim
Gaikwad, Pravin
Suha, Tasneem
Bhunia, Swarup
Chakraborty, Prabuddha
contents Hardware Trojans are malicious modifications in digital designs that can be inserted by untrusted supply chain entities. Hardware Trojans can give rise to diverse attack vectors such as information leakage (e.g. MOLES Trojan) and denial-of-service (rarely triggered bit flip). Such an attack in critical systems (e.g. healthcare and aviation) can endanger human lives and lead to catastrophic financial loss. Several techniques have been developed to detect such malicious modifications in digital designs, particularly for designs sourced from third-party intellectual property (IP) vendors. However, most techniques have scalability concerns (due to unsound assumptions during evaluation) and lead to large number of false positive detections (false alerts). Our framework (SALTY) mitigates these concerns through the use of a novel Graph Neural Network architecture (using Jumping-Knowledge mechanism) for generating initial predictions and an Explainable Artificial Intelligence (XAI) approach for fine tuning the outcomes (post-processing). Experiments show 98% True Positive Rate (TPR) and True Negative Rate (TNR), significantly outperforming state-of-the-art techniques across a large set of standard benchmarks.
format Preprint
id arxiv_https___arxiv_org_abs_2502_14116
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle SALTY: Explainable Artificial Intelligence Guided Structural Analysis for Hardware Trojan Detection
Mahfuz, Tanzim
Gaikwad, Pravin
Suha, Tasneem
Bhunia, Swarup
Chakraborty, Prabuddha
Cryptography and Security
Hardware Trojans are malicious modifications in digital designs that can be inserted by untrusted supply chain entities. Hardware Trojans can give rise to diverse attack vectors such as information leakage (e.g. MOLES Trojan) and denial-of-service (rarely triggered bit flip). Such an attack in critical systems (e.g. healthcare and aviation) can endanger human lives and lead to catastrophic financial loss. Several techniques have been developed to detect such malicious modifications in digital designs, particularly for designs sourced from third-party intellectual property (IP) vendors. However, most techniques have scalability concerns (due to unsound assumptions during evaluation) and lead to large number of false positive detections (false alerts). Our framework (SALTY) mitigates these concerns through the use of a novel Graph Neural Network architecture (using Jumping-Knowledge mechanism) for generating initial predictions and an Explainable Artificial Intelligence (XAI) approach for fine tuning the outcomes (post-processing). Experiments show 98% True Positive Rate (TPR) and True Negative Rate (TNR), significantly outperforming state-of-the-art techniques across a large set of standard benchmarks.
title SALTY: Explainable Artificial Intelligence Guided Structural Analysis for Hardware Trojan Detection
topic Cryptography and Security
url https://arxiv.org/abs/2502.14116