From: Pauli Date: Mon, 9 Sep 2019 01:36:48 +0000 (+1000) Subject: Convert SSL functions to use KDF names not SN_ strings X-Git-Tag: openssl-3.0.0-alpha1~1400 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=1732c260db11273792ea465e29c2018b7bab52e5;p=oweals%2Fopenssl.git Convert SSL functions to use KDF names not SN_ strings Reviewed-by: Richard Levitte (Merged from https://github.com/openssl/openssl/pull/9814) --- diff --git a/ssl/t1_enc.c b/ssl/t1_enc.c index 6726d8fb7d..fc082530db 100644 --- a/ssl/t1_enc.c +++ b/ssl/t1_enc.c @@ -46,7 +46,7 @@ static int tls1_PRF(SSL *s, SSLerr(SSL_F_TLS1_PRF, ERR_R_INTERNAL_ERROR); return 0; } - kdf = EVP_KDF_fetch(NULL, SN_tls1_prf, NULL); + kdf = EVP_KDF_fetch(NULL, OSSL_KDF_NAME_TLS1_PRF, NULL); if (kdf == NULL) goto err; kctx = EVP_KDF_CTX_new(kdf); diff --git a/ssl/tls13_enc.c b/ssl/tls13_enc.c index f7c472d1fb..2339a05aad 100644 --- a/ssl/tls13_enc.c +++ b/ssl/tls13_enc.c @@ -36,7 +36,7 @@ int tls13_hkdf_expand(SSL *s, const EVP_MD *md, const unsigned char *secret, #else static const unsigned char label_prefix[] = "tls13 "; #endif - EVP_KDF *kdf = EVP_KDF_fetch(NULL, SN_hkdf, NULL); + EVP_KDF *kdf = EVP_KDF_fetch(NULL, OSSL_KDF_NAME_HKDF, NULL); EVP_KDF_CTX *kctx; OSSL_PARAM params[5], *p = params; int mode = EVP_PKEY_HKDEF_MODE_EXPAND_ONLY; @@ -194,7 +194,7 @@ int tls13_generate_secret(SSL *s, const EVP_MD *md, #endif unsigned char preextractsec[EVP_MAX_MD_SIZE]; - kdf = EVP_KDF_fetch(NULL, SN_hkdf, NULL); + kdf = EVP_KDF_fetch(NULL, OSSL_KDF_NAME_HKDF, NULL); kctx = EVP_KDF_CTX_new(kdf); EVP_KDF_free(kdf); if (kctx == NULL) {