On Decoding Schemes for the MDPC-McEliece Cryptosystem

01/17/2018
by   Hannes Bartz, et al.
0

Recently, it has been shown how McEliece public-key cryptosystems based on moderate-density parity-check (MDPC) codes allow for very compact keys compared to variants based on other code families. In this paper, classical (iterative) decoding schemes for MPDC codes are considered. The algorithms are analyzed with respect to their error-correction capability as well as their resilience against a recently proposed reaction-based key-recovery attack on a variant of the MDPC-McEliece cryptosystem by Guo, Johansson and Stankovski (GJS). New message-passing decoding algorithms are presented and analyzed. Two proposed decoding algorithms have an improved error-correction performance compared to existing hard-decision decoding schemes and are resilient against the GJS reaction-based attack for an appropriate choice of the algorithm's parameters. Finally, a modified belief propagation decoding algorithm that is resilient against the GJS reaction-based attack is presented.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
01/23/2018

Protograph-based Quasi-Cyclic MDPC Codes for McEliece Cryptosystems

In this paper, ensembles of quasi-cyclic moderate-density parity-check (...
research
02/07/2020

Protograph-Based Decoding of LDPC Codes with Hamming Weight Amplifiers

A new protograph-based framework for message passing (MP) decoding of lo...
research
10/01/2019

A theoretical analysis of the error correction capability of LDPC and MDPC codes under parallel bit-flipping decoding

Iterative decoders used for decoding low-density parity-check (LDPC) and...
research
06/21/2021

On decoding of a specific type of self-dual codes

This work introduces a decoding strategy for binary self-dual codes poss...
research
07/29/2022

Graph Neural Networks for Channel Decoding

In this work, we propose a fully differentiable graph neural network (GN...
research
12/15/2019

A Statistical Explanation of the Timing Attack on QC-MDPC Code Crypto-system

The McEliece cryptosystem based on quasi-cyclic moderate-density parity-...
research
03/03/2020

Enhancing simultaneous rational function recovery: adaptive error correction capability and new bounds for applications

In this work we present some results that allow to improve the decoding ...

Please sign up or login with your details

Forgot password? Click here to reset