Paper 2026/1204

Robust Single-Trace Full-Key Extraction from Million-Point Traces With Cross-Implementation Transfer

Aron Gohr, cryptosolutions
Friederike Laus, Independent Researcher
Gregor Leander, Ruhr University Bochum
Abstract

End-to-end deep-learning side-channel attacks on public-key implementations have recently become possible even for million-sample traces. However, existing methods require large computational resources and extract only partial key shares, which means that dedicated post-processing is required to turn detected leakage into demonstrations of successful key recovery attacks. We present an end-to-end sequence-to-sequence prediction approach to recover complete 256-bit key shares from single raw traces on the SCAAML ECC datasets recently studied by Bursztein et al (TCHES 2024). Our solution combines aggressive trace compression for dimensionality reduction with a 1-D U-Net trained using Connectionist Temporal Classification loss. The key idea is to decouple detecting leakage from mapping each leakage site to the correct part of the secret: the network outputs an annotated map of the trace marking likely leakage sites, and a greedy decoder reconstructs the ordered key bits from that map. Using synthetic tasks, we show that this division of labor circumvents a fundamental problem that causes neural network architectures and training methods commonly used in side-channel analysis to struggle with massive multi-target or misaligned extraction tasks. As a result, we are able to train a single extractor that achieves high accuracy on all four SCAAML ECC datasets in a single training run that takes minutes on a single GPU. The resulting extractors are robust, essentially maintaining their performance under large misalignment (we empirically tested rotations up to \(61\%\) of trace length), while degrading gracefully under a variety of trace corruptions, and even time reversal. They transfer across key shares and datasets with little degradation and no retraining. The U-Net outputs also yield prediction maps that localize leakage along the trace prior to decoding.

Metadata
Available format(s)
PDF
Category
Attacks and cryptanalysis
Publication info
A major revision of an IACR publication in CRYPTO 2026
Keywords
Side-Channel AnalysisRobustnessDeep LearningU-NetECC
Contact author(s)
aron gohr @ gmail com
friederike laus @ gmail com
gregor leander @ rub de
History
2026-06-10: approved
2026-06-08: received
See all versions
Short URL
https://ia.cr/2026/1204
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2026/1204,
      author = {Aron Gohr and Friederike Laus and Gregor Leander},
      title = {Robust Single-Trace Full-Key Extraction from Million-Point Traces With Cross-Implementation Transfer},
      howpublished = {Cryptology {ePrint} Archive, Paper 2026/1204},
      year = {2026},
      url = {https://eprint.iacr.org/2026/1204}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.