|
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 |
|
|
1a8f813442
|
hash: implement SHA-{224,256}
Add the HMAC and Wycheproof bits for HMAC while at it.
|
2024-06-07 03:14:21 +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 |
|
|
ad42d99e0b
|
auth: add HMAC implementation
This allows for checking the SHA-512 implementation against Wycheproof
via the HMAC tests.
|
2024-06-06 12:41:44 +00:00 |
|