https://github.com/mupq/pqm4
Revision 87dd5c1384dec6d9accc2ec7cf566f8f7b9917f7 authored by Ko- on 22 April 2020, 12:40:58 UTC, committed by GitHub on 22 April 2020, 12:40:58 UTC
* Update mupq; integrates new RQC implementations

* Add rqc256 to skip_list

On the host, rqc256 takes about 132KiB according to Valgrind

* Increase stack to 128K for rqc192

On the host, Valgrind reported around 105KiB. On the board, test and
testvectors ran fine with 112K, but the stack binary crashed, so it must
have been very close. Increasing to 128K solved this.

* Update RQC benchmarks

Note that the stack numbers are not too interesting as the
implementation uses dynamic memory allocation.
1 parent e1c6949
History
Tip revision: 87dd5c1384dec6d9accc2ec7cf566f8f7b9917f7 authored by Ko- on 22 April 2020, 12:40:58 UTC
Update RQC implementation (#153)
Tip revision: 87dd5c1
File Mode Size
common
crypto_kem
crypto_sign
hostside
ldscripts
libopencm3 @ b1d8a4c
mupq @ 031d557
.gitignore -rw-r--r-- 77 bytes
.gitmodules -rw-r--r-- 168 bytes
Makefile -rw-r--r-- 5.4 KB
README.md -rw-r--r-- 19.8 KB
benchmarks.csv -rw-r--r-- 44.8 KB
benchmarks.md -rw-r--r-- 71.7 KB
benchmarks.py -rwxr-xr-x 696 bytes
build_everything.py -rwxr-xr-x 232 bytes
convert_benchmarks.py -rwxr-xr-x 417 bytes
interface.py -rw-r--r-- 5.2 KB
requirements.txt -rw-r--r-- 14 bytes
test.py -rwxr-xr-x 228 bytes
testvectors.py -rwxr-xr-x 228 bytes

README.md

back to top