Classic McEliece is a submission to NIST's Post-Quantum Cryptography Standardization Project.
Round-4 downloads
- Submission overview:
mceliece-submission-20221023.pdf
- Cryptosystem specification:
mceliece-spec-20221023.pdf
- Design rationale:
mceliece-rationale-20221023.pdf
- Guide for security reviewers:
mceliece-security-20221023.pdf
- Guide for implementors:
mceliece-impl-20221023.pdf
- Description of modifications from round 3 to round 4:
mceliece-mods3-20221023.pdf
- What plaintext confirmation means:
mceliece-pc-20221023.pdf
- Round-4 submission package. Includes all of the above, and implementations (at submission time).
- KAT files accompanying round-4 submission package.
Round-3 downloads
- "Supporting Documentation" describing the round-3 submission:
mceliece-20201010.pdf
- Description of modifications from round 2 to round 3:
mceliece-20201010-mods2.pdf
- Round-3 submission package.
Includes "Supporting Documentation" (as
doc.pdf
), description of modifications (asmods2.pdf
), and implementations (at submission time). - KAT files accompanying round-3 submission package.
Round-2 downloads
- "Supporting Documentation" describing the round-2 submission:
mceliece-20190331.pdf
- Description of modifications from round 1 to round 2:
mceliece-20190331-mods.pdf
- Round-2 submission package.
Includes "Supporting Documentation" (as
doc.pdf
), description of modifications (asmods.pdf
), and implementations (at submission time). - KAT files accompanying round-2 submission package.
Round-1 downloads
- "Supporting Documentation" describing the round-1 submission:
mceliece-20171129.pdf
- Round-1 submission package.
Includes "Supporting Documentation" (as
doc.pdf
), implementations (at submission time), and KATs.
Version: This is version 2022.10.23 of the "NIST" web page.