diff options
author | Guido Vranken <guidovranken@users.noreply.github.com> | 2021-01-14 05:54:26 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-01-13 20:54:26 -0800 |
commit | 0a73c43a454c4a36586cfefac7185e5fc5c88ae3 (patch) | |
tree | 1454cff4a6a8af34545dab8e24b5e205c4a9cead /projects/wolfssl | |
parent | 0612668e8c507b6a68ef5cfde3af2b3d1580cc7b (diff) |
[cryptofuzz,wolfssl] Disable randomizing ECDSA signatures (#4953)
Diffstat (limited to 'projects/wolfssl')
-rwxr-xr-x | projects/wolfssl/build.sh | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/projects/wolfssl/build.sh b/projects/wolfssl/build.sh index a4ab4975..aefa6837 100755 --- a/projects/wolfssl/build.sh +++ b/projects/wolfssl/build.sh @@ -47,7 +47,7 @@ then cp -R $SRC/wolfssl/ $SRC/wolfssl-openssl-api/ cd $SRC/wolfssl-openssl-api/ autoreconf -ivf - CFLAGS="$CFLAGS -DHAVE_AES_ECB -DWOLFSSL_DES_ECB -DHAVE_ECC_SECPR2 -DHAVE_ECC_SECPR3 -DHAVE_ECC_BRAINPOOL -DHAVE_ECC_KOBLITZ -DWOLFSSL_ECDSA_SET_K" + CFLAGS="$CFLAGS -DHAVE_AES_ECB -DWOLFSSL_DES_ECB -DHAVE_ECC_SECPR2 -DHAVE_ECC_SECPR3 -DHAVE_ECC_BRAINPOOL -DHAVE_ECC_KOBLITZ -DWOLFSSL_ECDSA_SET_K -DWOLFSSL_ECDSA_SET_K_ONE_LOOP" if [[ $CFLAGS = *-m32* ]] then ./configure $WOLFCRYPT_CONFIGURE_PARAMS --enable-opensslall --enable-opensslextra --disable-fastmath @@ -83,7 +83,7 @@ then cp -R $SRC/wolfssl/ $SRC/wolfssl-sp-math-all/ cd $SRC/wolfssl-sp-math-all/ autoreconf -ivf - CFLAGS="$CFLAGS -DHAVE_AES_ECB -DWOLFSSL_DES_ECB -DHAVE_ECC_SECPR2 -DHAVE_ECC_SECPR3 -DHAVE_ECC_BRAINPOOL -DHAVE_ECC_KOBLITZ -DWOLFSSL_ECDSA_SET_K" + CFLAGS="$CFLAGS -DHAVE_AES_ECB -DWOLFSSL_DES_ECB -DHAVE_ECC_SECPR2 -DHAVE_ECC_SECPR3 -DHAVE_ECC_BRAINPOOL -DHAVE_ECC_KOBLITZ -DWOLFSSL_ECDSA_SET_K -DWOLFSSL_ECDSA_SET_K_ONE_LOOP" ./configure $WOLFCRYPT_CONFIGURE_PARAMS --enable-sp-math-all make -j$(nproc) export CXXFLAGS="$CXXFLAGS -DCRYPTOFUZZ_NO_OPENSSL -DCRYPTOFUZZ_WOLFCRYPT" @@ -104,7 +104,7 @@ then cp -R $SRC/wolfssl/ $SRC/wolfssl-disable-fastmath/ cd $SRC/wolfssl-disable-fastmath/ autoreconf -ivf - CFLAGS="$CFLAGS -DHAVE_AES_ECB -DWOLFSSL_DES_ECB -DHAVE_ECC_SECPR2 -DHAVE_ECC_SECPR3 -DHAVE_ECC_BRAINPOOL -DHAVE_ECC_KOBLITZ -DWOLFSSL_ECDSA_SET_K" + CFLAGS="$CFLAGS -DHAVE_AES_ECB -DWOLFSSL_DES_ECB -DHAVE_ECC_SECPR2 -DHAVE_ECC_SECPR3 -DHAVE_ECC_BRAINPOOL -DHAVE_ECC_KOBLITZ -DWOLFSSL_ECDSA_SET_K -DWOLFSSL_ECDSA_SET_K_ONE_LOOP" ./configure $WOLFCRYPT_CONFIGURE_PARAMS --disable-fastmath make -j$(nproc) export CXXFLAGS="$CXXFLAGS -DCRYPTOFUZZ_NO_OPENSSL -DCRYPTOFUZZ_WOLFCRYPT" |