Paper 2025/111

On the structure of the Schur squares of Twisted Generalized Reed-Solomon codes and application to cryptanalysis

Alain Couvreur, Inria Saclay - Île-de-France Research Centre, Computer Science Laboratory of the École Polytechnique
Rakhi Pratihar, Inria Saclay - Île-de-France Research Centre, Computer Science Laboratory of the École Polytechnique
Nihan Tanisali, Inria Saclay - Île-de-France Research Centre, Computer Science Laboratory of the École Polytechnique
Ilaria Zappatore, XLIM
Abstract

Twisted generalized Reed-Solomon (TGRS) codes constitute an interesting family of evaluation codes, containing a large class of maximum distance separable codes non-equivalent to generalized Reed-Solomon (GRS) ones. Moreover, the Schur squares of TGRS codes may be much larger than those of GRS codes with same dimension. Exploiting these structural differences, in 2018, Beelen, Bossert, Puchinger and Rosenkilde proposed a subfamily of Maximum Distance Separable (MDS) Twisted Reed--Solomon (TRS) codes over with twists for McEliece encryption, claiming their resistance to both Sidelnikov Shestakov attack and Schur products--based attacks. In short, they claimed these codes to resist to classical key recovery attacks on McEliece encryption scheme instantiated with Reed-Solomon (RS) or GRS codes. In 2020, Lavauzelle and Renner presented an original attack on this system based on the computation of the subfield subcode of the public TRS code. In this paper, we show that the original claim on the resistance of TRS and TGRS codes to Schur products based--attacks is wrong. We identify a broad class of codes including TRS and TGRS ones that is distinguishable from random by computing the Schur square of some shortening of the code. Then, we focus on the case of single twist ({i.e.}, ), which is the most efficient one in terms of decryption complexity, to derive an attack. The technique is similar to the distinguisher-based attacks of RS code-based systems given by Couvreur, Gaborit, Gauthier-Umaña, Otmani, Tillich in 2014.

Metadata
Available format(s)
PDF
Category
Attacks and cryptanalysis
Publication info
Preprint.
Keywords
Schur productsTwisted GRS codesCode-based CryptographyMcEliece encryption schemeCryptanalysis
Contact author(s)
alain couvreur @ inria fr
rakhi pratihar @ inria fr
nihan tanisali @ inria fr
ilaria zappatore @ unilim fr
History
2025-01-24: approved
2025-01-23: received
See all versions
Short URL
https://ia.cr/2025/111
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2025/111,
      author = {Alain Couvreur and Rakhi Pratihar and Nihan Tanisali and Ilaria Zappatore},
      title = {On the structure of the Schur squares of Twisted Generalized Reed-Solomon codes and application to cryptanalysis},
      howpublished = {Cryptology {ePrint} Archive, Paper 2025/111},
      year = {2025},
      url = {https://eprint.iacr.org/2025/111}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.