Commit Verlauf

Autor SHA1 Nachricht Datum
  Sean Parkinson e2424e6744 SM2/SM3/SM4: Chinese cipher support vor 1 Jahr
  Daniel Pouzzner ac85cfa3d5 fix "comma at end of enumerator list" warnings in wolfcrypt for C89 compatibility, mostly by just snipping out unneeded comma, but several using WOLF_ENUM_DUMMY_LAST_ELEMENT() to preserve gated enum values as-is. vor 1 Jahr
  Jacob Barthelmeh 9dcc48c8f7 update copyright to 2023 vor 1 Jahr
  Sean Parkinson ce8959ea77 SHA-3 improvements vor 1 Jahr
  Jacob Barthelmeh 8eaa85e412 update copyright year to 2022 vor 1 Jahr
  Jacob Barthelmeh e9aae8b571 use hash grow function with cmac vor 2 Jahren
  JacobBarthelmeh a338b4c933 refactor SHA grew function, revert benchmark devid, increase SHA_CTX size, add AES ECB cryptocb test vor 2 Jahren
  Daniel Pouzzner b7cecbacb2 update headers to resolve clang-tidy carping (mostly bugprone-macro-parentheses and readability-named-parameter). also disables MSC C4028 because incompatible with readability-avoid-const-params-in-decls. vor 2 Jahren
  John Safranek 7af87e5b32 Restore the HKDF code to hmac.c. For compatibility between FIPS builds. vor 3 Jahren
  John Safranek a49125e613 FIPS KDF Update vor 3 Jahren
  David Garske a03ed32380 Support for Android KeyStore compatibility API's: vor 2 Jahren
  TakayukiMatsuo 56843fbefd Add support for EVP_sha512_224/256 (#4257) vor 2 Jahren
  Jacob Barthelmeh c729318ddd update copyright date vor 3 Jahren
  David Garske bf63b41465 Fixes for building without hash. If all hash algorithms are disabled `wc_HashAlg` could report empty union. ZD 11585. vor 3 Jahren
  Sean Parkinson 2c6eb7cb39 Add Curve448, X448, Ed448 implementations vor 4 Jahren
  Chris Conlon 45c5a2d39c update copyright to 2020 vor 4 Jahren
  David Garske b780982aa4 Adds "devId" crypto device and "heap" context for Hash wrappers and PBKDF vor 4 Jahren
  David Garske a5d222a20e Make public the hash set/get flags functions. vor 4 Jahren
  David Garske 154930d128 Added support for older KECCAK256 used by Ethereum. Uses existing hash flag API's. vor 4 Jahren
  David Garske 5ea13a09f6 Adds Blake2s support (--enable-blake2s), which provides 32-bit Blake2 support. vor 5 Jahren
  Sean Parkinson cc5ba81245 SHA-3 support in Hash vor 5 Jahren
  John Safranek 246c444b93 Updates for v4.0.0 vor 5 Jahren
  Sean Parkinson ee4e27afe2 Fix lengths to support large DH params vor 5 Jahren
  Sean Parkinson b4996e35fa Set MAX_PRF_HALF bigger for large FFDHE parameters vor 5 Jahren
  David Garske 1a8388641d Change new hash SetFlag/GetFlag API's to private. vor 5 Jahren
  David Garske dcdb1d7094 Added flag to indicate if hash is copied. vor 5 Jahren
  David Garske 838652c03b Added flags build option to hashing algorithms. This allows indicator to determine if hash will be "copied" as done during a TLS handshake. vor 5 Jahren
  Eric Blankenhorn 02ff19a6c4 Moving PRF to wolfcrypt vor 5 Jahren
  David Garske efbabbfb29 Further improvements to hashing code to make sure wc_*Free is always called including wc_HashFree. Added new defines to disable PIC32MZ hardware features using `NO_PIC32MZ_HASH`, `NO_PIC32MZ_RNG` and `NO_PIC32MZ_CRYPT`. vor 5 Jahren
  Sean Parkinson 9433fcb820 Allow SHA384 to be compiled in without SHA512 vor 5 Jahren