https://github.com/mupq/pqm4
Revision f0f573eb7b17cdf1d1d2c0081c59bd78c3a02046 authored by Erdem ALKIM on 30 January 2020, 10:08:04 UTC, committed by GitHub on 30 January 2020, 10:08:04 UTC
In https://ia.cr/2020/012 Erdem Alkim, Yusuf Alper Bilgin, Murat Cenk, and François Gérard propose more optimizations to the NewHope M4 implementation. This integrates their nice work. We report a slightly higher cycle count than in that paper because of an extra bit reversal and because we currently don't use -flto.
1 parent 944b3c3
History
Tip revision: f0f573eb7b17cdf1d1d2c0081c59bd78c3a02046 authored by Erdem ALKIM on 30 January 2020, 10:08:04 UTC
Integrate faster NewHope m4 implementation (#129)
Tip revision: f0f573e
File Mode Size
common
crypto_kem
crypto_sign
hostside
ldscripts
libopencm3 @ 0a68b01
mupq @ 84b3035
.gitignore -rw-r--r-- 77 bytes
.gitmodules -rw-r--r-- 168 bytes
Makefile -rw-r--r-- 5.2 KB
README.md -rw-r--r-- 19.6 KB
benchmarks.csv -rw-r--r-- 41.8 KB
benchmarks.md -rw-r--r-- 66.1 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-- 3.5 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