ATTRITION: Attacking Static Hardware Trojan Detection Techniques Using Reinforcement Learning
Not on the map. Why?
Abstract (arXiv)
Stealthy hardware Trojans (HTs) inserted during the fabrication of integrated circuits can bypass the security of critical infrastructures. Although researchers have proposed many techniques to detect HTs, several limitations exist, including: (i) a low success rate, (ii) high algorithmic complexity, and (iii) a large number of test patterns. Furthermore, the most pertinent drawback of prior detection techniques stems from an incorrect evaluation methodology, i.e., they assume that an adversary inserts HTs randomly. Such inappropriate adversarial assumptions enable detection techniques to claim high HT detection accuracy, leading to a "false sense of security." Unfortunately, to the best of our knowledge, despite more than a decade of research on detecting HTs inserted during fabrication, there have been no concerted efforts to perform a systematic evaluation of HT detection techniques. In this paper, we play the role of a realistic adversary and question the efficacy of HT detection techniques by developing an automated, scalable, and practical attack framework, ATTRITION, using reinforcement learning (RL). ATTRITION evades eight detection techniques across two HT detection categories, showcasing its agnostic behavior. ATTRITION achieves average attack success rates of 47× and 211× compared to randomly inserted HTs against state-of-the-art HT detection techniques. We demonstrate ATTRITION's ability to evade detection techniques by evaluating designs ranging from the widely-used academic suites to larger designs such as the open-source MIPS and mor1kx processors to AES and a GPS module. Additionally, we showcase the impact of ATTRITION-generated HTs through two case studies (privilege escalation and kill switch) on the mor1kx processor. We envision that our work, along with our released HT benchmarks and models, fosters the development of better HT detection techniques.
Key facts. Cited by 11 papers in the map (data through 14 Oct 2026). Builds on 6 of its 80 references that are in the map. First posted on arXiv 26 Aug 2022.
Builds on
6 of 80 references.
References · 6
- 2017Proximal Policy Optimization Algorithmscited by 15,215
- 2019Deep Reinforcement Learning for Cyber Securitycited by 95
- 2018IoT Security Techniques Based on Machine Learningcited by 22
- 2018Deep Reinforcement Fuzzingcited by 14
- 2020Semantic-preserving Reinforcement Learning Attack Against Graph Neural Networks for Malware Detectioncited by 12
- 2022Hardware Trojan Insertion Using Reinforcement Learningcited by 6
Built on by
Citing papers per year: 2022: 1; 2023: 1; 2024: 4; 2025: 0; 2026: 5.
11 papers.
- 2023Canaries and Whistles: Resilient Drone Communication Networks with (or without) Deep Reinforcement Learningcited by 9
- 2024AttackGNN: Red-Teaming GNNs in Hardware Security Using Reinforcement Learningcited by 6
- 2026SoK: The Pitfalls of Deep Reinforcement Learning for Cybersecuritycited by 4
- 2022Reinforcement Learning for Hardware Security: Opportunities, Developments, and Challengescited by 3
- 2026Building Better Environments for Autonomous Cyber Defencecited by 3
- 2026TrojanGYM: A Detector-in-the-Loop LLM for Adaptive RTL Hardware Trojan Insertioncited by 2
- 2024The Seeker's Dilemma: Realistic Formulation and Benchmarking for Hardware Trojan Detectioncited by 1
- 2026GUIDE: GenAI Units In Digital Design Educationcited by 1
- 2024TroLLoc: Logic Locking and Layout Hardening for IC Security Closure against Hardware Trojanscited by 0
- 2024TrojanForge: Generating Adversarial Hardware Trojan Examples Using Reinforcement Learningcited by 0
- 2026Protocol effects on feature-based hardware-Trojan detection across Trust-Hub familiescited by 0
- 2026Protocol effects on feature-based hardware-Trojan detection across Trust-Hub families7 Sep 2026
- 2026Building Better Environments for Autonomous Cyber Defence9 Apr 2026
- 2026GUIDE: GenAI Units In Digital Design Education18 Mar 2026
- 2026SoK: The Pitfalls of Deep Reinforcement Learning for Cybersecurity9 Feb 2026
- 2026TrojanGYM: A Detector-in-the-Loop LLM for Adaptive RTL Hardware Trojan Insertion23 Jan 2026
- 2024TrojanForge: Generating Adversarial Hardware Trojan Examples Using Reinforcement Learning24 May 2024
- 2024TroLLoc: Logic Locking and Layout Hardening for IC Security Closure against Hardware Trojans9 May 2024
- 2024The Seeker's Dilemma: Realistic Formulation and Benchmarking for Hardware Trojan Detection27 Feb 2024
- 2024AttackGNN: Red-Teaming GNNs in Hardware Security Using Reinforcement Learning21 Feb 2024
- 2023Canaries and Whistles: Resilient Drone Communication Networks with (or without) Deep Reinforcement Learning8 Dec 2023
- 2022Reinforcement Learning for Hardware Security: Opportunities, Developments, and Challenges29 Aug 2022