Merge pull request #5651 from haydenroche5/engine_pss_fips_v5

Add RSA PSS salt defines to engine builds if not FIPS v2.
This commit is contained in:
Kaleb Himes
2022-11-15 16:30:45 -07:00
committed by GitHub

View File

@ -264,6 +264,10 @@ AS_CASE([$ENABLED_WOLFENGINE],
ENABLED_WOLFENGINE="yes"
ENABLED_FIPS="v2"
],
[fips-v5],[
ENABLED_WOLFENGINE="yes"
ENABLED_FIPS="v5"
],
[fips-ready],[
ENABLED_WOLFENGINE="yes"
ENABLED_FIPS="ready"
@ -7900,7 +7904,7 @@ then
AM_CFLAGS="$AM_CFLAGS -DNO_OLD_MD5_NAME"
fi
if test "$ENABLED_WOLFENGINE" = "yes" && test "$ENABLED_FIPS" = "no"
if test "$ENABLED_WOLFENGINE" = "yes" && test "$ENABLED_FIPS" != "v2"
then
AM_CFLAGS="$AM_CFLAGS -DWOLFSSL_PSS_LONG_SALT"
AM_CFLAGS="$AM_CFLAGS -DWOLFSSL_PSS_SALT_LEN_DISCOVER"