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
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 |
Computing file changes ...