mbedtls/tests/scripts
Gilles Peskine 4bd90dc6b1 Don't exercise OAEP with small key and large hash
RSA-OAEP requires the key to be larger than a function of the hash size.
Ideally such combinations would be detected as a key/algorithm
incompatibility. However key/algorithm compatibility is currently tested
between the key type and the algorithm without considering the key size, and
this is inconvenient to change. So as a workaround, dispense
OAEP-with-too-small-hash from exercising, without including it in the
automatic operation-failure test generation.

Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com>
2022-04-15 11:10:14 +02:00
..
all-in-docker.sh Update copyright notices to use Linux Foundation guidance 2020-08-19 10:35:41 +02:00
all.sh Rm DES from invocations of compat.sh 2022-04-13 10:45:10 +02:00
analyze_outcomes.py Move collect_available_test_cases to check_test_cases.py 2022-01-07 18:34:12 +01:00
basic-build-test.sh Fix compat.sh invocation in basic-built-test.sh 2022-04-14 09:21:38 +02:00
basic-in-docker.sh Update copyright notices to use Linux Foundation guidance 2020-08-19 10:35:41 +02:00
check-doxy-blocks.pl Update copyright notices to use Linux Foundation guidance 2020-08-19 10:35:41 +02:00
check-generated-files.sh check-generated-files.sh -u: don't update file timestamps 2022-04-05 15:29:38 +02:00
check-python-files.sh Make mypy unconditional 2022-02-28 16:06:36 +01:00
check_files.py check_files.py: pass mypy 2020-12-10 21:30:01 +01:00
check_names.py Merge pull request #5268 from gilles-peskine-arm/struct_reordering_3.0 2021-12-09 12:54:09 +01:00
check_test_cases.py New option to list all test cases 2022-01-07 18:34:12 +01:00
curves.pl Rename config.h to mbedtls_config.h 2021-06-28 09:28:33 +01:00
depends-hashes.pl Rename config.h to mbedtls_config.h 2021-06-28 09:28:33 +01:00
depends-pkalgs.pl Rename config.h to mbedtls_config.h 2021-06-28 09:28:33 +01:00
docker_env.sh Update copyright notices to use Linux Foundation guidance 2020-08-19 10:35:41 +02:00
doxygen.sh Update copyright notices to use Linux Foundation guidance 2020-08-19 10:35:41 +02:00
gen_ctr_drbg.pl Update copyright notices to use Linux Foundation guidance 2020-08-19 10:35:41 +02:00
gen_gcm_decrypt.pl Update copyright notices to use Linux Foundation guidance 2020-08-19 10:35:41 +02:00
gen_gcm_encrypt.pl Update copyright notices to use Linux Foundation guidance 2020-08-19 10:35:41 +02:00
gen_pkcs1_v21_sign_verify.pl Update copyright notices to use Linux Foundation guidance 2020-08-19 10:35:41 +02:00
generate-afl-tests.sh Update copyright notices to use Linux Foundation guidance 2020-08-19 10:35:41 +02:00
generate_psa_tests.py Don't exercise OAEP with small key and large hash 2022-04-15 11:10:14 +02:00
generate_test_code.py Remove on-target testing 2021-10-27 11:45:57 +02:00
generate_tls13_compat_tests.py ssl-opt.sh: Do not force TLS 1.3 on client 2022-03-29 18:58:31 +02:00
key-exchanges.pl Rename config.h to mbedtls_config.h 2021-06-28 09:28:33 +01:00
list-identifiers.sh Fix English typos in comments of check_names and list-identifiers 2021-08-16 10:37:24 +01:00
list_internal_identifiers.py Remove unused imports in list_internal_identifiers.py 2021-08-17 12:44:16 +01:00
psa_collect_statuses.py Update copyright notices to use Linux Foundation guidance 2020-08-19 10:35:41 +02:00
recursion.pl Update copyright notices to use Linux Foundation guidance 2020-08-19 10:35:41 +02:00
run-test-suites.pl Update copyright notices to use Linux Foundation guidance 2020-08-19 10:35:41 +02:00
scripts_path.py Allow tests/scripts/foo.py to import from scripts 2020-12-10 23:16:03 +01:00
set_psa_test_dependencies.py Rename config.h to mbedtls_config.h 2021-06-28 09:28:33 +01:00
tcp_client.pl Update copyright notices to use Linux Foundation guidance 2020-08-19 10:35:41 +02:00
test-ref-configs.pl Restructure test-ref-configs to test with USE_PSA_CRYPTO turned on 2022-01-19 12:34:41 -05:00
test_config_script.py Rename config.h to mbedtls_config.h 2021-06-28 09:28:33 +01:00
test_generate_test_code.py test_generate_test_code: remove Python 2 compatibility code 2020-12-10 21:30:08 +01:00
test_psa_compliance.py test_psa_compliance: update tag to fix-pr-5139-3 2022-03-04 14:25:09 +01:00
test_psa_constant_names.py Use InputsForTest in generate_psa_tests 2021-05-25 19:39:02 +02:00
test_zeroize.gdb Update copyright notices to use Linux Foundation guidance 2020-08-19 10:35:41 +02:00
translate_ciphers.py Extend test in translate_ciphers.py 2021-09-03 13:30:44 +01:00
travis-log-failure.sh Update copyright notices to use Linux Foundation guidance 2020-08-19 10:35:41 +02:00