John M. Schanck
127e9ec326
Round 3 Kyber
2021-03-24 21:02:49 +00:00
John M. Schanck
60111b36b2
Prepare for round 3 update with packaging script
2021-03-24 21:02:49 +00:00
Thom Wiggers
c0f56ccdc2
Update Kyber from upstream
...
Makes Kyber-AVX run on MacOS (#251 )
2021-03-24 21:02:49 +00:00
Douglas Stebila
833a9d5129
Fix memory leak in Kyber
2021-03-24 21:02:46 +00:00
Matthias J. Kannwischer
6c98832774
remove unnecessary if in kyber768
...
clang-tidy9.0.0 added a new check: bugprone-branch-clone
(https://releases.llvm.org/9.0.0/tools/clang/tools/extra/docs/ReleaseNotes.html )
This doesn't like both branches of an if are the same.
In this case I don't think there is any reason to do this, so I've removed it.
2021-03-24 21:02:44 +00:00
Thom Wiggers
f4bd312180
Adds AVX2 variants of Kyber512, Kyber768, Kyber1024 ( #225 )
...
* Integrate Kyber-AVX2 into PQClean
* Fix types and formatting in Kyber
* Workaround a valgrind crash
* Remove comment in shuffle.s
* Remove some extraneous truncations
* fixup! Fix types and formatting in Kyber
2019-09-10 11:45:01 +02:00