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 |