Folding Alternant and Goppa Codes with Non-Trivial Automorphism Groups
Jean-Charles Faug\`ere, Ayoub Otmani, Ludovic Perret, Fr\'ed\'eric de, Portzamparc, Jean-Pierre Tillich

TL;DR
This paper reveals a fundamental weakness in using symmetric alternant and Goppa codes in McEliece cryptography, showing how a new folding operation can reduce key-recovery complexity by exploiting automorphism groups.
Contribution
It introduces a novel folding operation on codes that leverages automorphism groups to weaken the security of symmetric alternant and Goppa codes in cryptography.
Findings
Folding reduces key-recovery complexity significantly.
Symmetric codes can be transformed into smaller, less secure codes.
The folding operation preserves the duality of codes.
Abstract
The main practical limitation of the McEliece public-key encryption scheme is probably the size of its key. A famous trend to overcome this issue is to focus on subclasses of alternant/Goppa codes with a non trivial automorphism group. Such codes display then symmetries allowing compact parity-check or generator matrices. For instance, a key-reduction is obtained by taking quasi-cyclic (QC) or quasi-dyadic (QD) alternant/Goppa codes. We show that the use of such symmetric alternant/Goppa codes in cryptography introduces a fundamental weakness. It is indeed possible to reduce the key-recovery on the original symmetric public-code to the key-recovery on a (much) smaller code that has not anymore symmetries. This result is obtained thanks to a new operation on codes called folding that exploits the knowledge of the automorphism group. This operation consists in adding the coordinates of…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsCoding theory and cryptography · graph theory and CDMA systems · Finite Group Theory Research
