On the Minimum Distances of Some Families of Goppa Codes and BCH Codes

Abstract

Goppa codes form an important class of alternant codes with wide applications in algebraic coding theory and code-based cryptography. Determining the true minimum distance of a Goppa code is a difficult problem. In this paper, we provide a necessary and sufficient criterion for a Goppa code to attain its designed distance δ=t+1, where t is the degree of the Goppa polynomial. As applications, we determine the minimum distances of several classes of q-ary Goppa codes. In particular, we prove the tightness of the improved lower bound for a class of wild Goppa codes, and extend the family with G(x)=xt+A from the binary case to arbitrary odd prime powers. We then specialize the criterion to the monomial case G(x)=xt, which is equivalent to primitive BCH codes. This leads to several infinite families of primitive BCH codes with d=δ, including the binary codes C(2,2m-1,9,1) and C(2,2m-1,15,1), the family C(p,pp-1,2p+2,1) with an odd prime p and the family C(q,qm-1,rqm-1q-1+1,1) with r q-1. In particular, we prove that the primitive BCH code C(q,qm-1,qt+1,1) has minimum distance qt+1 under the condition t m, improving the previously known condition pt m.

0

Turn this paper into a lesson

ArcXiv compiles a structured reading guide from this paper's metadata: plain-English importance, contributions, prerequisite concepts, which sections to read first, flashcards, and a quiz. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…