mbedtls/tests
Gilles Peskine 63072b1f94 Only test custom-e RSA key generation when built in
Custom-e RSA key generation is not yet supported in the test driver, and we
don't support fallback from the test driver to the built-in
implementation (even though we're testing with MBEDTLS_RSA_C). So for the
time being, only run psa_generate_key_ext test cases for RSA with a custom
public exponent when using the built-in implementation.

Add a test case to validate that psa_generate_key_ext test cases for RSA
with a custom public exponent returns NOT_SUPPORTED (rather than silently
doing the wrong thing) when not using built-in RSA (which is subtly
different from when having accelerated RSA: if both are enabled, which we
currently don't do in all.sh, then this should be supported and this is
validated by the test cases above).

This wart will be resolved when we add support for drivers with a
generate_key_ext entry point.

Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com>
2024-02-15 12:02:04 +01:00
..
.jenkins
configs Header updates 2023-11-03 12:21:36 +00:00
data_files Merge remote-tracking branch 'upstream/development' into pkcs5_aes_new 2024-02-08 14:26:29 +00:00
docker/bionic Header updates 2023-11-03 12:21:36 +00:00
git-scripts Header updates 2023-11-03 12:21:36 +00:00
include Merge pull request #8755 from ronald-cron-arm/tls13-client-early-data-status 2024-02-13 20:36:42 +00:00
opt-testcases Merge pull request #8717 from valeriosetti/issue8030 2024-02-07 10:06:03 +00:00
scripts Only test custom-e RSA key generation when built in 2024-02-15 12:02:04 +01:00
src Merge pull request #8755 from ronald-cron-arm/tls13-client-early-data-status 2024-02-13 20:36:42 +00:00
suites Only test custom-e RSA key generation when built in 2024-02-15 12:02:04 +01:00
.gitignore Revert "Auto-generated files for v3.5.0" 2023-10-05 00:17:21 +01:00
CMakeLists.txt Refactor common PThreads CMake code 2024-01-24 18:05:53 +00:00
compat-in-docker.sh Header updates 2023-11-03 12:21:36 +00:00
compat.sh Merge pull request #8462 from daverodgman/license-change 2023-11-04 15:47:07 +01:00
context-info.sh Header updates 2023-11-03 12:21:36 +00:00
Descriptions.txt
make-in-docker.sh Header updates 2023-11-03 12:21:36 +00:00
Makefile Unify MBEDTLS_TEST_OBJS 2024-01-02 23:11:24 +01:00
ssl-opt-in-docker.sh Header updates 2023-11-03 12:21:36 +00:00
ssl-opt.sh ssl-opt: add DH groups requirements in test cases using FFDH 2024-01-18 09:47:00 +01:00