Date of Award
5-2026
Document Type
Thesis
Degree Name
Master of Science (MS)
Department
Civil Engineering
Committee Chair/Advisor
Mashrur Chowdhury
Committee Member
Zhenkai Zhang
Committee Member
Chao Fan
Abstract
In Cyber-physical systems rely on sensors, communication, and computing, all powered by integrated circuits (ICs). These ICs are vulnerable to malicious hardware attacks, with hardware Trojans being one of the stealthiest threats. Trojans are malicious implants in the circuitry, which are often inserted during design or fabrication stages. This stealthy addition remains dormant until triggered and might cause functional disruptions or sensitive information leakage once triggered. Traditional IC validation methods, such as functional testing and logic analysis, usually fail to capture these subtle anomalies because hardware Trojans are intentionally designed to mimic normal circuit behavior. They often remain dormant under standard test vectors, and the changes they bring into power consumption, timing, and area are minimal. The author presents a dual-domain feature extraction strategy that combines time-domain features with frequency-domain characteristics of power traces. For the detection, the author created an artificial intelligence (AI) based robust Trojan detection framework that integrates traditional machine learning models, such as random forest (RF), gradient boosting (GB), naive bayes (NB), and deep learning models, such as deep neural network (DNN), long short-term memory (LSTM), and graph neural network (GNN). In this study, we consider these models as baseline AI models to detect Trojan-infected circuits via side-channel power analysis. The author employed a stacked ensemble classifier that integrates the distinct strengths of the six baseline models used in this study. After evaluating our stacking ensemble-based detection method on the Advanced Encryption Standard (AES)-Trojan benchmark, which covers diverse Trojan types, the results demonstrate that the ensemble method consistently outperformed all six baseline models. The ensemble-based detection method achieved a macro-averaged area under the receiver operating characteristic (ROC) curve (AUC) of 0.987, while remaining golden-chip-free, meaning it does not rely on a trusted reference IC for baseline comparison. Instead, it detects anomalies directly from observable characteristics of untrusted chips, such as side-channel emissions.
Recommended Citation
Puspa, Sefatun-Noor, "Robust Hardware Trojan Detection Leveraging Dual‑Domain Features and Stacked Ensemble Learning" (2026). All Theses. 4688.
https://open.clemson.edu/all_theses/4688
Author ORCID Identifier
0009-0000-2755-1994
Included in
Computer and Systems Architecture Commons, Electronic Devices and Semiconductor Manufacturing Commons, Hardware Systems Commons, Other Computer Engineering Commons, Transportation Engineering Commons, VLSI and Circuits, Embedded and Hardware Systems Commons