Paper 2026/2260

PQMZ: Formally Verified Falcon-PKR for Post-Quantum Cryptographic Migration in Zcash

Hannes Hacker, Barkhausen Institut
Shekoufeh Neisarian, University of Passau
Sara Zain, Barkhausen Institut
Elif Bilge Kavun, Barkhausen Institut, TU Dresden
Abstract

Migrating blockchain systems to Post-Quantum Cryptography (PQC) requires not only replacing classical primitives, but also analysing transformations that change how signatures are represented and verified. We study Falcon-PKR, a public-key-recovery variant of Falcon, motivated by Zcash-like transparent transaction workflows. Falcon-PKR replaces explicit storage of the full Falcon public key with a compact stored digest and reconstructs a candidate public key from the signature during verification. In our construction, this reduces the combined representation size of public key and signature by approximately 15%, but it also introduces a distinct security case in which verification depends on a reconstructed key derived from adversarially supplied signature data. We address this with a machine-checked EasyCrypt formalisation in the Random Oracle Model (ROM). We mechanically verify an EUF-CMA reduction showing that the security of Falcon-PKR is bounded by the security of standard Falcon together with collision resistance of a domain-separated public-key hash. The analysis therefore treats both assumptions explicitly and does not claim a proof of Falcon itself. We also machine-check correctness for honest signing under an abstract Falcon signing interface. We implement Falcon-PKR for Falcon-512 and Falcon-1024 in Python and C, and evaluate runtime and size against ECDSA and selected Post-Quantum (PQ) alternatives, exposing explicit verification and storage trade-offs. As a complementary case study, we implement and analyse an extended SECUER-based Multi-Party Computation (MPC) ceremony architecture. Together, the two case studies address both transaction-signature and ceremony-infrastructure layers of PQ blockchain migration.

Metadata
Available format(s)
PDF
Category
Public-key cryptography
Publication info
Preprint.
Keywords
Post-Quantum Cryptography (PQC)Digital signatureFalcon Public- Key Recovery (PKR)Formal verificationEasyCrypt
Contact author(s)
hannes hacker @ barkhauseninstitut org
shekoufeh neisarian @ uni-passau de
sara zain @ barkhauseninstitut org
elif kavun @ barkhauseninstitut org
History
2026-09-30: approved
2026-09-29: received
See all versions
Short URL
https://ia.cr/2026/2260
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2026/2260,
      author = {Hannes Hacker and Shekoufeh Neisarian and Sara Zain and Elif Bilge Kavun},
      title = {{PQMZ}: Formally Verified Falcon-{PKR} for Post-Quantum Cryptographic Migration in Zcash},
      howpublished = {Cryptology {ePrint} Archive, Paper 2026/2260},
      year = {2026},
      url = {https://eprint.iacr.org/2026/2260}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.