|
dbf81b49d5
|
wycheproof_aead: adapt to the new api
|
2024-06-20 15:53:57 +00:00 |
|
|
2b3e390bbf
|
Make params struct non-const
Upcoming changes will push lc_*_ctx into the params struct for higher
order constructions like HMAC or HKDF.
|
2024-06-09 15:09:15 +00:00 |
|
|
c54ac8289b
|
Shuffle code around in Wycheproof tests
Group struct, put utility functions before main, put runners after main
and rename kwimpl to kwrunner.
|
2024-06-08 00:45:45 +00:00 |
|
|
61d9652b2e
|
Fix Wycheproof tests for params
|
2024-06-08 00:35:49 +00:00 |
|
|
67d4de1657
|
Move all inout parameters to the front of the arguments list
|
2024-06-07 17:47:42 +00:00 |
|
|
0605d10bb3
|
Implement XChaCha20 and XChaCha20-Poly1305
|
2024-06-07 02:18:50 +00:00 |
|
|
52ab9ca179
|
ct/lc_ct_cmp: improve interface
Return 0xffffffff if arguments compare equal, 0 otherwise. Change all
consumers accordingly.
|
2024-06-06 13:49:25 +00:00 |
|
|
f0b5d01017
|
util: add hexdump function
|
2024-05-31 21:54:10 +00:00 |
|
|
afc2e4b721
|
wycheproof: hide debug output behind -v flag
|
2024-05-31 16:53:05 +00:00 |
|
|
6f0fdd23f6
|
wycheproof_aead: test against lc_aead_open
|
2024-05-31 16:46:54 +00:00 |
|
|
eedaa46831
|
wycheproof_aead: divide by 8 at parse time
|
2024-05-31 11:47:42 +00:00 |
|
|
7bc527c769
|
initial import
|
2024-05-31 10:59:58 +00:00 |
|