A Criterion to Determine True Minimum Distances of Goppa Codes
Abstract
Goppa codes play an important role in code-based cryptography due to their efficient decoding algorithms and their use as underlying private codes in the McEliece cryptosystem. To determine the true minimum distances of Goppa codes is a notoriously difficult problem. In this paper, we establish a criterion for a Goppa code to attain its designed distance. We consider Goppa polynomials of the form , where and is a monic irreducible polynomial of degree whose roots are contained in the support . We prove that the corresponding Goppa code contains a codeword of weight if and only if where are the roots of . Based on this criterion, we derive a general family of Goppa codes that attain their designed distance by developing an interpolation-based construction of Goppa polynomials. We further obtain families of Goppa codes whose Goppa polynomials are determined by considering monomial, binomial, and their product of the auxiliary polynomial . By taking to be different irreducible binomials and trinomials, we obtain several explicit families of Goppa codes whose minimum distances are equal to designed distance.
Keywords
Cite
@article{arxiv.2607.23139,
title = {A Criterion to Determine True Minimum Distances of Goppa Codes},
author = {Shuying Dong and Hao Chen and Yaqi Chen and Ziyan Xie and Chengju Li},
journal= {arXiv preprint arXiv:2607.23139},
year = {2026}
}
Comments
26 pages, 5 tables