mbedtls/tests
Manuel Pégourié-Gonnard e47c53eeab Fix SHA-3 in accel tests that need it
Components that accelerate an algorithm that uses hashing internally
(such as deterministic ECDSA and RSA-PSS) need the hash algorithms
available in libtestdriver1.

Previously, the omission of SHA-3 in
tests/include/test/drivers/crypto_config_test_driver_extension.h meant
it was enabled in libtestdriver1 when not requesting its acceleration,
and disabled when requesting it. Adding it in a previous commit fixed
the components that asked it accelerated, but broke the component that
didn't ask for it but still needed it.

Fix those components by explicitly requesting SHA-3 as we already do for
the other hash algorithms that are require for the same reason.

Note: this broke test_suite_psa_crypto_storage_format.v0 which is
apparently the only place exercising signatures with SHA-3.

Signed-off-by: Manuel Pégourié-Gonnard <manuel.pegourie-gonnard@arm.com>
2023-09-24 09:48:47 +02:00
..
.jenkins
configs Merge pull request #7961 from gilles-peskine-arm/psa_crypto_config-in-full 2023-09-18 08:13:12 +00:00
data_files Merge pull request #8025 from AgathiyanB/accept-numericoid-hexstring-x509 2023-09-13 08:54:33 +00:00
docker/bionic Point to docker images used in the CI 2022-12-15 10:08:26 +01:00
git-scripts Fix typographical errors in .md files found by cspell 2022-07-29 13:44:01 +01:00
include Add SHA-3 support to libtestdriver1 2023-09-24 09:48:45 +02:00
opt-testcases Adapt names (curves -> groups) 2023-07-05 09:26:26 +02:00
scripts Fix SHA-3 in accel tests that need it 2023-09-24 09:48:47 +02:00
src Merge pull request #8092 from silabs-Kusumit/PBKDF2_output_key 2023-09-22 18:01:06 +00:00
suites Fix dependencies for SHA-3 MD dispatch tests 2023-09-24 09:48:46 +02:00
.gitignore Add gitignore anchors to denote generated files 2023-07-06 17:58:18 +01:00
CMakeLists.txt New test suite for the low-level hash interface 2023-08-22 09:59:42 +02:00
compat-in-docker.sh Use OPENSSL everywhere, not OPENSSL_CMD 2022-12-19 11:42:12 +01:00
compat.sh Update spelling "mbed TLS" to "Mbed TLS" 2023-09-12 19:18:17 +02:00
context-info.sh
Descriptions.txt
make-in-docker.sh Point to docker images used in the CI 2022-12-15 10:08:26 +01:00
Makefile Allow turning off re-generation of files with make 2023-09-08 16:19:13 +02:00
ssl-opt-in-docker.sh Use OPENSSL everywhere, not OPENSSL_CMD 2022-12-19 11:42:12 +01:00
ssl-opt.sh Merge pull request #7921 from valeriosetti/issue7613 2023-09-20 12:47:55 +00:00