Paper 2026/1029 Original: eprint.iacr.org/2026/1029 ↗

Towards a Unified Memory-Less Framework for TCitH

Jesús-Javier Chi-Domínguez
Décio Luiz Gazzoni Filho
Marco Palumbi
Luis Rivera-Zamarripa
Abstract

The current on-ramp NIST Competition for Additional Post-Quantum Digital Signature Schemes features two MPCitH variants: TCitH and VOLEitH. While VOLEitH yields shorter signatures and more stack memory, making it less suitable for constrained devices. In this work, we demonstrate that TCitH-based schemes are viable on embedded systems, such as Cortex-M4 devices. We present a simple, unified Zero-Knowledge Proof (ZKP) framework covering all TCitH-based submissions to the NIST competition. Our implementation achieves up to 99% reduction in stack usage over a baseline, with minimal code size overhead and negligible performance overhead. The framework is designed for extensibility: adding new schemes requires only implementing the mathematics of the underlying problem and the polynomial proof procedures. We further contribute a novel constant-time, bitsliced implementation of Rijndael-256 for embedded architectures, targeting the GGM tree Expand, PRG, and Commit functions central to TCitH-based schemes. This is an independent contribution of broader relevance, given NIST's ongoing standardization of Rijndael-256 and its use across MPCitH-based schemes. We believe that such a framework and implementation could help new developers and cryptographers when proposing new TCitH-based schemes.

Metadata
Available format(s)
PDF
Category
Implementation
Publication info
Preprint.
History
2026-05-22: last updated
2026-05-22: published
Short URL
https://ia.cr/2026/1029
License
https://creativecommons.org/licenses/by-nc/4.0/

BibTeX

@misc{cryptoeprint:2026/1029,
      author = {Jesús-Javier Chi-Domínguez and Décio Luiz Gazzoni Filho and Marco Palumbi and Luis Rivera-Zamarripa},
      title = {Towards a Unified Memory-Less Framework for TCitH},
      howpublished = {Cryptology {ePrint} Archive, Paper 2026/1029},
      year = {2026},
      url = {https://eprint.iacr.org/2026/1029}
}
Note: In order to protect the privacy of readers, this archive does not use cookies or embedded third party content.