On the dimension and structure of the square of the dual of a Goppa code

11/25/2021
by   Rocco Mora, et al.
0

The Goppa Code Distinguishing (GD) problem asks to distinguish efficiently a generator matrix of a Goppa code from a randomly drawn one. We revisit a distinguisher for alternant and Goppa codes through a new approach, namely by studying the dimension of square codes. We provide here a rigorous upper bound for the dimension of the square of the dual of an alternant or Goppa code, while the previous approach only provided algebraic explanations based on heuristics. Moreover, for Goppa codes, our proof extends to the non-binary case as well, thus providing an algebraic explanation for the distinguisher which was missing up to now. All the upper bounds are tight and match experimental evidence. Our work also introduces new algebraic results about products of trace codes in general and of dual of alternant and Goppa codes in particular, clarifying their square code structure. This might be of interest for cryptanalysis purposes.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
01/15/2018

New LMRD bounds for constant dimension codes and improved constructions

We generalize upper bounds for constant dimension codes containing a lif...
research
03/29/2022

Equivalences among Z_p^s-linear Generalized Hadamard Codes

The _p^s-additive codes of length n are subgroups of _p^s^n, and can be ...
research
04/02/2023

Distinguishing and Recovering Generalized Linearized Reed-Solomon Codes

We study the distinguishability of linearized Reed-Solomon (LRS) codes b...
research
02/08/2018

On Some Ternary LCD Codes

The main aim of this paper is to study LCD codes. Linear code with compl...
research
09/01/2023

On Linear Codes with Random Multiplier Vectors and the Maximum Trace Dimension Property

Let C be a linear code of length n and dimension k over the finite field...
research
12/18/2020

The dual of an evaluation code

The aim of this work is to study the dual and the algebraic dual of an e...
research
04/28/2023

Polynomial time attack on high rate random alternant codes

A long standing open question is whether the distinguisher of high rate ...

Please sign up or login with your details

Forgot password? Click here to reset