mirror of
https://github.com/yuzu-emu/mbedtls.git
synced 2024-11-22 21:55:41 +01:00
test_psa_crypto_config_accel_ecdsa: disable obsolete hashes
MD2 and MD4 were declared as enabled (PSA_WANT_ALG_MD{2,4} defined) but not actually implemented in the test driver (MBEDTLS_MD{2,4}_C) not defined. Fix this inconsistency caued deterministic ECDSA tests using those hashes to fail. Now MD2 and MD4 are consistently off and the offending test cases don't run. Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com>
This commit is contained in:
parent
784e65b7e2
commit
62de767b27
@ -1609,6 +1609,10 @@ component_test_psa_crypto_config_accel_ecdsa () {
|
|||||||
# partial support for cipher operations in the driver test library.
|
# partial support for cipher operations in the driver test library.
|
||||||
scripts/config.py -f include/psa/crypto_config.h unset PSA_WANT_ALG_STREAM_CIPHER
|
scripts/config.py -f include/psa/crypto_config.h unset PSA_WANT_ALG_STREAM_CIPHER
|
||||||
scripts/config.py -f include/psa/crypto_config.h unset PSA_WANT_ALG_ECB_NO_PADDING
|
scripts/config.py -f include/psa/crypto_config.h unset PSA_WANT_ALG_ECB_NO_PADDING
|
||||||
|
# Disable obsolete hashes (alternatively we could enable support for them
|
||||||
|
# in the driver test library).
|
||||||
|
scripts/config.py -f include/psa/crypto_config.h unset PSA_WANT_ALG_MD2
|
||||||
|
scripts/config.py -f include/psa/crypto_config.h unset PSA_WANT_ALG_MD4
|
||||||
|
|
||||||
# SHA384 needed for some ECDSA signature tests.
|
# SHA384 needed for some ECDSA signature tests.
|
||||||
scripts/config.py -f tests/include/test/drivers/config_test_driver.h set MBEDTLS_SHA512_C
|
scripts/config.py -f tests/include/test/drivers/config_test_driver.h set MBEDTLS_SHA512_C
|
||||||
|
Loading…
Reference in New Issue
Block a user