Paper 2026/1333 Original: eprint.iacr.org/2026/1333 ↗
Apples, Oranges, and Signatures: Pitfalls and Methodology in ML-DSA Benchmarking
Abstract
Cryptographic migration, particularly in the post-quantum setting, poses significant practical challenges and requires reliable performance data to support sound engineering decisions. For ML-DSA, however, existing benchmarking practices often produce misleading or non-comparable results, complicating migration and cryptographic agility efforts. This paper analyzes common pitfalls in benchmarking ML-DSA signature operations, including subtle inconsistencies when comparing security levels. We show that execution-time variability of the ML-DSA signing algorithm - an inherent property due to rejection sampling and other data-dependent components - makes commonly used straightforward metrics, e.g., min/average/max, unsuitable for migration planning. To address this gap, we propose a robust benchmarking methodology based on standardized input data sets and clearly qualified reporting metrics. The proposed approach enables fair comparison across hardware and software implementations and supports designers of real-time systems to assess the worst-case execution time.
Metadata
- Available format(s)
PDF
- Category
- Implementation
- Publication info
- Preprint.
- History
- 2026-07-06: last updated
- 2026-06-29: published
- Short URL
- https://ia.cr/2026/1333
- License
- https://creativecommons.org/licenses/by-nc-nd/4.0/
BibTeX
@misc{cryptoeprint:2026/1333,
author = {Sebastien Riou and Jong-Yeon Park and Liga Anwar and Axel Poschmann and Michael Hutter},
title = {Apples, Oranges, and Signatures: Pitfalls and Methodology in ML-DSA Benchmarking},
howpublished = {Cryptology {ePrint} Archive, Paper 2026/1333},
year = {2026},
url = {https://eprint.iacr.org/2026/1333}
}