Hardware Trojan Insertion Using Reinforcement Learning
Not on the map. Why?
Abstract (arXiv)
This paper utilizes Reinforcement Learning (RL) as a means to automate the Hardware Trojan (HT) insertion process to eliminate the inherent human biases that limit the development of robust HT detection methods. An RL agent explores the design space and finds circuit locations that are best for keeping inserted HTs hidden. To achieve this, a digital circuit is converted to an environment in which an RL agent inserts HTs such that the cumulative reward is maximized. Our toolset can insert combinational HTs into the ISCAS-85 benchmark suite with variations in HT size and triggering conditions. Experimental results show that the toolset achieves high input coverage rates (100% in two benchmark circuits) that confirms its effectiveness. Also, the inserted HTs have shown a minimal footprint and rare activation probability.
Key facts. Cited by 6 papers in the map (data through 14 Oct 2026). Builds on 1 of its 19 references that are in the map. First posted on arXiv 9 Apr 2022.
Builds on
1 of 19 references.
References · 1
- 2017Proximal Policy Optimization Algorithmscited by 15,215
Built on by
Citing papers per year: 2022: 2; 2023: 1; 2024: 3.
6 papers.
- 2022ATTRITION: Attacking Static Hardware Trojan Detection Techniques Using Reinforcement Learningcited by 11
- 2024AttackGNN: Red-Teaming GNNs in Hardware Security Using Reinforcement Learningcited by 6
- 2022Reinforcement Learning for Hardware Security: Opportunities, Developments, and Challengescited by 3
- 2023Multi-criteria Hardware Trojan Detection: A Reinforcement Learning Approachcited by 2
- 2024The Seeker's Dilemma: Realistic Formulation and Benchmarking for Hardware Trojan Detectioncited by 1
- 2024TrojanForge: Generating Adversarial Hardware Trojan Examples Using Reinforcement Learningcited by 0
- 2024TrojanForge: Generating Adversarial Hardware Trojan Examples Using Reinforcement Learning24 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
- 2023Multi-criteria Hardware Trojan Detection: A Reinforcement Learning Approach26 Apr 2023
- 2022Reinforcement Learning for Hardware Security: Opportunities, Developments, and Challenges29 Aug 2022
- 2022ATTRITION: Attacking Static Hardware Trojan Detection Techniques Using Reinforcement Learning26 Aug 2022