A Survey of Structural Attacks on Post-Quantum Cryptosystems Based on Goppa Codes: Evolution, Scope, and Impact on their Variants in the Hamming Metric
IF 12.9 2区 工程技术Q1 COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS
Latifa Mostari, Alban Goupil, Abdelmalik Taleb-Ahmed
{"title":"A Survey of Structural Attacks on Post-Quantum Cryptosystems Based on Goppa Codes: Evolution, Scope, and Impact on their Variants in the Hamming Metric","authors":"Latifa Mostari, Alban Goupil, Abdelmalik Taleb-Ahmed","doi":"10.1007/s11831-026-10567-x","DOIUrl":null,"url":null,"abstract":"<div>\n \n <p>With the advent of quantum computing, public-key cryptographic systems such as RSA (Rivest–Shamir–Adleman) and ECC (Elliptic Curve Cryptography) have become vulnerable to Shor’s quantum algorithm, leading to a growing interest in post-quantum cryptography. Among the post-quantum approaches, code-based cryptography stands out for its strong theoretical foundations and proven resistance to both classical and quantum attacks. The McEliece cryptosystem is the most emblematic example. It is based on binary Goppa codes, which are algebraic block codes defined in the Hamming metric. However, it suffers from a major limitation due to the large size of its public keys, which restricts its practical applicability. To overcome this limitation, several variants of the original scheme have been introduced. Nevertheless, these new cryptographic schemes often introduce additional algebraic structures that attackers can exploit, thereby enabling new forms of structural attacks and, in some cases, weakening the robustness of the original scheme. This work presents a survey of the approaches proposed with the aim of developing structural attacks against systems based on Goppa codes. It highlights their theoretical foundations, the algorithmic methods employed, as well as their practical scope and limitations, particularly in the context of compact variants of the McEliece cryptosystem. This study also traces the evolution of these approaches toward certain variants of the McEliece scheme and analyzes how they have led to more targeted and efficient attacks. These generalizations have often made it possible to simplify or optimize earlier, more complex attacks.</p>\n </div>","PeriodicalId":55473,"journal":{"name":"Archives of Computational Methods in Engineering","volume":"33 5","pages":"7539 - 7570"},"PeriodicalIF":12.9000,"publicationDate":"2026-03-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Archives of Computational Methods in Engineering","FirstCategoryId":"5","ListUrlMain":"https://link.springer.com/article/10.1007/s11831-026-10567-x","RegionNum":2,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS","Score":null,"Total":0}
引用次数: 0
Abstract
With the advent of quantum computing, public-key cryptographic systems such as RSA (Rivest–Shamir–Adleman) and ECC (Elliptic Curve Cryptography) have become vulnerable to Shor’s quantum algorithm, leading to a growing interest in post-quantum cryptography. Among the post-quantum approaches, code-based cryptography stands out for its strong theoretical foundations and proven resistance to both classical and quantum attacks. The McEliece cryptosystem is the most emblematic example. It is based on binary Goppa codes, which are algebraic block codes defined in the Hamming metric. However, it suffers from a major limitation due to the large size of its public keys, which restricts its practical applicability. To overcome this limitation, several variants of the original scheme have been introduced. Nevertheless, these new cryptographic schemes often introduce additional algebraic structures that attackers can exploit, thereby enabling new forms of structural attacks and, in some cases, weakening the robustness of the original scheme. This work presents a survey of the approaches proposed with the aim of developing structural attacks against systems based on Goppa codes. It highlights their theoretical foundations, the algorithmic methods employed, as well as their practical scope and limitations, particularly in the context of compact variants of the McEliece cryptosystem. This study also traces the evolution of these approaches toward certain variants of the McEliece scheme and analyzes how they have led to more targeted and efficient attacks. These generalizations have often made it possible to simplify or optimize earlier, more complex attacks.
期刊介绍:
Archives of Computational Methods in Engineering
Aim and Scope:
Archives of Computational Methods in Engineering serves as an active forum for disseminating research and advanced practices in computational engineering, particularly focusing on mechanics and related fields. The journal emphasizes extended state-of-the-art reviews in selected areas, a unique feature of its publication.
Review Format:
Reviews published in the journal offer:
A survey of current literature
Critical exposition of topics in their full complexity
By organizing the information in this manner, readers can quickly grasp the focus, coverage, and unique features of the Archives of Computational Methods in Engineering.