On Decoding and Applications of Interleaved Goppa Codes

01/29/2019
by   Lukas Holzbaur, et al.
0

Goppa Codes are a well-known class of codes with, among others, applications in code-based cryptography. In this paper, we present a collaborative decoding algorithm for interleaved Goppa codes (IGC). Collaborative decoding increases the decoding radius beyond half of the designed minimum distance. We consider wild Goppa codes and show that we can collaboratively correct more errors for binary Goppa codes than the Patterson decoder. We propose a modified version of the McEliece cryptosystem using wild IGC based on a recently proposed system by Elleuch et al., analyze attacks on the system and present some parameters with the corresponding key sizes.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
10/14/2020

Decoding of Interleaved Alternant Codes

Interleaved Reed-Solomon codes admit efficient decoding algorithms which...
research
08/27/2020

Orbit Structure of Grassmannian G_2, m and a decoder for Grassmann code C(2, m)

In this manuscript, we consider decoding Grassmann codes, linear codes a...
research
05/27/2022

Interleaved Prange: A New Generic Decoder for Interleaved Codes

Due to the recent challenges in post-quantum cryptography, several new a...
research
08/20/2020

Corrections to "An Innovations Approach to Viterbi Decoding of Convolutional Codes"

We correct errors in Section III-B of the above-titled paper. The correc...
research
03/20/2021

Attaining Sudan's decoding radius with no genus penalty for algebraic geometry codes

In this paper we present a decoding algorithm for algebraic geometry cod...
research
12/14/2021

Right-hand side decoding of Gabidulin code and applications

We discuss the decoding of Gabidulin and interleaved Gabidulin codes. We...
research
05/31/2018

Decoding Algorithms for Hypergraph Subsystem Codes and Generalized Subsystem Surface Codes

Topological subsystem codes can combine the advantages of both topologic...

Please sign up or login with your details

Forgot password? Click here to reset