Trojan Localization in Generic AMS Circuits from Combined Power and Functional Queries

Hardware Trojans can potentially be inserted into the design by untrusted manufacturers or during the design phase and can compromise system security and privacy. Extensive research has focused on detecting Trojans in digital circuits, while analog and mixed-signal (AMS) circuits have been less explored. Additionally, while Trojan detection has received a lot of attention, Trojan localization, i.e. guessing which nodes of the circuit may be compromised by the Trojan is a less studied problem. In our work we aim at this problem using an automated machine learning-based flow, based on generating synthetic data collected from the circuit's simulation model, combining both power and functional observations, and utilizing both supervised and unsupervised learning techniques. We use uncertainty sampling, and differential queries, and augment our data with process-variation modeling to improve the robustness of the framework. We observe high accuracies in both classification and localization tasks on our representative benchmark circuits. We show how without additional data generation, sensitivity analysis can be used to identify nodes on which Trojan detection and localization may be harder.

Authors

Institutions

Publication Details

Published
2025-05-05
DOI
https://doi.org/10.1109/host64725.2025.11050049
Primary Topic
Physical Unclonable Functions (PUFs) and Hardware Security
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Trojan Localization in Generic AMS Circuits from Combined Power and Functional Queries

Kaveh Shamsi, Rajesh Kumar Datta, Dipali Jain, Guangwei Zhao et al.
Physical Unclonable Functions (PUFs) and Hardware Security
article

Trojan Localization in Generic AMS Circuits from Combined Power and Functional Queries

Kaveh Shamsi, Rajesh Kumar Datta, Dipali Jain, Guangwei Zhao, Shakil Ahmed
article en

Abstract

Hardware Trojans can potentially be inserted into the design by untrusted manufacturers or during the design phase and can compromise system security and privacy. Extensive research has focused on detecting Trojans in digital circuits, while analog and mixed-signal (AMS) circuits have been less explored. Additionally, while Trojan detection has received a lot of attention, Trojan localization, i.e. guessing which nodes of the circuit may be compromised by the Trojan is a less studied problem. In our work we aim at this problem using an automated machine learning-based flow, based on generating synthetic data collected from the circuit's simulation model, combining both power and functional observations, and utilizing both supervised and unsupervised learning techniques. We use uncertainty sampling, and differential queries, and augment our data with process-variation modeling to improve the robustness of the framework. We observe high accuracies in both classification and localization tasks on our representative benchmark circuits. We show how without additional data generation, sensitivity analysis can be used to identify nodes on which Trojan detection and localization may be harder.

The University of Texas at Dallas (US)
National Science Foundation
Affordable and clean energy
Openalex Percentile: Top 83%
Physical Unclonable Functions (PUFs) and Hardware Security
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.