https://github.com/mupq/pqm4
Revision 670ec38af504700861f32b6dabfaae789728fab7 authored by Matthias J. Kannwischer on 29 October 2019, 13:52:15 UTC, committed by GitHub on 29 October 2019, 13:52:15 UTC
https://github.com/mupq/mupq/pull/34 refactors our number printing to
reduce code size. For pqm4 this does not matter that much, but let's keep
it in sync with mupq. Our code benchmarks exclude this common code, so there
is no need to update those numbers.

This also pulls in a newer version of PQClean, which now includes qTesla (https://github.com/PQClean/PQClean/pull/239)
Unfortunately, qtesla-I-p needs 174.5 KiB and qtesla-p-III needs 403.2 KiB of
RAM, so it does not fit on our platform.
1 parent f25922b
Raw File
Tip revision: 670ec38af504700861f32b6dabfaae789728fab7 authored by Matthias J. Kannwischer on 29 October 2019, 13:52:15 UTC
update mupq (#122)
Tip revision: 670ec38
build_everything.py
#!/usr/bin/env python3
"""
Builds all of the binaries without flashing them.
"""
import sys

from interface import M4Settings
from mupq import mupq


if __name__ == "__main__":
    mupq.BuildAll(M4Settings()).test_all(sys.argv[1:])
back to top