44 Révisions (78a65d6ec9595fb42c709fd56343e74f21e57dd8)

Auteur SHA1 Message Date
  Thom Wiggers 133a38b890 Move test support files into tests directory (#200) il y a 5 ans
  Douglas Stebila e53cf16fa8 Change sha3_512_inc_finalize output length to 64 il y a 5 ans
  Douglas Stebila d7f745a0e6 Alternative no-op il y a 5 ans
  Douglas Stebila 4157e0fbad Add release function for AES key schedule il y a 5 ans
  Douglas Stebila 82383c204e Add release function for AES key schedule il y a 5 ans
  Leon 32b3a97809 add sha3_384 il y a 5 ans
  Ko- cf88fb781e Satisfy linter il y a 5 ans
  Ko- db7d3deb03 Add cSHAKE{128,256} to common. il y a 5 ans
  Thom Wiggers b153768783
Implement ctx struct for fips202 il y a 5 ans
  Thom Wiggers 7c30aa73c9
SHA2 state constants in common il y a 5 ans
  Douglas Stebila 8e7cf2b5cd Fix linter complaints il y a 5 ans
  Douglas Stebila a815543f32 Add NIST KAT check for KEMs il y a 5 ans
  Matthias J. Kannwischer 5587cdb4a8 Add -Wmissing-prototypes (#109) il y a 5 ans
  Douglas Stebila aea72d3eb2 Add macros for AES block size il y a 5 ans
  Peter Schwabe 4970379baf Added simple test for AES il y a 5 ans
  Peter Schwabe 45a12595df Added const keyword to a few pointer arguments in AES il y a 5 ans
  Peter Schwabe 40661601bd Eliminated unnecessary casts il y a 5 ans
  Peter Schwabe ed8a4ea2f4 Fixed wrong header name in aes.c il y a 5 ans
  Peter Schwabe 93c24e34c6 Formatted AES code properly il y a 5 ans
  Peter Schwabe 070db10cc1 Added (constant-time) AES implementation, based on BearSSL il y a 5 ans
  Joost Rijneveld d325e39c68
Add documentation for SHA2 blockwise functions il y a 5 ans
  Joost Rijneveld f0ffc59696
Add SHA224 for completeness il y a 5 ans
  Joost Rijneveld 83810dcc47
Expose incremental SHA2 API il y a 5 ans
  Joost Rijneveld 6d84aec3db
Add SHA256 il y a 5 ans
  Joost Rijneveld 760b5926c4
Add incremental SHA3 il y a 5 ans
  Joost Rijneveld 23178c4c32
Add incremental API for shake128 and shake256 il y a 5 ans
  Thom Wiggers a230c51cf5
Disable clang-tidy lint on windows.h include il y a 5 ans
  Thom Wiggers b7bc9b6cb0
Cast a value in notrandombytes.c il y a 5 ans
  Thom Wiggers ea19211d21
Cast size_t to DWORD on Windows il y a 5 ans
  Thom Wiggers 06955dfc21
Explicit casts in conversions il y a 5 ans
  Douglas Stebila 5f3e8ca2d5 Build functional tests and test vectors on Windows continuous integration il y a 5 ans
  Kris Kwiatkowski 312616113a common: use fixed size integers il y a 5 ans
  Thom Wiggers 3b73ea134d
Formatted everything with astyle il y a 5 ans
  Thom Wiggers fe46514836
Include full clangformat config. il y a 5 ans
  Thom Wiggers 59f92730cf
Include an actually random version of randombytes il y a 5 ans
  Thom Wiggers 4d0082fa43
Add travis config il y a 5 ans
  Joost Rijneveld 7028025eb9
Normalize whitespace il y a 5 ans
  Thom Wiggers b22a21c08a
Add clang-tidy, only require SCHEME where needed il y a 5 ans
  Joost Rijneveld 2a5a628e48
Add Dilithium-III il y a 5 ans
  Joost Rijneveld 6f48921cd5
Manually format MUSH macros in randombytes il y a 5 ans
  Matthias J. Kannwischer 39aba8ac24 add .clang-format and formatted all the files il y a 5 ans
  Thom Wiggers 96ae01ef1b
Clarify that randombytes.c is not at all random il y a 5 ans
  Joost Rijneveld b5e46c91b8
Remove unused variables from randombytes il y a 5 ans
  Matthias J. Kannwischer 6af18c31cd add common sha2/sha3/randombytes il y a 5 ans