openssl/providers/implementations/macs
slontis 211c47ca1b Add KMAC support to KBKDF.
Now that ACVP test vectors exist, support has been added for this mode.
See https://nvlpubs.nist.gov/nistpubs/SpecialPublications/NIST.SP.800-108r1.pdf

Note that the test vectors used fairly large values for the input key
and the context, so the contraints for these has been increased from
256 to 512 bytes.

Reviewed-by: Richard Levitte <levitte@openssl.org>
Reviewed-by: Paul Dale <pauli@openssl.org>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/19916)
2022-12-16 16:36:49 +01:00
..
blake2_mac_impl.c
blake2b_mac.c
blake2s_mac.c
build.info
cmac_prov.c cmac_set_ctx_params(): Fail if cipher mode is not CBC 2022-11-11 16:54:50 +01:00
gmac_prov.c Fix check of EVP_CIPHER_CTX_ctrl 2022-05-24 08:57:37 +02:00
hmac_prov.c Move protocol version specific code into separate files 2022-08-18 16:38:12 +01:00
kmac_prov.c Add KMAC support to KBKDF. 2022-12-16 16:36:49 +01:00
poly1305_prov.c Update copyright year 2022-05-03 13:34:51 +01:00
siphash_prov.c Update copyright year 2022-05-03 13:34:51 +01:00