add marvell-linux-selftest target to fips-check.sh
This commit is contained in:
parent
c6b4fa3be3
commit
7861a22d28
@ -28,6 +28,7 @@ Platform is one of:
|
|||||||
openrtos-3.9.2
|
openrtos-3.9.2
|
||||||
linux-ecc
|
linux-ecc
|
||||||
netbsd-selftest
|
netbsd-selftest
|
||||||
|
marvell-linux-selftest
|
||||||
sgx
|
sgx
|
||||||
netos-7.6
|
netos-7.6
|
||||||
linuxv2 (FIPSv2, use for Win10)
|
linuxv2 (FIPSv2, use for Win10)
|
||||||
@ -100,6 +101,13 @@ NETBSD_FIPS_REPO=git@github.com:wolfssl/fips.git
|
|||||||
NETBSD_CRYPT_VERSION=v3.14.2
|
NETBSD_CRYPT_VERSION=v3.14.2
|
||||||
NETBSD_CRYPT_REPO=git@github.com:wolfssl/wolfssl.git
|
NETBSD_CRYPT_REPO=git@github.com:wolfssl/wolfssl.git
|
||||||
|
|
||||||
|
# non-FIPS, CAVP only but pull in selftest
|
||||||
|
# will reset above variables below in platform switch
|
||||||
|
MARVELL_LINUX_FIPS_VERSION=v3.14.2b
|
||||||
|
MARVELL_LINUX_FIPS_REPO=git@github.com:wolfssl/fips.git
|
||||||
|
MARVELL_LINUX_CRYPT_VERSION=v4.1.0-stable
|
||||||
|
MARVELL_LINUX_CRYPT_REPO=git@github.com:wolfssl/wolfssl.git
|
||||||
|
|
||||||
STM32L4_V2_FIPS_VERSION=WCv4.0.1-stable
|
STM32L4_V2_FIPS_VERSION=WCv4.0.1-stable
|
||||||
STM32L4_V2_FIPS_REPO=git@github.com:wolfSSL/fips.git
|
STM32L4_V2_FIPS_REPO=git@github.com:wolfSSL/fips.git
|
||||||
STM32L4_V2_CRYPT_VERSION=WCv4.0.1-stable
|
STM32L4_V2_CRYPT_VERSION=WCv4.0.1-stable
|
||||||
@ -185,6 +193,18 @@ netbsd-selftest)
|
|||||||
CRYPT_SRC_PATH=wolfcrypt/src
|
CRYPT_SRC_PATH=wolfcrypt/src
|
||||||
CAVP_SELFTEST_ONLY="yes"
|
CAVP_SELFTEST_ONLY="yes"
|
||||||
;;
|
;;
|
||||||
|
marvell-linux-selftest)
|
||||||
|
FIPS_VERSION=$MARVELL_LINUX_FIPS_VERSION
|
||||||
|
FIPS_REPO=$MARVELL_LINUX_FIPS_REPO
|
||||||
|
CRYPT_VERSION=$MARVELL_LINUX_CRYPT_VERSION
|
||||||
|
CRYPT_REPO=$MARVELL_LINUX_CRYPT_REPO
|
||||||
|
FIPS_SRCS=( selftest.c )
|
||||||
|
WC_MODS=( dh ecc rsa dsa aes sha sha256 sha512 hmac random )
|
||||||
|
CRYPT_INC_PATH=wolfssl/wolfcrypt
|
||||||
|
CRYPT_SRC_PATH=wolfcrypt/src
|
||||||
|
CAVP_SELFTEST_ONLY="yes"
|
||||||
|
CAVP_SELFTEST_OPTION=v2
|
||||||
|
;;
|
||||||
sgx)
|
sgx)
|
||||||
FIPS_VERSION=$SGX_FIPS_VERSION
|
FIPS_VERSION=$SGX_FIPS_VERSION
|
||||||
FIPS_REPO=$SGX_FIPS_REPO
|
FIPS_REPO=$SGX_FIPS_REPO
|
||||||
@ -333,7 +353,12 @@ done
|
|||||||
./autogen.sh
|
./autogen.sh
|
||||||
if [ "x$CAVP_SELFTEST_ONLY" == "xyes" ];
|
if [ "x$CAVP_SELFTEST_ONLY" == "xyes" ];
|
||||||
then
|
then
|
||||||
./configure --enable-selftest
|
if [ "x$CAVP_SELFTEST_OPTION" == "xv2" ]
|
||||||
|
then
|
||||||
|
./configure --enable-selftest=v2
|
||||||
|
else
|
||||||
|
./configure --enable-selftest
|
||||||
|
fi
|
||||||
else
|
else
|
||||||
./configure --enable-fips=$FIPS_OPTION
|
./configure --enable-fips=$FIPS_OPTION
|
||||||
fi
|
fi
|
||||||
|
Loading…
x
Reference in New Issue
Block a user