Paper 2025/1043

Efficient QC-MDPC Cryptosystems with Bounded Decoding Failure Rate -- Extended Version

Alessandro Annechini, Politecnico di Milano
Alessandro Barenghi, Politecnico di Milano
Gerardo Pelosi, Politecnico di Milano
Simone Perriello, Politecnico di Milano
Abstract

Niederreiter-style post quantum cryptosystems based on QC-MDPC codes, such as BIKE, have shown promising efficiency figures and enjoy a straightforward reduction to conjectured-hard problems in coding theory. The longstanding issue in their design is having a closed form Decoding Failure Rate (DFR) analysis of the iterative decoder employed by their decryption primitive, as decoding failures leak information on the private key. State of the art models either provide loose bounds, or do not consider the decoding algorithm employed in practice, using the behavior of a simpler one as a proxy. In this work, we provide a closed-form estimate of the DFR for the practically employed three-iterations parallel decoder, applied to QC-MDPC codes. This result constitutes the first closed form DFR model targeting both the same code family and the same decoder employed in the cryptosystem. Leveraging our estimation technique, we design the parameters for a QC-MDPC based Niederreiter encryption scheme, obtaining a $2\times$ improvement in public key and ciphertext size w.r.t. the previous best cryptosystem design with DFR closed-form bounds, LEDAcrypt-KEM. Furthermore, we show that our new parameters yield up to $30$% smaller public key size and $2.2\times$ to $4.4\times$ smaller ciphertexts w.r.t. HQC, the code based key encapsulation method selected by the US NIST for standardization, and achieve up to $3\times$ speedup with respect to BIKE in ephemeral and long-term key usage.

Note: Further revision of the work, representing the extended version of the paper accepted at CRYPTO 2026. Adds an extended discussion on weak keys and computational performance results.

Metadata
Available format(s)
PDF
Category
Public-key cryptography
Publication info
A major revision of an IACR publication in CRYPTO 2026
Keywords
Post quantum cryptographyCode based cryptographyNiederreiter constructionDecryption failure rate
Contact author(s)
alessandro annechini @ polimi it
alessandro barenghi @ polimi it
gerardo pelosi @ polimi it
simone perriello @ polimi it
History
2026-06-09: last of 4 revisions
2025-06-04: received
See all versions
Short URL
https://ia.cr/2025/1043
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2025/1043,
      author = {Alessandro Annechini and Alessandro Barenghi and Gerardo Pelosi and Simone Perriello},
      title = {Efficient {QC}-{MDPC} Cryptosystems with Bounded Decoding Failure Rate -- Extended Version},
      howpublished = {Cryptology {ePrint} Archive, Paper 2025/1043},
      year = {2025},
      url = {https://eprint.iacr.org/2025/1043}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.