Paper 2025/1928 Original: eprint.iacr.org/2025/1928 ↗

Optimizing the Post Quantum Signature Scheme CROSS for Resource Constrained Devices

Jonas Schupp
Marco Gianvecchio
Alessandro Barenghi
Patrick Karl
Gerardo Pelosi
Georg Sigl
Abstract

Post-quantum cryptosystems are currently attracting significant research efforts due to the continuous improvements in quantum computing technologies, which led the National Institute of Standards and Technology (NIST) to open standardization competitions to foster proposals and public scrutiny of cryptosystems and digital signatures. Whilst NIST has chosen, after four selection rounds, three digital signature algorithms, it also has opened a new selection process as the chosen candidates were either relying only on lattice-based computationally hard problems, or had unsatisfactory performance figures. In this work, we propose two optimized implementations of the Codes and Restricted Objects Signature Scheme (CROSS) targeting the Cortex-M4 platform. One implementation targets the minimal possible stack size while the other trades some memory space for performance optimization using DSP instructions for some performance critical arithmetic operations. We show that all parameter sets fit within at maximum 24 kB of stack which corresponds to a reduction by a factor of 15 to 45 with respect to the reference implementation. The memory footprint of our implementation, taking the size of the signature also into account, is less than 128 kB. We additionally outline different stack reduction options which allow for a fine grained trade-off between memory footprint and performance of the algorithm. Notably, we also show that our memory optimizations alone have no significant performance impact on the signature verification of CROSS while we even achieve a speed-up factor of up to 1.7 when taking the stack and speed optimizations into account.

Metadata
Available format(s)
PDF
Category
Implementation
Publication info
Preprint.
History
2026-01-15: last updated
2025-10-15: published
Short URL
https://ia.cr/2025/1928
License
https://creativecommons.org/licenses/by/4.0/

BibTeX

@misc{cryptoeprint:2025/1928,
      author = {Jonas Schupp and Marco Gianvecchio and Alessandro Barenghi and Patrick Karl and Gerardo Pelosi and Georg Sigl},
      title = {Optimizing the Post Quantum Signature Scheme CROSS for Resource Constrained Devices},
      howpublished = {Cryptology {ePrint} Archive, Paper 2025/1928},
      year = {2025},
      url = {https://eprint.iacr.org/2025/1928}
}
Note: In order to protect the privacy of readers, this archive does not use cookies or embedded third party content.