From 68c0acc116be4eb839b00e77668f3085f7e4ff97 Mon Sep 17 00:00:00 2001 From: tb <> Date: Thu, 13 Mar 2025 10:39:51 +0000 Subject: pkey_ec_derive: fix call to ECDH_compute_key() The last argument is a pointer to the KDF, so use NULL, not 0. --- src/lib/libcrypto/ec/ec_pmeth.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src') diff --git a/src/lib/libcrypto/ec/ec_pmeth.c b/src/lib/libcrypto/ec/ec_pmeth.c index e1a068d62d..85ac4822d1 100644 --- a/src/lib/libcrypto/ec/ec_pmeth.c +++ b/src/lib/libcrypto/ec/ec_pmeth.c @@ -1,4 +1,4 @@ -/* $OpenBSD: ec_pmeth.c,v 1.25 2025/02/18 06:31:10 tb Exp $ */ +/* $OpenBSD: ec_pmeth.c,v 1.26 2025/03/13 10:39:51 tb Exp $ */ /* Written by Dr Stephen N Henson (steve@openssl.org) for the OpenSSL * project 2006. */ @@ -234,7 +234,7 @@ pkey_ec_derive(EVP_PKEY_CTX *ctx, unsigned char *key, size_t *keylen) outlen = *keylen; - ret = ECDH_compute_key(key, outlen, pubkey, eckey, 0); + ret = ECDH_compute_key(key, outlen, pubkey, eckey, NULL); if (ret <= 0) return 0; -- cgit v1.2.3-55-g6feb