summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authortb <>2024-07-09 17:00:25 +0000
committertb <>2024-07-09 17:00:25 +0000
commit8333d9316f2fc2a62c75bcd67b37b46921f0b9dd (patch)
tree69c3d7ae5dbb55b80ac9f1dc158d48776b4950a7 /src
parent2d7aed99ddf1efd91b72083211e57d3b4d5d48f1 (diff)
downloadopenbsd-8333d9316f2fc2a62c75bcd67b37b46921f0b9dd.tar.gz
openbsd-8333d9316f2fc2a62c75bcd67b37b46921f0b9dd.tar.bz2
openbsd-8333d9316f2fc2a62c75bcd67b37b46921f0b9dd.zip
Test & assign once more
Diffstat (limited to 'src')
-rw-r--r--src/lib/libcrypto/kdf/tls1_prf.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/lib/libcrypto/kdf/tls1_prf.c b/src/lib/libcrypto/kdf/tls1_prf.c
index 8df72bd8b6..970d77253b 100644
--- a/src/lib/libcrypto/kdf/tls1_prf.c
+++ b/src/lib/libcrypto/kdf/tls1_prf.c
@@ -1,4 +1,4 @@
1/* $OpenBSD: tls1_prf.c,v 1.27 2024/07/09 16:59:50 tb Exp $ */ 1/* $OpenBSD: tls1_prf.c,v 1.28 2024/07/09 17:00:25 tb Exp $ */
2/* 2/*
3 * Written by Dr Stephen N Henson (steve@openssl.org) for the OpenSSL project 3 * Written by Dr Stephen N Henson (steve@openssl.org) for the OpenSSL project
4 * 2016. 4 * 2016.
@@ -270,10 +270,10 @@ tls1_prf_P_hash(const EVP_MD *md,
270 270
271 EVP_MD_CTX_set_flags(ctx_init, EVP_MD_CTX_FLAG_NON_FIPS_ALLOW); 271 EVP_MD_CTX_set_flags(ctx_init, EVP_MD_CTX_FLAG_NON_FIPS_ALLOW);
272 272
273 mac_key = EVP_PKEY_new_raw_private_key(EVP_PKEY_HMAC, NULL, secret, 273 if ((mac_key = EVP_PKEY_new_raw_private_key(EVP_PKEY_HMAC, NULL,
274 secret_len); 274 secret, secret_len)) == NULL)
275 if (mac_key == NULL)
276 goto err; 275 goto err;
276
277 if (!EVP_DigestSignInit(ctx_init, NULL, md, NULL, mac_key)) 277 if (!EVP_DigestSignInit(ctx_init, NULL, md, NULL, mac_key))
278 goto err; 278 goto err;
279 if (!EVP_MD_CTX_copy_ex(ctx, ctx_init)) 279 if (!EVP_MD_CTX_copy_ex(ctx, ctx_init))