https://github.com/mupq/pqm4
Revision 944b3c30072e59afdae0b6b73d18b4fbc1839849 authored by Yusuf Alper Bilgin on 20 January 2020, 16:43:41 UTC, committed by Ko- on 20 January 2020, 16:43:41 UTC
In https://ia.cr/2020/012 Erdem Alkim, Yusuf Alper Bilgin, Murat Cenk, and François Gérard propose more optimizations to the Kyber M4 implementation. This integrates their nice work. We report a slightly higher cycle count than in that paper because of an extra Barrett reduction and because we currently don't use -flto.
1 parent 8136c82
History
Tip revision: 944b3c30072e59afdae0b6b73d18b4fbc1839849 authored by Yusuf Alper Bilgin on 20 January 2020, 16:43:41 UTC
Integrate faster Kyber m4 implementation (#128)
Tip revision: 944b3c3
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