Paper 2025/1138

ZK-NR: A Layered Cryptographic Architecture for Explainable Non-Repudiation

Thierry Emmanuel MINKA MI NGUIDJOI, National Advanced School of Engineering, University of Yaoundé I, Cameroon
MANI ONANA Flavien Serge, National Advanced School of Engineering, University of Yaoundé I, Cameroon
DJOTIO NDIÉ Thomas, National Advanced School of Engineering, University of Yaoundé I, Cameroon
Abstract

This paper introduces ZK-NR, a modular cryptographic protocol designed to ensure privacy-preserving non-repudiation in the co-production of digital public services. By integrating Merkle commitments, zero-knowledge proofs (STARKs), threshold BLS signatures, and post-quantum Dilithium authentication, ZK-NR enables the creation of secure, verifiable, and auditable evidence across decentralized infrastructures. Unlike traditional digital signatures or blockchain-based logs, ZK-NR provides formally verifiable attestations without disclosing sensitive content, making it suitable for public finance, e-government, and regulated digital ecosystems. The protocol is modeled in Tamarin and implemented as a proof-of-concept using open cryptographic tools. This contribution offers a reproducible foundation for future infrastructures requiring long-term trust, data minimization, and legal admissibility, particularly in contexts where citizens and institutions share responsibility for digital evidence. ZK-NR addresses the tension between confidentiality and accountability, providing an interoperable and future-ready layer for trustworthy public service delivery. This preliminary work focuses on architectural composition and implementation feasibility. It does not include formal security proofs.

Note: This report introduces the ZK-NR protocol as a layered cryptographic architecture for explainable non-repudiation. It includes practical artefacts for role-based signing, Merkle commitment, and STARK proof generation. The supplementary file zk-nr_sup_mat.zip contains all implementation scripts, logs, and instructions required to replicate the setup described in Section 4 and Appendix A. Note: This manuscript precedes a series of more formal documents currently under preparation, including UC-composable security proofs and symbolic verification with Tamarin. Those will be made available in separate submissions.

Metadata
Available format(s)
PDF
Category
Cryptographic protocols
Publication info
Preprint.
Keywords
Non-RepudiationPost-Quantum CryptoMerkleSTARKsSignaturesTamarin
Contact author(s)
minkathierry @ gmail com
serge mani @ digitworldacademy com
tdjotio @ gmail com
History
2025-06-17: approved
2025-06-16: received
See all versions
Short URL
https://ia.cr/2025/1138
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2025/1138,
      author = {Thierry Emmanuel MINKA MI NGUIDJOI and MANI ONANA Flavien Serge and DJOTIO NDIÉ Thomas},
      title = {{ZK}-{NR}: A Layered Cryptographic Architecture for  Explainable Non-Repudiation},
      howpublished = {Cryptology {ePrint} Archive, Paper 2025/1138},
      year = {2025},
      url = {https://eprint.iacr.org/2025/1138}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.