mirror of
https://github.com/yuzu-emu/mbedtls.git
synced 2024-11-26 13:45:45 +01:00
Enable ECDSA in ecc-heap.sh
Clearly the intention was to enable it, as ECDSA_C was defined, but the benchmark also requires SHA-256 for ECDSA. Also, specify "ecdh ecdsa" when invoking the benchmark program, in order to avoid spurious output about SHA-256. Signed-off-by: Manuel Pégourié-Gonnard <manuel.pegourie-gonnard@arm.com>
This commit is contained in:
parent
b9dee2127e
commit
8c683f9284
@ -58,6 +58,8 @@ cat << EOF >$CONFIG_H
|
|||||||
#define MBEDTLS_ASN1_PARSE_C
|
#define MBEDTLS_ASN1_PARSE_C
|
||||||
#define MBEDTLS_ASN1_WRITE_C
|
#define MBEDTLS_ASN1_WRITE_C
|
||||||
#define MBEDTLS_ECDSA_C
|
#define MBEDTLS_ECDSA_C
|
||||||
|
#define MBEDTLS_SHA256_C // ECDSA benchmark needs it
|
||||||
|
#define MBEDTLS_SHA224_C // SHA256 requires this for now
|
||||||
#define MBEDTLS_ECDH_C
|
#define MBEDTLS_ECDH_C
|
||||||
|
|
||||||
#define MBEDTLS_ECP_DP_SECP192R1_ENABLED
|
#define MBEDTLS_ECP_DP_SECP192R1_ENABLED
|
||||||
@ -80,7 +82,7 @@ for F in 0 1; do
|
|||||||
make benchmark >/dev/null 2>&1
|
make benchmark >/dev/null 2>&1
|
||||||
echo "fixed point optim = $F, max window size = $W"
|
echo "fixed point optim = $F, max window size = $W"
|
||||||
echo "--------------------------------------------"
|
echo "--------------------------------------------"
|
||||||
programs/test/benchmark
|
programs/test/benchmark ecdh ecdsa
|
||||||
done
|
done
|
||||||
done
|
done
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user