https://github.com/mupq/pqm4
Revision 157e27178e6e9c14d02dc90affb6b53026b0f93a authored by Matthias J. Kannwischer on 09 December 2020, 20:02:30 UTC, committed by GitHub on 09 December 2020, 20:02:30 UTC
* Updated sampling of uniform matrix of Kyber to round-3 tweaked approach * Integrated changes to noise sampling in Kyber512 * Updated links in kyber512-90s/m4 to use round-3 noise generation of kyber512/m4 * source ntruprime from pqclean * https://github.com/PQClean/PQClean/pull/324 * add HQC benchmarks. Closes #57 * Port https://github.com/PQClean/PQClean/pull/337 This ports a fix from upstream. This does not change performance by more than a few cycles. For details see https://github.com/jschanck/ntru/commit/e0ab9525f1797dcff875c67f08f56db03f3c7deb * Port https://github.com/PQClean/PQClean/pull/341 Fixes a typo in sample.c in PQClean which was also present in the pqm4 implementations. This changes testvectors, but not performance. * https://github.com/PQClean/PQClean/pull/348 * https://github.com/PQClean/PQClean/pull/340 * https://github.com/PQClean/PQClean/pull/350 * https://github.com/PQClean/PQClean/pull/361 * https://github.com/PQClean/PQClean/pull/349 Co-authored-by: Peter Schwabe <peter@cryptojedi.org>
1 parent 3fd51a9
Tip revision: 157e27178e6e9c14d02dc90affb6b53026b0f93a authored by Matthias J. Kannwischer on 09 December 2020, 20:02:30 UTC
Update PQClean (#172)
Update PQClean (#172)
Tip revision: 157e271
File | Mode | Size |
---|---|---|
common | ||
crypto_kem | ||
crypto_sign | ||
hostside | ||
ldscripts | ||
libopencm3 @ b1d8a4c | ||
mupq @ 88a9695 | ||
.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-- | 26.5 KB |
benchmarks.md | -rw-r--r-- | 41.4 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-- | 4.1 KB |
requirements.txt | -rw-r--r-- | 14 bytes |
test.py | -rwxr-xr-x | 228 bytes |
testvectors.py | -rwxr-xr-x | 228 bytes |
Computing file changes ...