diff options
-rw-r--r-- | src/lib/libcrypto/kdf/tls1_prf.c | 8 |
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 26fa653f96..bb97b2f723 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.24 2024/07/09 16:57:27 tb Exp $ */ | 1 | /* $OpenBSD: tls1_prf.c,v 1.25 2024/07/09 16:58:13 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. |
@@ -334,7 +334,7 @@ tls1_prf_alg(const EVP_MD *md, | |||
334 | out, out_len); | 334 | out, out_len); |
335 | 335 | ||
336 | if (!tls1_prf_P_hash(EVP_md5(), | 336 | if (!tls1_prf_P_hash(EVP_md5(), |
337 | secret, secret_len/2 + (secret_len & 1), | 337 | secret, secret_len / 2 + (secret_len & 1), |
338 | seed, seed_len, out, out_len)) | 338 | seed, seed_len, out, out_len)) |
339 | return 0; | 339 | return 0; |
340 | 340 | ||
@@ -342,8 +342,8 @@ tls1_prf_alg(const EVP_MD *md, | |||
342 | KDFerror(ERR_R_MALLOC_FAILURE); | 342 | KDFerror(ERR_R_MALLOC_FAILURE); |
343 | return 0; | 343 | return 0; |
344 | } | 344 | } |
345 | if (!tls1_prf_P_hash(EVP_sha1(), secret + secret_len/2, | 345 | if (!tls1_prf_P_hash(EVP_sha1(), secret + secret_len / 2, |
346 | secret_len/2 + (secret_len & 1), seed, seed_len, tmp, out_len)) { | 346 | secret_len / 2 + (secret_len & 1), seed, seed_len, tmp, out_len)) { |
347 | freezero(tmp, out_len); | 347 | freezero(tmp, out_len); |
348 | return 0; | 348 | return 0; |
349 | } | 349 | } |