TU Darmstadt / ULB / TUprints

Shift-Invariance Robustness of Convolutional Neural Networks in Side-Channel Analysis

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

[img] 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:
Actions (login required)
View Item View Item