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
History
Tip revision: 157e27178e6e9c14d02dc90affb6b53026b0f93a authored by Matthias J. Kannwischer on 09 December 2020, 20:02:30 UTC
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

README.md

back to top