Merge pull request #7961 from philljj/fips_pkcallback

Update HAVE_FIPS define guard in test.h.
This commit is contained in:
Daniel Pouzzner
2024-09-12 18:18:48 -05:00
committed by GitHub

View File

@@ -3342,7 +3342,8 @@ static WC_INLINE int myEccSharedSecret(WOLFSSL* ssl, ecc_key* otherKey,
ret = BAD_FUNC_ARG; ret = BAD_FUNC_ARG;
} }
#if defined(ECC_TIMING_RESISTANT) && !defined(HAVE_FIPS) && \ #if defined(ECC_TIMING_RESISTANT) && (!defined(HAVE_FIPS) || \
(!defined(HAVE_FIPS_VERSION) || (HAVE_FIPS_VERSION != 2))) && \
!defined(HAVE_SELFTEST) !defined(HAVE_SELFTEST)
if (ret == 0) { if (ret == 0) {
ret = wc_ecc_set_rng(privKey, wolfSSL_GetRNG(ssl)); ret = wc_ecc_set_rng(privKey, wolfSSL_GetRNG(ssl));