Josh Holtrop
|
fa07db2cc6
|
Rust wrapper: add lms module
|
2026-03-06 10:19:12 -05:00 |
|
Josh Holtrop
|
d12285cb6f
|
Rust wrapper: mlkem: update ss buffer length requirement comment
|
2026-02-27 15:04:16 -05:00 |
|
Josh Holtrop
|
4235fa59b6
|
Add comments explaining ct.len() and ss.len() checks
|
2026-02-26 15:09:12 -05:00 |
|
Josh Holtrop
|
67c500ec87
|
Rust wrapper: add mlkem module
|
2026-02-25 14:16:20 -05:00 |
|
Josh Holtrop
|
7af0fa497a
|
Rust wrapper: update dilithium module after review
|
2026-02-24 14:23:59 -05:00 |
|
Josh Holtrop
|
504617bbe9
|
Rust wrapper: add dilithium module
|
2026-02-23 10:54:21 -05:00 |
|
Josh Holtrop
|
3da3e12edc
|
Rust wrapper: fix no_std support
Generate bindgen API with core instead of std
Replace C types using std:: with core::
Replace std::mem usage with core::mem
|
2026-02-20 07:10:01 -05:00 |
|
Josh Holtrop
|
2ada1a3629
|
Rust wrapper: add compatibility with older FIPS v5 package
|
2026-02-19 12:50:05 -05:00 |
|
JacobBarthelmeh
|
a156ed7bc7
|
update Copyright year
|
2026-02-18 09:52:21 -07:00 |
|
Josh Holtrop
|
f9cea09f5b
|
Rust wrapper: add FIPS support
|
2026-02-04 14:32:05 -05:00 |
|
Josh Holtrop
|
88b34a68d8
|
Rust wrapper: ECC: Allow import_private_*() calls with empty pub_buf slice
|
2026-01-29 10:32:50 -05:00 |
|
Josh Holtrop
|
4a92ee31bb
|
Rust HMAC-BLAKE2: require exact output buffer size
|
2026-01-20 15:31:58 -05:00 |
|
Josh Holtrop
|
e59ddb95c7
|
Rust blake2: remove unnecessary cfg guards
|
2026-01-20 14:56:55 -05:00 |
|
Josh Holtrop
|
a555d5290a
|
Rust wrapper: add HMAC-BLAKE2[bs] wrappers
|
2026-01-20 08:10:16 -05:00 |
|
Daniel Pouzzner
|
1d247b744c
|
wrapper/rust/: fix unit tests to avoid out-of-order wolfCrypt_Cleanup().
|
2026-01-13 14:43:50 -06:00 |
|
Josh Holtrop
|
a9b2e83d1c
|
Rust wrapper: add one-shot XChaCha20-Poly1305 encrypt/decrypt functions
|
2026-01-07 11:43:08 -05:00 |
|
Josh Holtrop
|
9007d12d2a
|
Rust wrapper: add wolfssl_wolfcrypt::chacha20_poly1305 module
|
2026-01-05 08:44:34 -05:00 |
|
Josh Holtrop
|
8c125df85e
|
Rust wrapper: ensure curve25519_key struct will have free called after init
|
2025-12-30 10:46:44 -05:00 |
|
Josh Holtrop
|
e971cb6942
|
Rust wrapper: avoid warning when neither blake2b nor blake2s is enabled
|
2025-12-29 14:33:25 -05:00 |
|
Josh Holtrop
|
0a834bed7a
|
Rust wrapper: add wolfssl_wolfcrypt::curve25519 module
|
2025-12-29 14:33:25 -05:00 |
|
Josh Holtrop
|
bbac280890
|
Rust wrapper: add wolfssl_wolfcrypt::blake2 module
|
2025-12-26 13:02:27 -05:00 |
|
Josh Holtrop
|
8cd0c9bd11
|
Rust wrapper: rename wolfssl crate to wolfssl-wolfcrypt
|
2025-12-15 13:00:51 -05:00 |
|