Squares of bivariate Goppa codes

TR Number

Date

2023-10-13

Journal Title

Journal ISSN

Volume Title

Publisher

Abstract

In this paper, we study squares of bivariate Goppa codes, as they relate to the Goppa code distinguishing problem for bivariate Goppa codes. Introduced in 2021, multivariate Goppa codes are subfield subcodes of certain evaluation codes defined by evaluating polynomials in m variables. The evaluation codes are augmented Cartesian codes, a generalization of Reed-Muller codes. Classical Goppa codes are obtained by taking m=1. The multivariate Goppa code distinguishing problem is to distinguish efficiently a generator matrix of a multivariate Goppa code from a randomly drawn one. Because a randomly drawn code has a large square, codes with small squares may be considered distinguishable, revealing structure which facilitates private key recovery in a code-based cryptosystem.

Description

Keywords

Citation

Basener, W., Cotardo, G., Krebs, J., Liu, Y., Matthews, G., & Ufferman, E. (2023). Squares of bivariate Goppa codes. Mathematical Cryptology, 3(2), 66–73. Retrieved from https://journals.flvc.org/mathcryptology/article/view/134669