Paper 2026/1851

Open EM Side-Channel Dataset for ML-KEM (Kyber) Implementations

Alain Alyosha Magazin, Ledger
Karim M. Abdellatif, Ledger
Abstract

We present an open dataset of electromagnetic (EM) traces captured during the decapsulation operation of ML-KEM (Kyber), the key encapsulation mechanism standardised by NIST in FIPS 203. Each trace is windowed on a single pair-pointwise polynomial multiplication, in which the decapsulation key is one of the operands, making it a recurring target of published side-channel key-recovery attacks. The dataset covers three widely used implementations: the CRYSTALS reference implementation, the Cortex-M4 optimised pqm4 implementation, and the first-order masked mkm4 implementation, with 200k traces per implementation. For the masked implementation we release the traces of both shares, enabling first-order leakage assessment and share-wise analysis rather than attacks on unprotected code alone. All measurements were taken on an STM32F407 Cortex-M4 microcontroller using a near-field EM probe. Compared to previously published datasets targeting the same operation, which provide power measurements of the unprotected reference implementation only, this dataset contributes an EM modality and covers optimised and masked code. The traces and the associated sensitive variables are distributed as chunked NumPy arrays, so that researchers without access to measurement equipment can reproduce and extend side-channel analyses of ML-KEM.

Metadata
Available format(s)
PDF
Category
Attacks and cryptanalysis
Publication info
Preprint.
Keywords
ML-KEMKyberpost-quantum cryptographyelectromagnetic side-channel analysisopen datasetmaskingpqm4
Contact author(s)
alain magazin @ ledger fr
karim abdellatif @ ledger fr
History
2026-09-03: approved
2026-09-01: received
See all versions
Short URL
https://ia.cr/2026/1851
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2026/1851,
      author = {Alain Alyosha Magazin and Karim M. Abdellatif},
      title = {Open {EM} Side-Channel Dataset for {ML}-{KEM} (Kyber) Implementations},
      howpublished = {Cryptology {ePrint} Archive, Paper 2026/1851},
      year = {2026},
      url = {https://eprint.iacr.org/2026/1851}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.