Exploiting Logic Locking for a Neural Trojan Attack on Machine Learning Accelerators
Not on the map. Why?
Abstract (arXiv)
Logic locking has been proposed to safeguard intellectual property (IP) during chip fabrication. Logic locking techniques protect hardware IP by making a subset of combinational modules in a design dependent on a secret key that is withheld from untrusted parties. If an incorrect secret key is used, a set of deterministic errors is produced in locked modules, restricting unauthorized use. A common target for logic locking is neural accelerators, especially as machine-learning-as-a-service becomes more prevalent. In this work, we explore how logic locking can be used to compromise the security of a neural accelerator it protects. Specifically, we show how the deterministic errors caused by incorrect keys can be harnessed to produce neural-trojan-style backdoors. To do so, we first outline a motivational attack scenario where a carefully chosen incorrect key, which we call a trojan key, produces misclassifications for an attacker-specified input class in a locked accelerator. We then develop a theoretically-robust attack methodology to automatically identify trojan keys. To evaluate this attack, we launch it on several locked accelerators. In our largest benchmark accelerator, our attack identified a trojan key that caused a 74% decrease in classification accuracy for attacker-specified trigger inputs, while degrading accuracy by only 1.7% for other inputs on average.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 7 of its 29 references that are in the map. First posted on arXiv 12 Apr 2023.
Builds on
7 of 29 references.
References · 7
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2016Aggregated Residual Transformations for Deep Neural Networkscited by 2,540
- 2018Fine-Pruning: Defending Against Backdooring Attacks on Deep Neural Networkscited by 550
- 2018Cache Telepathy: Leveraging Shared Resource Attacks to Learn DNN Architecturescited by 56
- 2020Survey of Machine Learning Acceleratorscited by 29
- 2017Logic Locking for Secure Outsourced Chip Fabrication: A New Attack and Provably Secure Defense Mechanismcited by 3
- 2021Robust and Attack Resilient Logic Locking with a High Application-Level Impactcited by 1
Built on by
Not cited yet.