Frank Denis
|
66360d57df
|
wasmer syntax for volumes seems to have changed
|
2026-07-08 21:56:14 +02:00 |
|
Frank Denis
|
10f787b53f
|
@cimport is no more
|
2026-05-02 14:20:50 +02:00 |
|
Frank Denis
|
4a6a7a010d
|
Add test vectors from Rooterberg and Wycheproof test suites
Closes #1517
|
2026-04-08 12:00:28 +02:00 |
|
Frank Denis
|
ad53cae4c3
|
ML-KEM: wipe ephemeral seeds and harden invalid-pk test
|
2026-04-08 00:55:41 +02:00 |
|
Frank Denis
|
f54f20abbf
|
sha3: make post-final misuse safe and deterministic
|
2026-04-08 00:16:01 +02:00 |
|
Frank Denis
|
1573e29bf3
|
Refactor IPv6 zone ID parsing and reject malformed zone identifiers
|
2026-04-05 21:26:49 +02:00 |
|
Frank Denis
|
597886af2f
|
Properly test crypto_kdf_hkdf_sha*_keygen
|
2026-03-29 19:59:44 +02:00 |
|
Frank Denis
|
16ca46a454
|
Add support for zwasm
|
2026-03-15 17:58:38 +01:00 |
|
Frank Denis
|
6684febd90
|
Add a couple more tests
|
2026-03-15 14:17:11 +01:00 |
|
Frank Denis
|
51d4fb7637
|
Add a couple more tests
|
2026-03-15 12:48:47 +01:00 |
|
Frank Denis
|
06f2ca6068
|
Add some additional tests for HKDF and Salsa20/12
|
2026-03-15 12:47:48 +01:00 |
|
Frank Denis
|
7c6843a2d5
|
wasmer: --mapdir= was renamed to --volume=
|
2026-03-15 12:33:11 +01:00 |
|
 W McElderryandW McElderry
|
148d2d60dd
|
Add further tests for ristretto255 hash to element from RFC9497 (#1516)
Co-authored-by: W McElderry <8887746+wmcelderry@users.noreply.github.com>
|
2026-02-27 13:29:37 +01:00 |
|
Frank Denis
|
84e25e8f81
|
Format
|
2026-02-20 23:32:12 +01:00 |
|
Frank Denis
|
354e997bba
|
Adjust KAT order
|
2026-02-20 23:31:12 +01:00 |
|
Frank Denis
|
38a82863f1
|
crypto_core_*_from_string: drop the _ro suffix
|
2026-02-20 23:23:12 +01:00 |
|
Frank Denis
|
8bb79ae24d
|
Rename crypto_core_*_from_string to crypto_core_*_from_string_nu
RO should be the default
|
2026-02-20 23:19:12 +01:00 |
|
Frank Denis
|
530252d9a3
|
Add crypto_core_ed25519_scalar_from_string
|
2026-02-20 23:06:12 +01:00 |
|
Frank Denis
|
1cde0d85d9
|
Add tests for crypto_core_ristretto255_from_string_ro
Using test vectors from RFC 9497. Suggested by @wmcelderry, thanks!
Fixes #1515
|
2026-02-20 12:24:47 +01:00 |
|
Frank Denis
|
babd0c3e59
|
Remove crypto_core_ristretto255_from_string
|
2026-02-20 12:05:55 +01:00 |
|
Frank Denis
|
3e4de8a134
|
Change crypto_core_ed25519_from_string to take a binary string
|
2026-01-23 23:07:00 +01:00 |
|
Frank Denis
|
03786f4de5
|
core_ed25519_h2c.c test: verify y coordinate as well
|
2026-01-23 12:24:48 +01:00 |
|
Frank Denis
|
557dc9e51d
|
Add a high-level crypto_kem API mapping to xwing
|
2026-01-15 23:29:59 +01:00 |
|
Frank Denis
|
bd6a8af323
|
Add X-Wing
|
2026-01-15 23:26:59 +01:00 |
|
Frank Denis
|
bc43c46a43
|
Cleanup symbols
|
2026-01-15 23:18:59 +01:00 |
|
Frank Denis
|
036e268e17
|
Add new symbols
|
2026-01-15 23:10:59 +01:00 |
|
Frank Denis
|
a6038f815c
|
Add support for SHA3
|
2026-01-15 23:03:59 +01:00 |
|
Frank Denis
|
aed0ed992d
|
Update test/symbols/all-symbols.txt
|
2026-01-07 23:05:39 +01:00 |
|
Frank Denis
|
60b528c3dd
|
Export missing crypto_ipcrypt_nd_keygen() helper function
|
2026-01-07 23:00:39 +01:00 |
|
Frank Denis
|
52975b38ce
|
Add ARM acceleration for SHA3
|
2026-01-06 23:18:21 +01:00 |
|
Frank Denis
|
8a7378460f
|
Add crypto_core_keccak1600_state, remove keccak1600_STATEBYTES
|
2026-01-06 23:00:21 +01:00 |
|
Frank Denis
|
dc12719756
|
Add more tests
|
2026-01-05 23:20:32 +01:00 |
|
Frank Denis
|
5aff9f2d89
|
Rename parameters to improve clarity
|
2026-01-05 23:12:32 +01:00 |
|
Frank Denis
|
5766a9acd3
|
Change sodium_ip2bin to take the ip length
|
2026-01-05 23:09:32 +01:00 |
|
Frank Denis
|
598f5da725
|
NuGET is gone
|
2026-01-03 10:20:54 +01:00 |
|
Frank Denis
|
f9b3676a1d
|
Add a script to check version consistency
|
2026-01-03 10:19:55 +01:00 |
|
Frank Denis
|
e6a7bc2df4
|
Rename ip2bytes and bytes2ip to ip2bin and bin2ip for consistency
|
2025-12-31 12:35:41 +01:00 |
|
Frank Denis
|
52fbfd80ed
|
Update symbols list
|
2025-12-31 12:25:34 +01:00 |
|
Frank Denis
|
20452e34d5
|
Add test for IP conversion functions
|
2025-12-31 12:23:39 +01:00 |
|
Frank Denis
|
245b63bfcf
|
Cleanup the ipcrypt tests
|
2025-12-30 12:00:40 +01:00 |
|
Frank Denis
|
ab8a8a1ee6
|
Add PFX variant
|
2025-12-30 01:35:44 +01:00 |
|
Frank Denis
|
864e1b27b3
|
Add in-place encryption test
|
2025-12-30 00:58:26 +01:00 |
|
Frank Denis
|
7a58f66b43
|
SHAKE: add a test for custom delimiters with the MSB set
|
2025-12-30 00:42:54 +01:00 |
|
Frank Denis
|
8c84e36514
|
Use consistent names for ipcrypt array lengths
|
2025-12-29 23:13:17 +01:00 |
|
Frank Denis
|
f4cae188c4
|
Add extra scalarmult tests
|
2025-12-29 22:09:37 +01:00 |
|
Frank Denis
|
ad3004ec87
|
core_ed25519_is_valid_point: check Y==Z in addition to X==0
|
2025-12-29 22:09:31 +01:00 |
|
Frank Denis
|
fc79c5d6b2
|
Remove crypto_core_ed25519_from_uniform
|
2025-12-29 16:08:36 +01:00 |
|
Frank Denis
|
2909039095
|
test/default/kem_mlkem768.c: check return codes
|
2025-12-09 23:00:11 +01:00 |
|
Frank Denis
|
1b95172b82
|
Add ML-KEM768
|
2025-12-09 01:00:51 +01:00 |
|
Frank Denis
|
caf84c54d6
|
Cleanup ipcrypt tests
|
2025-12-08 20:51:29 +01:00 |
|