Added EVP_KDF (similiar to the EVP_MAC)
authorShane Lontis <shane.lontis@oracle.com>
Mon, 22 Apr 2019 07:18:56 +0000 (17:18 +1000)
committerRichard Levitte <levitte@openssl.org>
Fri, 3 May 2019 15:52:50 +0000 (17:52 +0200)
commitd2ba812343a62b1f86a15ae09bdeafec6d82f43a
treee37b3953dae069a3ea00ebdd321f68a29761d627
parente616c11e170ef524b12e218537f4bf290057f8b7
Added EVP_KDF (similiar to the EVP_MAC)

Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Richard Levitte <levitte@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/8808)
21 files changed:
crypto/evp/build.info
crypto/evp/c_allkdf.c [new file with mode: 0644]
crypto/evp/evp_locl.h
crypto/evp/kdf_lib.c
crypto/evp/names.c
crypto/include/internal/evp_int.h
crypto/init.c
crypto/kdf/hkdf.c
crypto/kdf/pbkdf2.c
crypto/kdf/scrypt.c
crypto/kdf/sshkdf.c
crypto/kdf/sskdf.c
crypto/kdf/tls1_prf.c
doc/man3/EVP_KDF_CTX.pod
include/openssl/crypto.h
include/openssl/kdf.h
include/openssl/objects.h
include/openssl/ossl_typ.h
test/evp_kdf_test.c
test/evp_test.c
util/private.num