When Side-Channel Attacks Break the Black-Box Property of Embedded Artificial Intelligence
Not on the map. Why?
Abstract (arXiv)
Artificial intelligence, and specifically deep neural networks (DNNs), has rapidly emerged in the past decade as the standard for several tasks from specific advertising to object detection. The performance offered has led DNN algorithms to become a part of critical embedded systems, requiring both efficiency and reliability. In particular, DNNs are subject to malicious examples designed in a way to fool the network while being undetectable to the human observer: the adversarial examples. While previous studies propose frameworks to implement such attacks in black box settings, those often rely on the hypothesis that the attacker has access to the logits of the neural network, breaking the assumption of the traditional black box. In this paper, we investigate a real black box scenario where the attacker has no access to the logits. In particular, we propose an architecture-agnostic attack which solve this constraint by extracting the logits. Our method combines hardware and software attacks, by performing a side-channel attack that exploits electromagnetic leakages to extract the logits for a given input, allowing an attacker to estimate the gradients and produce state-of-the-art adversarial examples to fool the targeted neural network. Through this example of adversarial attack, we demonstrate the effectiveness of logits extraction using side-channel as a first step for more general attack frameworks requiring either the logits or the confidence scores.
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 26 of its 57 references that are in the map. First posted on arXiv 23 Nov 2023.
Builds on
26 of 57 references.
References · 26
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2015Distilling the Knowledge in a Neural Networkcited by 10,076
- 2014Explaining and Harnessing Adversarial Examplescited by 7,287
- 2016Densely Connected Convolutional Networkscited by 6,691
- 2013Intriguing properties of neural networkscited by 5,114
- 2015You Only Look Once: Unified, Real-Time Object Detectioncited by 4,829
- 2017MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applicationscited by 3,827
- 2016Towards Evaluating the Robustness of Neural Networkscited by 2,976
- 2015Deep Compression: Compressing Deep Neural Networks with Pruning, Trained Quantization and Huffman Codingcited by 2,291
- 2016Adversarial examples in the physical worldcited by 1,762
- 2017ZOO: Zeroth Order Optimization based Black-box Attacks to Deep Neural Networks without Training Substitute Modelscited by 656
14 more
- 2016Stealing Machine Learning Models via Prediction APIscited by 602
- 2018Black-box Adversarial Attacks with Limited Queries and Informationcited by 499
- 2018Adversarial Risk and the Dangers of Evaluating Against Weak Attackscited by 221
- 2018Prior Convictions: Black-Box Adversarial Attacks with Bandits and Priorscited by 145
- 2016FINN: A Framework for Fast, Scalable Binarized Neural Network Inferencecited by 141
- 2016Technical Report on the CleverHans v2.1.0 Adversarial Examples Librarycited by 123
- 2019Reverse-Engineering Deep ReLU Networkscited by 81
- 2017Generating Adversarial Malware Examples for Black-Box Attacks Based on GANcited by 74
- 2019FPGA-based Accelerators of Deep Learning Networks for Learning and Classification: A Reviewcited by 29
- 2019Impact of Low-bitwidth Quantization on the Adversarial Robustness for Embedded Neural Networkscited by 9
- 2022Accelerating RNN-based Speech Enhancement on a Multi-Core MCU with Mixed FP16-INT8 Post-Training Quantizationcited by 8
- 2022A Practical Introduction to Side-Channel Extraction of Deep Neural Network Parameterscited by 8
- 2022Invisible Backdoor Attacks Using Data Poisoning in the Frequency Domaincited by 5
- 2023Evaluation of Parameter-based Attacks against Embedded Neural Networks with Laser Injectioncited by 2
Built on by
Citing papers per year: 2024: 1.
1 paper.