https://github.com/mupq/pqm4
Revision 918f37908239c49df9a997f9e2a70fc65bec7b59 authored by Matthias J. Kannwischer on 07 November 2022, 09:35:49 UTC, committed by GitHub on 07 November 2022, 09:35:49 UTC
* remove schemes that are no longer under consideration by NIST

* bump pqclean to r4

* update mupq

* update mupq

* Remove SIKE

SIKE got broken by https://eprint.iacr.org/2022/975
The SIKE team acknowledged it in
https://csrc.nist.gov/csrc/media/Projects/post-quantum-cryptography/documents/round-4/submissions/sike-team-note-insecure.pdf

* Make falcon work with namespaced randombytes

* bump pqclean once more

* update benchmarks with Arm GNU Toolchain 11.3.Rel1

* add correct version of the compiler

* clean up excluded schemes

* Update README.md
1 parent 3743a66
Raw File
Tip revision: 918f37908239c49df9a997f9e2a70fc65bec7b59 authored by Matthias J. Kannwischer on 07 November 2022, 09:35:49 UTC
Remove schemes that are no longer under consideration by NIST (#238)
Tip revision: 918f379
build_everything.py
#!/usr/bin/env python3
"""
Builds all of the binaries without flashing them.
"""
import sys

from interface import parse_arguments, get_platform
from mupq import mupq


if __name__ == "__main__":
    args, rest = parse_arguments()
    platform, settings = get_platform(args)
    with platform:
        mupq.BuildAll(settings).test_all(rest)
back to top