LATTE: Library Attack for Evaluating Hardware IP Protections Against Reverse Engineering
The modern semiconductor industry utilizes third-party intellectual property (IP) vendors and untrusted offshore facilities to satisfy the demand for integrated circuits (ICs) and increase profits, leading to a significant increase in IP piracy, counterfeiting, and reverse engineering (RE) throughout the IC life cycle. Various countermeasures have been proposed to protect sensitive IP against confidentiality and integrity attacks, yet they remain vulnerable to adversaries trying to bypass or disable these countermeasures. Existing countermeasures assume a threat model that classifies attack vectors depending on the adversary’s access to a functional and unprotected design (<italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">oracle</i>), but it does not account for a skilled adversary with privileged access to the IC supply chain. In this paper, we introduce LATTE, a novel attack strategy that uses design features extracted from a protected IP to generate a library of candidate IPs and employs cut-point comparison to identify the closest match. Our experimental results demonstrate that LATTE can compromise various IP protection countermeasures and successfully recover the original IP from a library curated from open-source benchmarks, highlighting the need to address this vulnerability in contemporary IP protection solutions.
Authors
- Swarup Bhunia (ORCID: https://orcid.org/0000-0001-6082-6961)
- Christopher Sozio
- Sudipta Paria (ORCID: https://orcid.org/0009-0002-7726-8032)
- Aritra Dasgupta (ORCID: https://orcid.org/0000-0002-0786-9185)
Institutions
- Naval Surface Warfare Center (US)
- University of Florida (US)
Publication Details
- Journal
- IEEE Design and Test
- Published
- 2025-08-04
- DOI
- https://doi.org/10.1109/mdat.2025.3594634
- Primary Topic
- Physical Unclonable Functions (PUFs) and Hardware Security
- Type
- article
- Field-Weighted Citation Impact
- 0.00