Paper 2026/2739

Archive Certificates for ML-DSA-87 Authorizations from an Exact Bounded Relation

Yacine Alloul, Qlyphs
Abstract

A blockchain that signs every transaction with FIPS 204 ML-DSA-87 keeps 4,627 bytes of signature per transaction forever. We describe and measure an archive certificate: one hash-based proof, for a range of already validated blocks, of knowledge of canonical FIPS 204 signatures on exactly the recorded messages under the keys resolved from chain state. Fresh blocks keep native verification. The construction starts from an exact bounded relation for ML-DSA-87 verification once the high bits $u = w_1'$ are fixed. The main certificate keeps $u$ hidden and proves the SHAKE256 challenge hash inside the proof, by a GKR argument for Keccak-f[1600] over the same WHIR commitment as the lattice relation. For 65,536 signatures we measured 104.09 bytes per signature in a Johnson-regime family, which has a classical bound only, and 126.89 in a unique-decoding family, against 4,627 bytes raw. The price is a slow prover and a verifier slower than native verification. At $2^{64}$ queries and $2^{20}$ verification submissions, conditional on cited Reed–Solomon proximity theorems, the classical random-oracle extraction error is below $2^{-188.07}$ for the Johnson family and below $2^{-201.99}$ for unique decoding. In the quantum random oracle model we state, for the unique-decoding family only, an extraction-failure bound below $2^{-129.67}$ at $2^{64}$ quantum queries; it is not a work factor. An external review is outstanding, so certificate-only bootstrap stays disabled.

Metadata
Available format(s)
PDF
Category
Cryptographic protocols
Publication info
Preprint.
Keywords
ML-DSAFIPS 204arguments of knowledgeGKRLogUpWHIRKeccakquantum random oracleblockchain history
Contact author(s)
alloul yacine @ protonmail com
History
2026-11-05: approved
2026-11-03: received
See all versions
Short URL
https://ia.cr/2026/2739
License
Creative Commons Attribution-NonCommercial-NoDerivs
CC BY-NC-ND

BibTeX

@misc{cryptoeprint:2026/2739,
      author = {Yacine Alloul},
      title = {Archive Certificates for {ML}-{DSA}-87 Authorizations from an Exact Bounded Relation},
      howpublished = {Cryptology {ePrint} Archive, Paper 2026/2739},
      year = {2026},
      url = {https://eprint.iacr.org/2026/2739}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.