mceliece.org pages:

Further resources: