QC-MDPC Decoders with Several Shades of Gray

17Citations
Citations of this article
17Readers
Mendeley users who have this article in their library.
Get full text

Abstract

QC-MDPC code-based KEMs rely on decoders that have a small or even negligible Decoding Failure Rate (DFR). These decoders should be efficient and implementable in constant-time. One example for a QC-MDPC KEM is the Round-2 candidate of the NIST PQC standardization project, “BIKE”. We have recently shown that the Black-Gray decoder achieves the required properties. In this paper, we define several new variants of the Black-Gray decoder. One of them, called Black-Gray-Flip, needs only 7 steps to achieve a smaller DFR than Black-Gray with 9 steps, for the same block size. On currentplatforms, our BIKE-1 (Level-1) constant-time decapsulation is (Formula Presented) faster than the previous decapsulation with Black-Gray. We also report an additional (Formula Presented) decapsulating speedup using the newandinstructions available on “Ice-Lake” micro-architecture.

Cite

CITATION STYLE

APA

Drucker, N., Gueron, S., & Kostic, D. (2020). QC-MDPC Decoders with Several Shades of Gray. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 12100 LNCS, pp. 35–50). Springer. https://doi.org/10.1007/978-3-030-44223-1_3

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free