Commit Graph

7 Commits

Author SHA1 Message Date
Lucas Gabriel Vuotto 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
Lucas Gabriel Vuotto 0605d10bb3 Implement XChaCha20 and XChaCha20-Poly1305 2024-06-07 02:18:50 +00:00
Lucas Gabriel Vuotto d6235df66f wycheproof: add a failfast mode 2024-06-06 17:12:41 +00:00
Lucas Gabriel Vuotto 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
Lucas Gabriel Vuotto afc2e4b721 wycheproof: hide debug output behind -v flag 2024-05-31 16:53:05 +00:00
Lucas Gabriel Vuotto e62534925b wycheproof: depend on the static lib 2024-05-31 16:47:18 +00:00
Lucas Gabriel Vuotto 7bc527c769 initial import 2024-05-31 10:59:58 +00:00