Commit History

Author SHA1 Message Date
  Sean Parkinson 60f438f0c3 Dilithum, Kyber: Update to final specification 4 months ago
  Daniel Pouzzner 763ced668e fixes for defects identified by cppcheck and clang-tidy on --enable-debug builds: null deref in tests/api.c:load_pem_key_file_as_der(), redundant declarations in wolfcrypt/benchmark/benchmark.c, and numerous unchecked XSNPRINTF()s in wolfcrypt/src/logging.c and src/internal.c. 4 months ago
  Andras Fekete f419e2351b Remove NULL test with 'ptr = NULL' at the end 4 months ago
  Andras Fekete d7a0f49906 Programmatically remove NULL test before XFREE 4 months ago
  David Garske a18d0161ef Fixes for minor implicit cast warnings and line length. Also fixed benchmark.c error without ChaCha and unused encrypt_only. 4 months ago
  Sean Parkinson e6fcd488a6 Merge pull request #7685 from dgarske/renesas_rx_tsip 5 months ago
  Daniel Pouzzner c36ab59f24 fixes for defects identified by nightly testing: 5 months ago
  JacobBarthelmeh ac52660d5b Merge pull request #7713 from SparkiDev/dilithium_sign_small_alloc 5 months ago
  Sean Parkinson 44a5e1a398 Dilithium: add implementation of signing that allocated less 5 months ago
  Sean Parkinson 1fd9f2af91 KYBER/ML-KEM: make ML-KEM available 5 months ago
  David Garske 2a86ca43f8 Fixes for building the compatibility layer with `WOLFSSL_NO_REALLOC`. Tested using `./configure --enable-opensslextra CFLAGS="-DWOLFSSL_NO_REALLOC"`. 5 months ago
  David Garske e81e18859b Support for Renesas RX TSIP with ECDSA and Crypto Callbacks. 6 months ago
  Sean Parkinson aa61f98955 Kyber: Improve performance 6 months ago
  Sean Parkinson 3e3a00dafd Dilithium/ML-DSA: Implementation of ML-DSA-44/65/87 6 months ago
  Sean Parkinson acd604db3d AES RISC-V 64-bit ASM: ECB/CBC/CTR/GCM/CCM 7 months ago
  jordan 040e0c956a Used codespell and fixed obvious typos. 7 months ago
  kaleb-himes 673c5993a7 Make the memzero check default with FIPS, fix benchmark app 7 months ago
  Andras Fekete 702b6c25d5 Fix conversion error in benchmark.c 7 months ago
  Sean Parkinson e1274013d8 AES: NO_AES_DECRYPT defined 7 months ago
  Daniel Pouzzner 009ea6640b Merge pull request #7493 from SparkiDev/sm3_benchmark_fix 7 months ago
  Sean Parkinson add7428d1c TLS, SM2: fixes to get SM handshakes working 7 months ago
  Daniel Pouzzner 5a784c818d Merge pull request #7319 from SparkiDev/chacha_poly1305_asm_msvc 7 months ago
  JacobBarthelmeh 081731be8b Merge pull request #7392 from gojimmypi/PR-Espressif-wolfcrypt-test 7 months ago
  Sean Parkinson 840d1e9fac Benchmark, SM2: initialize vars for small stack 7 months ago
  Daniel Pouzzner fa30d3ae0b wolfcrypt/benchmark/benchmark.c: fixes for clang-analyzer-deadcode.DeadStores in bench_xmss_sign_verify(); 7 months ago
  Sean Parkinson aab97fe9e2 ChaCha20, Poly1305 ASM for MSVC 9 months ago
  Sean Parkinson db6b1388ce Benchmark, SM3: fix full hash testing 7 months ago
  Colton Willey 7485e9935d Update benchmark to only parse rsa size if keygen is enabled, update keygen option help in configure.ac 8 months ago
  jordan bc00c95fe5 Update enum wc_LmsParm for wolfboot support. 8 months ago
  gojimmypi b1261f5471 Modify PlatformIO FreeRTOS include path, settings.h 8 months ago