Paper 2026/1232

A Heuristic Subexponential Attack on the McEliece Cryptosystem

Pierre Briaud, XLIM, Centre National de la Recherche Scientifique
Axel Lemoine, French Institute for Research in Computer Science and Automation, Direction Générale de l'Armement
Hugues Randriambololona, ANSSI, Télécom ParisTech
Jean-Pierre Tillich, French Institute for Research in Computer Science and Automation
Abstract

We provide a new way of performing an algebraic attack on the McEliece cryptosystem based on binary Goppa codes. It also applies in general to the case where the field over which the Goppa code is defined is of even characteristic. It is based on a new algebraic modeling for finding as in [CMT23,M25,BLT26] matrices of rank $2$ in the code of quadratic relations related to the Goppa code that is attacked. Such matrices are then used to recover the secret algebraic structure of the code, from which an equivalent secret key can be efficiently derived, leading to a full key-recovery attack. A byproduct of our approach is a new distinguisher for Goppa codes in even characteristic which is as the syzygy distinguisher of [R25] subexponential in the security parameter of the scheme. We demonstrate the effectiveness of our attack on McEliece TII challenges, some of which having been studied in [BLT26], and aimed at having $83$,$89$,$119$,$166$, $210$ and even $248$ bit security respectively and CFS keys with parameters $r=9$ and $m=16$, corresponding to a security of $74.9$ bits according to [LS12]. This CFS key was not attacked in practice in [BLT26] and took us 14 hours of computation and 24GB of RAM. We make the conjecture that this attack has a complexity which is of the same nature as the distinguisher, namely subexponential in the security parameter.

Note: In order to avoid any misunderstanding, the two following sentences were changed "Such matrices are then used to recover the secret algebraic structure of the code. This breaks the scheme. «  They were replaced by "Such matrices are then used to recover the secret algebraic structure of the code, from which an equivalent secret key can be efficiently derived, leading to a full key-recovery attack. » Note that the last paragraph in the introduction called « The impact on the McEliece scheme » leaves no doubt that this attack does not break Classic McEliece parameters.

Metadata
Available format(s)
PDF
Category
Attacks and cryptanalysis
Publication info
Preprint.
Keywords
McEliece schemeAlgebraic cryptanalysisBinary Goppa codes
Contact author(s)
pierre briaud @ xlim fr
axel lemoine @ inria fr
hugues randriam @ telecom-paris fr
jean-pierre tillich @ inria fr
History
2026-06-12: revised
2026-06-10: received
See all versions
Short URL
https://ia.cr/2026/1232
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2026/1232,
      author = {Pierre Briaud and Axel Lemoine and Hugues Randriambololona and Jean-Pierre Tillich},
      title = {A Heuristic Subexponential Attack on the {McEliece} Cryptosystem},
      howpublished = {Cryptology {ePrint} Archive, Paper 2026/1232},
      year = {2026},
      url = {https://eprint.iacr.org/2026/1232}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.