Thom Wiggers
2108bdcdb5
Make a static global explicitly const
5 years ago
Douglas Stebila
4157e0fbad
Add release function for AES key schedule
5 years ago
Thom Wiggers
4cea81d15f
Convert `principal-submitter` into a list
There are schemes, like SABER (#192 ) that have more than one principal
submitter. Consistency warrants that we turn it into a list for all
schemes and don't do something with allowing either a str or a list:
that would just be very annoying to parse.
Closes #194
5 years ago
Douglas Stebila
82383c204e
Add release function for AES key schedule
5 years ago
Matthias J. Kannwischer
743b28f7a8
make VS compiler happy in matrix_aes.c
5 years ago
Matthias J. Kannwischer
cf8e4e5179
add optimized frodokem640aes
5 years ago
Thom Wiggers
199adb8072
Add -Wredundant-decls
5 years ago
Matthias J. Kannwischer
0127ba93f5
Add IND-CPA/IND-CCA2 security field to METADATA. add test for it as well ( #165 )
5 years ago
Matthias J. Kannwischer
1597e62514
add IND-CPA/IND-CCA2 security field to METADATA. add test for it as well
5 years ago
Douglas Stebila
3494c96e53
Update to latest changes from upstream, fix correctness on MS Visual Studio ( #163 )
5 years ago
Douglas Stebila
6e1f66d047
Don't run testvectors checks on KEMs ( #161 )
5 years ago
Joost Rijneveld
08e6c6c052
Use more standard -Wvla
5 years ago
Joost Rijneveld
68b12866ce
Use more standard Wvla
5 years ago
Joost Rijneveld
908329e0e8
Throw errors when using variable-length arrays
Windows already complains about this in CI, but this will
let us catch these issues on Linux as well.
5 years ago
Joost Rijneveld
e32666a0ab
Throw errors when using variable-length arrays
Windows already complains about this in CI, but this will
let us catch these issues on Linux as well.
5 years ago
Thom Wiggers
b5d4e93478
Add -O3 to CFLAGS
5 years ago
Joost Rijneveld
972315dec5
Move secret key length back to scheme-level META
5 years ago
Thom Wiggers
eb5f7f1e57
Fix int/size_t comparison in frodo
5 years ago
Douglas Stebila
ff71e7de11
Correct FrodoKEM submitter list
5 years ago
Douglas Stebila
8e7cf2b5cd
Fix linter complaints
5 years ago
Douglas Stebila
a815543f32
Add NIST KAT check for KEMs
5 years ago
Matthias J. Kannwischer
5587cdb4a8
Add -Wmissing-prototypes ( #109 )
* fix prototypes for sphincs and static functions in aes.c
* fix missing prototypes in all frodo variants
* fix missing prototypes in kyber
* remove const from non-pointer arguments in Frodo
* add missing prototypes to requirements in README
5 years ago
Douglas Stebila
6ca367e2e6
Apply astyle
5 years ago
Douglas Stebila
7e8bd90d8c
Fix Windows compiler warnings and endianness
5 years ago
Douglas Stebila
e9427afeb2
Add FrodoKEM-640-AES
5 years ago