Analysis of reaction and timing attacks against cryptosystems based on sparse parity-check codes

04/27/2019
by   Paolo Santini, et al.
0

In this paper we study reaction and timing attacks against cryptosystems based on sparse parity-check codes, which encompass low-density parity-check (LDPC) codes and moderate-density parity-check (MDPC) codes. We show that the feasibility of these attacks is not strictly associated to the quasi-cyclic (QC) structure of the code but is related to the intrinsically probabilistic decoding of any sparse parity-check code. So, these attacks not only work against QC codes, but can be generalized to broader classes of codes. We provide a novel algorithm that, in the case of a QC code, allows recovering a larger amount of information than that retrievable through existing attacks and we use this algorithm to characterize new side-channel information leakages. We devise a theoretical model for the decoder that describes and justifies our results. Numerical simulations are provided that confirm the effectiveness of our approach.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/25/2022

McEliece cryptosystem based on Plotkin construction with QC-MDPC and QC-LDPC codes

In this paper, we propose a new variant of the McEliece cryptosystem usi...
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
05/12/2018

Hindering reaction attacks by using monomial codes in the McEliece cryptosystem

In this paper we study recent reaction attacks against QC-LDPC and QC-MD...
research
10/16/2020

Protograph-Based Low-Density Parity-Check Hadamard Codes

In this paper, we propose a new method to design low-density parity-chec...
research
11/25/2022

Parallel decoder for Low Density Parity Check Codes: A MPSoC study

The near channel performance of Low Density Parity Check Codes (LDPC) ha...
research
02/19/2019

Construction of QC-LDPC Codes with Low Error Floor by Efficient Systematic Search and Elimination of Trapping Sets

We propose a systematic design of protograph-based quasi-cyclic (QC) low...
research
12/27/2021

RELDEC: Reinforcement Learning-Based Decoding of Moderate Length LDPC Codes

In this work we propose RELDEC, a novel approach for sequential decoding...

Please sign up or login with your details

Forgot password? Click here to reset