https://github.com/mupq/pqm4
Revision 5fb6938202d171399e848850c7e14599047332a1 authored by devillegna on 18 February 2021, 05:11:19 UTC, committed by GitHub on 18 February 2021, 05:11:19 UTC
* submission for PQM4 * re-org implementations * use C version cshift() temporarily * 1. fix incorrect key-gen for arm-none-eabi-gcc ver.10.2.1 2. remove usage of CCM for bikel1 * rip out openssl; always default to sha and aes shipped in mupq * remove usage of CCM in all implementations * move BIKE reference implementations to mupq * skip bikel3 for now * add BIKE benchmarks Co-authored-by: Matthias J. Kannwischer <matthias@kannwischer.eu>
1 parent 4fc31d7
Tip revision: 5fb6938202d171399e848850c7e14599047332a1 authored by devillegna on 18 February 2021, 05:11:19 UTC
BIKE submission for PQM4 (#175)
BIKE submission for PQM4 (#175)
Tip revision: 5fb6938
testvectors.py
#!/usr/bin/env python3
from mupq import mupq
from interface import M4Settings, M4
import sys
if __name__ == "__main__":
with M4() as m4:
test = mupq.TestVectors(M4Settings(), m4)
test.test_all(sys.argv[1:])
Computing file changes ...