auth: add HMAC implementation

This allows for checking the SHA-512 implementation against Wycheproof
via the HMAC tests.
This commit is contained in:
Lucas Gabriel Vuotto 2024-06-06 12:41:44 +00:00
parent 216ef8f940
commit ad42d99e0b
9 changed files with 554 additions and 5 deletions

7
README
View file

@ -28,6 +28,7 @@ Hash
Authentication
--------------
- [x] HMAC
- [x] Poly1305
Ciphers
@ -86,5 +87,7 @@ AEAD
- [ ] Salsa20-Poly1305 (no Wycherproof test vector suite)
- [ ] XSalsa20-Poly1305 (no Wycherproof test vector suite)
KDF?
----
KDF
---
- [ ] HKDF