TrojanForge: Generating Adversarial Hardware Trojan Examples Using Reinforcement Learning
On the map: Deep reinforcement learning methods → Adversarial robustness and RL in finance
Abstract (arXiv)
The Hardware Trojan (HT) problem can be thought of as a continuous game between attackers and defenders, each striving to outsmart the other by leveraging any available means for an advantage. Machine Learning (ML) has recently played a key role in advancing HT research. Various novel techniques, such as Reinforcement Learning (RL) and Graph Neural Networks (GNNs), have shown HT insertion and detection capabilities. HT insertion with ML techniques, specifically, has seen a spike in research activity due to the shortcomings of conventional HT benchmarks and the inherent human design bias that occurs when we create them. This work continues this innovation by presenting a tool called TrojanForge, capable of generating HT adversarial examples that defeat HT detectors; demonstrating the capabilities of GAN-like adversarial tools for automatic HT insertion. We introduce an RL environment where the RL insertion agent interacts with HT detectors in an insertion-detection loop where the agent collects rewards based on its success in bypassing HT detectors. Our results show that this process helps inserted HTs evade various HT detectors, achieving high attack success percentages. This tool provides insight into why HT insertion fails in some instances and how we can leverage this knowledge in defense.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Placed in Adversarial robustness and RL in finance, one of 15 directions in Deep reinforcement learning methods. Builds on 9 of its 26 references that are in the map. First posted on arXiv 24 May 2024.
Builds on
9 of 26 references.
Closest ancestors · 1
Same direction, newest first
Other references · 8
- 2017Proximal Policy Optimization Algorithmscited by 15,215
- 2022ATTRITION: Attacking Static Hardware Trojan Detection Techniques Using Reinforcement Learningcited by 11
- 2022Hardware Trojan Insertion Using Reinforcement Learningcited by 6
- 2022DETERRENT: Detecting Trojans using Reinforcement Learningcited by 5
- 2023Trojan Playground: A Reinforcement Learning Framework for Hardware Trojan Insertion and Detectioncited by 4
- 2023Multi-criteria Hardware Trojan Detection: A Reinforcement Learning Approachcited by 2
- 2022R-HTDetector: Robust Hardware-Trojan Detection Based on Adversarial Trainingcited by 1
- 2024The Seeker's Dilemma: Realistic Formulation and Benchmarking for Hardware Trojan Detectioncited by 1
Built on by
Not cited yet.
Similar, not cited
Close in wording, no citation either way
- 2025TROJAN-GUARD: Hardware Trojans Detection Using GNN in RTL Designs
- 2023MDTD: A Multi Domain Trojan Detector for Deep Neural Networks
- 2026TrojanGYM: A Detector-in-the-Loop LLM for Adaptive RTL Hardware Trojan Insertion
- 2023Evil from Within: Machine Learning Backdoors through Hardware Trojans
- 2025Adversarial Agents: Black-Box Evasion Attacks with Reinforcement Learning
- 2022BppAttack: Stealthy and Efficient Trojan Attacks against Deep Neural Networks via Image Quantization and Contrastive Adversarial Learning
- 2022Defense Against Multi-target Trojan Attacks
- 2022AdaTest:Reinforcement Learning and Adaptive Sampling for On-chip Hardware Trojan Detection