Author : Alain Couvreur
Contact : alain.couvreur@inria.fr
This is a Magma implementation of the attack described in the article:
Alain Couvreur, Ayoub Otmani, Jean-Pierre Tillich. Polynomial Time Attack on Wild McEliece Over Quadratic Extensions. IEEE Trans. Inform. Theory. 63(1), 404-427, 2017.
The function to run the attack is BreakKey in file BreakKey.mgm
You can test manual optimized the attack by launching one of the scripts with name test*
Example: Open magma:
load "testF29_781_5"
The calculation may take a couple hours.