A Desynchronization-Based Countermeasure Against Side-Channel Analysis of Neural Networks
Not on the map. Why?
Abstract (arXiv)
Model extraction attacks have been widely applied, which can normally be used to recover confidential parameters of neural networks for multiple layers. Recently, side-channel analysis of neural networks allows parameter extraction even for networks with several multiple deep layers with high effectiveness. It is therefore of interest to implement a certain level of protection against these attacks. In this paper, we propose a desynchronization-based countermeasure that makes the timing analysis of activation functions harder. We analyze the timing properties of several activation functions and design the desynchronization in a way that the dependency on the input and the activation type is hidden. We experimentally verify the effectiveness of the countermeasure on a 32-bit ARM Cortex-M4 microcontroller and employ a t-test to show the side-channel information leakage. The overhead ultimately depends on the number of neurons in the fully-connected layer, for example, in the case of 4096 neurons in VGG-19, the overheads are between 2.8% and 11%.
Key facts. Cited by 5 papers in the map (data through 14 Oct 2026). Builds on 7 of its 21 references that are in the map. First posted on arXiv 25 Mar 2023.
Builds on
7 of 21 references.
References · 7
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,364
- 2019High Accuracy and High Fidelity Extraction of Neural Networkscited by 214
- 2020SNIFF: Reverse Engineering of Neural Networks with Fault Attackscited by 23
- 2019MaskedNet: The First Hardware Inference Engine Aiming Power Side-Channel Protectioncited by 11
- 2020BoMaNet: Boolean Masking of an Entire Neural Networkcited by 2
- 2021Guarding Machine Learning Hardware Against Physical Side-Channel Attackscited by 2
- 2022HWGN2: Side-channel Protected Neural Networks through Secure and Private Function Evaluationcited by 1
Built on by
Citing papers per year: 2024: 1; 2025: 2; 2026: 2.
5 papers.
- 2025Selective KV-Cache Sharing to Mitigate Timing Side-Channels in LLM Inferencecited by 18
- 2024Side-Channel Analysis of OpenVINO-based Neural Network Modelscited by 4
- 2025Make Shuffling Great Again: A Side-Channel Resistant Fisher-Yates Algorithm for Protecting Neural Networkscited by 3
- 2026Beyond TVLA: Anderson-Darling Leakage Assessment for Neural Network Side-Channel Leakage Detectioncited by 0
- 2026A Constant-Time Implementation Methodology for Activation Functions on Microcontrollerscited by 0
- 2026A Constant-Time Implementation Methodology for Activation Functions on Microcontrollers21 May 2026
- 2026Beyond TVLA: Anderson-Darling Leakage Assessment for Neural Network Side-Channel Leakage Detection19 Mar 2026
- 2025Selective KV-Cache Sharing to Mitigate Timing Side-Channels in LLM Inference11 Aug 2025
- 2025Make Shuffling Great Again: A Side-Channel Resistant Fisher-Yates Algorithm for Protecting Neural Networks1 Jan 2025
- 2024Side-Channel Analysis of OpenVINO-based Neural Network Models23 Jul 2024