63072b1f94
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> |
||
---|---|---|
.. | ||
all-in-docker.sh | ||
all.sh | ||
analyze_outcomes.py | ||
audit-validity-dates.py | ||
basic-build-test.sh | ||
basic-in-docker.sh | ||
check-doxy-blocks.pl | ||
check-generated-files.sh | ||
check-python-files.sh | ||
check_files.py | ||
check_names.py | ||
check_test_cases.py | ||
depends.py | ||
docker_env.sh | ||
doxygen.sh | ||
gen_ctr_drbg.pl | ||
gen_gcm_decrypt.pl | ||
gen_gcm_encrypt.pl | ||
gen_pkcs1_v21_sign_verify.pl | ||
generate-afl-tests.sh | ||
generate_bignum_tests.py | ||
generate_ecp_tests.py | ||
generate_pkcs7_tests.py | ||
generate_psa_tests.py | ||
generate_server9_bad_saltlen.py | ||
generate_test_cert_macros.py | ||
generate_test_code.py | ||
generate_tls13_compat_tests.py | ||
list-identifiers.sh | ||
list_internal_identifiers.py | ||
psa_collect_statuses.py | ||
recursion.pl | ||
run-metatests.sh | ||
run-test-suites.pl | ||
run_demos.py | ||
scripts_path.py | ||
set_psa_test_dependencies.py | ||
tcp_client.pl | ||
test-ref-configs.pl | ||
test_config_script.py | ||
test_generate_test_code.py | ||
test_psa_compliance.py | ||
test_psa_constant_names.py | ||
test_zeroize.gdb | ||
translate_ciphers.py | ||
travis-log-failure.sh |