- Описать криптосистему используя Sage
- Расширить Sage, разработав класс McElieceCryptosystem, унаследовав его от PublicKeyCryptosystem
- Так же можно добавить GoppaCodeDecoder в src/sage/coding/goppa_code.py
Patterson Algo (StackExchange)
Syndrome decoding of Goppa Codes (StackExchange)
Useful info for calculating a(x), b(x) in Patterson algo
Goppa implementation using sage
Patterson algo implementation in sage
Large parameters of Goppa Code (StackExchange)
SQRT in GF(2^m) (StackExchange)
Does every polynomial over a finite field have a square root modulo an irreducible polynomial?