openssl/providers/implementations/kdfs
Matt Caswell ac2d58c72b Implement a EVP_PKEY KDF to KDF provider bridge
Some KDF implementations were available before the current EVP_KDF API.
They were used via EVP_PKEY_derive. There exists a bridge between the old
API and the EVP_KDF API however this bridge itself uses a legacy
EVP_PKEY_METHOD. This commit implements a provider side bridge without
having to use any legacy code.

Reviewed-by: Paul Dale <paul.dale@oracle.com>
(Merged from https://github.com/openssl/openssl/pull/12573)
2020-08-10 14:51:57 +01:00
..
build.info Change the provider implementation of X942kdf to use wpacket to do der encoding of sharedInfo 2020-08-04 12:18:51 +10:00
hkdf.c gettables: provider changes to pass the provider context. 2020-08-07 08:02:14 +10:00
kbkdf.c gettables: provider changes to pass the provider context. 2020-08-07 08:02:14 +10:00
krb5kdf.c gettables: provider changes to pass the provider context. 2020-08-07 08:02:14 +10:00
pbkdf2_fips.c Update copyright year 2020-05-15 14:09:49 +01:00
pbkdf2.c gettables: provider changes to pass the provider context. 2020-08-07 08:02:14 +10:00
pbkdf2.h
scrypt.c Add evp_test fixes. 2020-08-07 14:29:00 +10:00
sshkdf.c gettables: provider changes to pass the provider context. 2020-08-07 08:02:14 +10:00
sskdf.c gettables: provider changes to pass the provider context. 2020-08-07 08:02:14 +10:00
tls1_prf.c Implement a EVP_PKEY KDF to KDF provider bridge 2020-08-10 14:51:57 +01:00
x942kdf.c gettables: provider changes to pass the provider context. 2020-08-07 08:02:14 +10:00