QC-MDPC decoders with several shades of gray
QC-MDPC decoders with several shades of gray
复制标题
具有多种灰度的 QC-MDPC 解码器
DOI:
--
复制
发表时间:
2020
期刊:
影响因子:
--
通讯作者:
Dusan Kostic
中科院分区:
文献类型:
--
作者:
Nir Drucker;S. Gueron;Dusan Kostic
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 current Open image in new window platforms, our BIKE-1 (Level-1) constant-time decapsulation is (1.9 imes ) faster than the previous decapsulation with Black-Gray. We also report an additional (1.25 imes ) decapsulating speedup using the new Open image in new window and Open image in new window instructions available on “Ice-Lake” micro-architecture.