Krček, Marina ; Wu, Lichao ; Perin, Guilherme ; Picek, Stjepan (2024)
Shift-Invariance Robustness of Convolutional Neural Networks in Side-Channel Analysis.
In: Mathematics, 2024, 12 (20)
doi: 10.26083/tuprints-00028672
Article, Secondary publication, Publisher's Version
Text
mathematics-12-03279.pdf Copyright Information: CC BY 4.0 International - Creative Commons, Attribution. Download (5MB) |
Item Type: | Article |
---|---|
Type of entry: | Secondary publication |
Title: | Shift-Invariance Robustness of Convolutional Neural Networks in Side-Channel Analysis |
Language: | English |
Date: | 12 November 2024 |
Place of Publication: | Darmstadt |
Year of primary publication: | 18 October 2024 |
Place of primary publication: | Basel |
Publisher: | MDPI |
Journal or Publication Title: | Mathematics |
Volume of the journal: | 12 |
Issue Number: | 20 |
Collation: | 17 Seiten |
DOI: | 10.26083/tuprints-00028672 |
Corresponding Links: | |
Origin: | Secondary publication DeepGreen |
Abstract: | Convolutional neural networks (CNNs) offer unrivaled performance in profiling side-channel analysis. This claim is corroborated by numerous results where CNNs break targets protected with masking and hiding countermeasures. One hiding countermeasure commonly investigated in related works is desynchronization (misalignment). The conclusions usually state that CNNs can break desynchronization as they are shift-invariant. This paper investigates that claim in more detail and reveals that the situation is more complex. While CNNs have certain shift-invariance, it is insufficient for commonly encountered scenarios in deep learning-based side-channel analysis. We investigate data augmentation to improve the shift-invariance and, in a more powerful version, ensembles of data augmentation. Our results show that the proposed techniques work very well and improve the attack significantly, even for an order of magnitude. |
Uncontrolled Keywords: | side-channel analysis, deep learning, misalignment, countermeasures, shift-invariance |
Identification Number: | Artikel-ID: 3279 |
Status: | Publisher's Version |
URN: | urn:nbn:de:tuda-tuprints-286722 |
Additional Information: | This article belongs to the Special Issue Applications of Artificial Intelligence to Cryptography |
Classification DDC: | 000 Generalities, computers, information > 004 Computer science 500 Science and mathematics > 510 Mathematics |
Divisions: | 20 Department of Computer Science > System Security Lab |
Date Deposited: | 12 Nov 2024 13:13 |
Last Modified: | 18 Nov 2024 11:32 |
SWORD Depositor: | Deep Green |
URI: | https://tuprints.ulb.tu-darmstadt.de/id/eprint/28672 |
PPN: | 523598408 |
Export: |
View Item |