Closed falko-strenzke closed 9 months ago
Addressed comments for ML-DSA in 7ccee618456231596d062a5b29abd4ca7cc0258b:
Additionally to the comments I noticed that I needed to take into account the "--disable-avx2-support" flag (can be passed in the ./configure
call) and added it.
Two comments from my side:
cipher/mldsa-symmetric.c
, it doesn't implement SHAKE256 and uses the functionality from libgcrypt via gcry_md_hd_t
.
dilithium_avx2 review Falko
Comments to individual files
cipher/mldsa.c
/* TODO nbits not meaningful for mldsa */
and if-Block beneath it should better be done in the switch-block above it.
cipher/mldsa-packing.c
cipher/mldsa-symmetric.c / .h
Missing copyright headers
sphincsplus_avx2 review Falko
Missing copyright headers