Benchmarking at the Frontier of Hardware Security: Lessons from Logic Locking
Benjamin Tan, Ramesh Karri, Nimisha Limaye, Abhrajit Sengupta, Ozgur, Sinanoglu, Md Moshiur Rahman, Swarup Bhunia, Danielle Duvalsaint, R.D., (Shawn) Blanton, Amin Rezaei, Yuanqi Shen, Hai Zhou, Leon Li, Alex Orailoglu,, Zhaokun Han, Austin Benedetti, Luciano Brignone

TL;DR
This paper critically reviews logic locking techniques in hardware security, identifies evaluation shortcomings, and introduces a community-led benchmarking exercise to improve assessment and guide future research in protecting integrated circuits.
Contribution
It exposes evaluation deficiencies in logic locking and proposes a benchmarking framework inspired by cybersecurity competitions to enhance assessment methods.
Findings
Identified key shortcomings in current logic locking evaluations
Developed a community-led benchmarking exercise for logic locking
Provided insights and future directions for hardware security research
Abstract
Integrated circuits (ICs) are the foundation of all computing systems. They comprise high-value hardware intellectual property (IP) that are at risk of piracy, reverse-engineering, and modifications while making their way through the geographically-distributed IC supply chain. On the frontier of hardware security are various design-for-trust techniques that claim to protect designs from untrusted entities across the design flow. Logic locking is one technique that promises protection from the gamut of threats in IC manufacturing. In this work, we perform a critical review of logic locking techniques in the literature, and expose several shortcomings. Taking inspiration from other cybersecurity competitions, we devise a community-led benchmarking exercise to address the evaluation deficiencies. In reflecting on this process, we shed new light on deficiencies in evaluation of logic…
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.
Taxonomy
TopicsPhysical Unclonable Functions (PUFs) and Hardware Security · Integrated Circuits and Semiconductor Failure Analysis · Neuroscience and Neural Engineering
