26 Commits (master)

Author SHA1 Message Date
  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 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 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 5 years ago
  Thom Wiggers fe46514836
Include full clangformat config. 5 years ago
  Peter Schwabe 69e593427a Removed need for aligned types (which are not portable) 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 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