Cryptographic Applications of Twisted Goppa Codes

Fuente: arXiv
Enregistré dans:
Détails bibliographiques
Auteurs principaux: Singh, Harshdeep, Bhagat, Anuj Kumar, Sarma, Ritumoni, Gupta, Indivar
Format: Preprint
Publié: 2026
Sujets:
Accès en ligne:
Tags: Ajouter un tag
Pas de tags, Soyez le premier à ajouter un tag!
_version_ 1866915803892285440
author Singh, Harshdeep
Bhagat, Anuj Kumar
Sarma, Ritumoni
Gupta, Indivar
author_facet Singh, Harshdeep
Bhagat, Anuj Kumar
Sarma, Ritumoni
Gupta, Indivar
contents This article defines multi-twisted Goppa (MTG) codes as subfield subcodes of duals of multi-twisted Reed-Solomon (MTRS) codes and examines their properties. We show that if $t$ is the degree of the MTG polynomial defining an MTG code, its minimum distance is at least $t + 1$ under certain conditions. Extending earlier methods limited to single twist at last position, we use the extended Euclidean algorithm to efficiently decode MTG codes with a single twist at any position, correcting up to $\left\lfloor \tfrac{t}{2} \right\rfloor$ errors. This decoding method highlights the practical potential of these codes within the Niederreiter public key cryptosystem (PKC). Furthermore, we establish that the Niederreiter PKC based on MTG codes is secure against partial key recovery attacks. Additionally, we also reduce the public key size by constructing quasi-cyclic MTG codes using a non-trivial automorphism group.
format Preprint
id arxiv_https___arxiv_org_abs_2602_16207
institution arXiv
publishDate 2026
record_format arxiv
spellingShingle Cryptographic Applications of Twisted Goppa Codes
Singh, Harshdeep
Bhagat, Anuj Kumar
Sarma, Ritumoni
Gupta, Indivar
Information Theory
This article defines multi-twisted Goppa (MTG) codes as subfield subcodes of duals of multi-twisted Reed-Solomon (MTRS) codes and examines their properties. We show that if $t$ is the degree of the MTG polynomial defining an MTG code, its minimum distance is at least $t + 1$ under certain conditions. Extending earlier methods limited to single twist at last position, we use the extended Euclidean algorithm to efficiently decode MTG codes with a single twist at any position, correcting up to $\left\lfloor \tfrac{t}{2} \right\rfloor$ errors. This decoding method highlights the practical potential of these codes within the Niederreiter public key cryptosystem (PKC). Furthermore, we establish that the Niederreiter PKC based on MTG codes is secure against partial key recovery attacks. Additionally, we also reduce the public key size by constructing quasi-cyclic MTG codes using a non-trivial automorphism group.
title Cryptographic Applications of Twisted Goppa Codes
topic Information Theory
url https://arxiv.org/abs/2602.16207