Hiding in Plain Sight: Reframing Hardware Trojan Benchmarking as a Hide&Seek Modification
Amin Sarihi, Ahmad Patooghy, Peter Jamieson, Abdel-Hameed A. Badawy

TL;DR
This paper introduces a new benchmark for hardware Trojan detection that models the real-world uncertainty faced by defenders, using a 'Hide&Seek' approach to evaluate detection tools more realistically.
Contribution
It formulates HT detection as a Seeker's Dilemma, creates a benchmark with mixed HT-infected and clean circuits, and evaluates detection tools within this realistic framework.
Findings
Some HT-infected circuits are indistinguishable from clean circuits.
The benchmark reveals limitations of current detection tools.
Principal Component Analysis shows overlaps between infected and clean circuits.
Abstract
This work focuses on advancing security research in the hardware design space by formally defining the realistic problem of Hardware Trojan (HT) detection. The goal is to model HT detection more closely to the real world, i.e., describing the problem as The Seeker's Dilemma where a detecting agent is unaware of whether circuits are infected by HTs or not. Using this theoretical problem formulation, we create a benchmark that consists of a mixture of HT-free and HT-infected restructured circuits while preserving their original functionalities. The restructured circuits are randomly infected by HTs, causing a situation where the defender is uncertain if a circuit is infected or not. We believe that our innovative benchmark and methodology of creating benchmarks will help the community judge the detection quality of different methods by comparing their success rates in circuit…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
