Thom Wiggers
|
1a4739e2bf
|
Move keys to heap for KEMs as well
|
4 years ago |
Matthias J. Kannwischer
|
1d789dc90d
|
check algo names
|
5 years ago |
Matthias J. Kannwischer
|
d5818a40b0
|
change include order; add missing includes (#185)
|
5 years ago |
Matthias J. Kannwischer
|
aaea91f315
|
change ciphertext to completly random value to also cover only passively secure schemes
|
5 years ago |
Thom Wiggers
|
f39b300e4e
|
Reduce number of tests for functest
|
5 years ago |
Douglas Stebila
|
b80eebdd71
|
Fix Windows type warning
|
5 years ago |
Douglas Stebila
|
a815543f32
|
Add NIST KAT check for KEMs
|
5 years ago |
Thom Wiggers
|
d1fd8aa934
|
Check the specified sizes of the metadata match api.h consts
Fixes #88
|
5 years ago |
Douglas Stebila
|
19d177efb3
|
Use 5 iteractions for functional tests and test vectors
|
5 years ago |
Douglas Stebila
|
301f7aca57
|
Always return negative numbers so positive+negative != 0
|
5 years ago |
Douglas Stebila
|
4162be0401
|
Switch for int and unsigned char to size_to and uint8_t
|
5 years ago |
Thom Wiggers
|
e811376a95
|
Do the test more properly
|
5 years ago |
Thom Wiggers
|
6558773b21
|
Check if header guard is defined properly
Does this slightly uglily, but it should work.
|
5 years ago |
Thom Wiggers
|
05b0f6d9cc
|
Namespace the #define constants.
|
5 years ago |
Thom Wiggers
|
07b8c2ebe9
|
Make all apis use the uint8_t and size_t types
|
5 years ago |
Matthias J. Kannwischer
|
27344bd7ca
|
un-align pointers. Resolves #24
|
5 years ago |
Thom Wiggers
|
3b73ea134d
|
Formatted everything with astyle
clang-format was not flexible enough to allow lining out things on
columns with spaces.
|
5 years ago |
Thom Wiggers
|
fe46514836
|
Include full clangformat config.
Hopefully stabilizes behaviour between versions.
|
5 years ago |
Peter Schwabe
|
69e593427a
|
Removed need for aligned types (which are not portable)
Resolves #22
|
5 years ago |
Thom Wiggers
|
c2747e6860
|
Further fix the zero return codes for bad kem ops
|
5 years ago |
Thom Wiggers
|
37be4a2044
|
Don't fail if decapsulating with wrong keys doesn't return -1
Closes #11
|
5 years ago |
Thom Wiggers
|
31449679bd
|
Partially validate return codes
|
5 years ago |
Joost Rijneveld
|
8228363495
|
Include scheme namespace in tests
|
5 years ago |
Joost Rijneveld
|
e61a320aed
|
Move tests to separate directory
|
5 years ago |