Side-channel analysis against ANSSI’s protected AES implementation on ARM: end-to-end attacks with multi-task learning - LIRMM - Laboratoire d’Informatique, de Robotique et de Microélectronique de Montpellier
Journal Articles Journal of Cryptographic Engineering Year : 2023

Side-channel analysis against ANSSI’s protected AES implementation on ARM: end-to-end attacks with multi-task learning

Abstract

In 2019, ANSSI released a protected software implementation of AES running on an STM32 platform with ARM Cortex-M architecture, publicly available on Github. The release of the code was shortly followed by a first paper written by Bronchain and Standaert at Ches 2020, analyzing the security of the implementation and proposing some attacks. In order to propose fair comparisons for future attacks on this target device, this paper aims at presenting a new publicly available dataset, called ASCADv2 based on this implementation. Along with the dataset, we also provide a benchmark of deep learning based side-channel attacks, thereby extending the works of Bronchain and Standaert. Our attacks revisit and leverage the multi-task learning approach, introduced by Maghrebi in 2020, in order to efficiently target several intermediate computations at the same time. We hope that this work will draw the community’s interest toward the evaluation of highly protected software AES, whereas some of the current public SCA datasets are nowadays reputed to be less and less challenging.
No file

Dates and versions

lirmm-04248392 , version 1 (18-10-2023)

Identifiers

Cite

Loïc Masure, Rémi Strullu. Side-channel analysis against ANSSI’s protected AES implementation on ARM: end-to-end attacks with multi-task learning. Journal of Cryptographic Engineering, 2023, 13 (2), pp.129-147. ⟨10.1007/s13389-023-00311-7⟩. ⟨lirmm-04248392⟩

Collections

LIRMM
28 View
0 Download

Altmetric

Share

More