From f6dead1b72a04b113b4b198ac98a8b9b994ad86f Mon Sep 17 00:00:00 2001 From: Robbie Harwood Date: Thu, 17 Oct 2019 12:45:03 +1000 Subject: [KDF] Add feedback-mode and CMAC support to KBKDF Implement SP800-108 section 5.2 with CMAC support. As a side effect, enable 5.1 with CMAC and 5.2 with HMAC. Add test vectors from RFC 6803. Add OSSL_KDF_PARAM_CIPHER and PROV_R_INVALID_SEED_LENGTH. Signed-off-by: Robbie Harwood Reviewed-by: Richard Levitte Reviewed-by: Shane Lontis (Merged from https://github.com/openssl/openssl/pull/10143) --- crypto/err/openssl.txt | 1 + 1 file changed, 1 insertion(+) (limited to 'crypto/err/openssl.txt') diff --git a/crypto/err/openssl.txt b/crypto/err/openssl.txt index ac170dea6a..46d2eaa2eb 100644 --- a/crypto/err/openssl.txt +++ b/crypto/err/openssl.txt @@ -2694,6 +2694,7 @@ PROV_R_INVALID_MAC:151:invalid mac PROV_R_INVALID_MODE:125:invalid mode PROV_R_INVALID_MODE_INT:126:invalid mode int PROV_R_INVALID_SALT_LENGTH:112:invalid salt length +PROV_R_INVALID_SEED_LENGTH:154:invalid seed length PROV_R_INVALID_TAG:110:invalid tag PROV_R_INVALID_TAGLEN:118:invalid taglen PROV_R_MISSING_CEK_ALG:144:missing cek alg -- cgit v1.2.3