Paper 2025/1379

Enhancing Scale and Shift Invariance in Deep Learning-based Side-channel Attacks through Equivariant Convolutional Neural Networks

David Perez, Radboud University, Ikerlan
Sengim Karayalcin, Leiden University
Stjepan Picek, Radboud University, University of Zagreb
Servio Paguada, Ikerlan
Abstract

Deep learning-based side-channel analysis (DLSCA) has demonstrated remarkable performance over the past few years. Even with limited preprocessing and feature engineering, DLSCA is capable of breaking protected targets, sometimes requiring only a single attack trace. In the DLSCA context, the commonly investigated countermeasures are Boolean masking and desynchronization. While the exact mechanisms of how DLSCA breaks masking are less understood, the core idea behind handling desynchronization is simple. Convolutional neural networks (CNNs) are shift invariant, allowing them to overcome desynchronization. However, considering the importance and practicality of desynchronization countermeasures, we know remarkably little about the limits of CNNs or how to enhance their capabilities when dealing with desynchronization. In this work, we begin with the theoretical foundations of shift and temporal scale equivariance. Afterward, we build a neural network model allowing such equivariance and test it against several commonly considered targets. Our results demonstrate that equivariant CNNs are robust, easy to design, and achieve excellent attack performance. More precisely, we showcase how such a simple model can even outperform recent transformer-based neural networks. Finally, we demonstrate the practical relevance of scale equivariance by showing how an equivariant CNN can learn leakage from a device operating at one clock frequency and generalize to a device with a different clock frequency, a result not previously demonstrated in DLSCA.

Metadata
Available format(s)
PDF
Category
Attacks and cryptanalysis
Publication info
Preprint.
Keywords
Side-channel AnalysisInvarianceEquivarianceNeural Networks
Contact author(s)
david perezperez @ ru nl
karayalcins @ vuw leidenuniv nl
stjepan picek @ ru nl
slpaguada @ ikerlan es
History
2025-07-30: approved
2025-07-29: received
See all versions
Short URL
https://ia.cr/2025/1379
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2025/1379,
      author = {David Perez and Sengim Karayalcin and Stjepan Picek and Servio Paguada},
      title = {Enhancing Scale and Shift Invariance in Deep Learning-based Side-channel Attacks through Equivariant Convolutional Neural Networks},
      howpublished = {Cryptology {ePrint} Archive, Paper 2025/1379},
      year = {2025},
      url = {https://eprint.iacr.org/2025/1379}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.