Frank Denis
|
57c6200865
|
Regen
|
2026-04-09 23:00:05 +02:00 |
|
Frank Denis
|
30a18ae407
|
Add a high-level crypto_kem API mapping to xwing
|
2026-04-09 23:00:05 +02:00 |
|
Frank Denis
|
3fa3eac209
|
Add X-Wing
|
2026-04-09 23:00:05 +02:00 |
|
Frank Denis
|
bca64e0982
|
Add ML-KEM768
|
2026-04-09 23:00:05 +02:00 |
|
Frank Denis
|
350313ec20
|
Add support for SHA3
|
2026-04-09 23:00:05 +02:00 |
|
Frank Denis
|
8490eeb0d5
|
Add a couple more tests
|
2026-04-09 23:00:04 +02:00 |
|
Frank Denis
|
b0d658a856
|
Add a couple more tests
|
2026-04-09 23:00:04 +02:00 |
|
Frank Denis
|
dc213c8e8e
|
Add some additional tests for HKDF and Salsa20/12
|
2026-04-09 23:00:04 +02:00 |
|
Frank Denis
|
7a69ca5bc9
|
Refactor IPv6 zone ID parsing and reject malformed zone identifiers
|
2026-04-04 22:35:40 +02:00 |
|
Frank Denis
|
d1d0bedbac
|
Properly test crypto_kdf_hkdf_sha*_keygen
|
2026-03-29 19:59:25 +02:00 |
|
Frank Denis
|
dc672b88a9
|
wasmer: --mapdir= was renamed to --volume=
|
2026-03-15 12:33:41 +01:00 |
|
Frank Denis
|
6b48659e3d
|
Export missing crypto_ipcrypt_nd_keygen() helper function
|
2026-01-07 23:00:08 +01:00 |
|
Frank Denis
|
d66b358741
|
Add crypto_core_keccak1600_state, remove keccak1600_STATEBYTES
|
2026-01-06 15:42:08 +01:00 |
|
Frank Denis
|
fa79f073ad
|
Add more tests
|
2026-01-06 15:42:08 +01:00 |
|
Frank Denis
|
995c501554
|
Rename parameters to improve clarity
|
2026-01-06 15:42:08 +01:00 |
|
Frank Denis
|
7fcc982618
|
Change sodium_ip2bin to take the ip length
|
2026-01-06 15:42:08 +01:00 |
|
Frank Denis
|
ff05585f75
|
Add sodium_ip2bin, sodium_bin2ip
|
2026-01-06 15:42:07 +01:00 |
|
Frank Denis
|
5aa6d1910b
|
Import ipcrypt
|
2026-01-06 15:42:07 +01:00 |
|
Frank Denis
|
350604eb25
|
Import SHAKE128, SHAKE256, TurboSHAKE128, and TurboSHAKE256
- crypto_core_keccak1600: Keccak-f[1600] permutation
- crypto_xof_shake128/256: FIPS 202 SHAKE functions
- crypto_xof_turboshake128/256: TurboSHAKE (faster, 12-round variant)
|
2026-01-06 15:42:07 +01:00 |
|
Frank Denis
|
148f62784b
|
Add a script to check version consistency
|
2026-01-03 10:19:44 +01:00 |
|
Frank Denis
|
d32de5b36a
|
test/constcheck.sh: sync with master
|
2025-12-30 10:38:23 +01:00 |
|
Frank Denis
|
087770f38d
|
Add extra scalarmult tests
|
2025-12-29 22:08:59 +01:00 |
|
Frank Denis
|
f2da4cd8cb
|
core_ed25519_is_valid_point: check Y==Z in addition to X==0
|
2025-12-29 23:22:15 +01:00 |
|
Frank Denis
|
102b5cc6ed
|
Remove unused variable
|
2025-12-08 16:05:30 +01:00 |
|
Frank Denis
|
7baa22c819
|
Downgrade ax_valgrind_check.m4
|
2025-12-08 04:51:33 +01:00 |
|
Frank Denis
|
b5275b9b27
|
Wasmer now needs --mapdir=./:. to load files from the current directory
|
2025-08-27 23:03:09 +02:00 |
|
Frank Denis
|
3dea5725a9
|
Regen
|
2025-07-30 12:34:41 +02:00 |
|
Frank Denis
|
604d0e17bd
|
Update autoconf
|
2025-07-30 12:28:39 +02:00 |
|
Frank Denis
|
6e55605a24
|
tests/sodium_utils3: skip SIGSEGV check when tsan is enabled
Fixes #1450
|
2025-05-08 22:57:25 -06:00 |
|
Frank Denis
|
53a746c68d
|
Remove unused variables
|
2024-09-18 12:41:05 +02:00 |
|
Frank Denis
|
f2303ba3f0
|
Update autoconf
|
2024-08-01 13:57:57 +02:00 |
|
Frank Denis
|
3e17b33c70
|
Fix flaky non-deterministic box_seal tests
With very small messages, there's a significant probability that the
ciphertext is identical to the message.
Fixes #1388
|
2024-06-30 21:13:02 +02:00 |
|
Frank Denis
|
93a1ec76c2
|
constcheck: include Homebrew paths by default
|
2024-05-24 13:16:46 +02:00 |
|
Frank Denis
|
60c0c40b55
|
Add forgotten crypto_kdf_hkdf_sha512_statebytes()
|
2023-11-29 22:03:05 +01:00 |
|
Frank Denis
|
2945e73efd
|
egrep -> grep -E
|
2023-11-23 13:36:02 +01:00 |
|
Frank Denis
|
f1184e45d9
|
Include argon2id in crypto_pwhash_primitive()
Fixes #1331
|
2023-11-10 12:36:32 +01:00 |
|
Frank Denis
|
854947a4ce
|
Add AEGIS AEADs
|
2023-09-13 09:00:06 +02:00 |
|
Frank Denis
|
b8a6fecdb6
|
Add support for HKDF
|
2023-09-13 09:00:06 +02:00 |
|
Frank Denis
|
a589d64b42
|
Handle SIGPROT, CHERI's in-address space security exception
|
2023-09-12 21:04:06 +02:00 |
|
Frank Denis
|
6c35bcaabf
|
Downgrade ax_valgrind_check
|
2023-09-10 22:26:31 +02:00 |
|
Frank Denis
|
1bafad7899
|
Sync wasi-test-wrapper.sh and wintest.bat
|
2023-09-09 12:52:02 +02:00 |
|
Frank Denis
|
3a6a6025cc
|
Backport aarch64 support for aes256-gcm
|
2023-09-09 01:04:48 +02:00 |
|
Frank Denis
|
a77269a21b
|
Regen
|
2023-09-08 22:03:03 +02:00 |
|
Frank Denis
|
dd7f1ce488
|
Remove --experimental-wasm-bigint for the tests using Node
|
2023-07-27 12:13:36 +02:00 |
|
Frank Denis
|
e4fd497b98
|
sodium_utils{2,3} are not worth running in benchmarks
|
2023-06-16 19:01:20 +02:00 |
|
Frank Denis
|
abfbcab412
|
Use CLOCK_MONOTONIC for benchmarking, if possible
|
2023-02-15 19:53:33 +01:00 |
|
Frank Denis
|
410d0a38b7
|
Check for iwasm existence before trying to use it
|
2023-02-07 18:35:25 +01:00 |
|
Frank Denis
|
045bdc0782
|
Add a pwhash test with guarded memory; it doesn't hurt
|
2023-01-09 10:48:51 +01:00 |
|
Frank Denis
|
6d726c70e4
|
Skip the misuse handler test when running benchmarks or wasm
|
2022-12-20 13:17:31 +01:00 |
|
Frank Denis
|
65d56b1077
|
iwasm requires precompilation to get decent speed
|
2022-12-19 12:34:51 +01:00 |
|