mirror of
https://github.com/Mbed-TLS/mbedtls.git
synced 2026-08-01 01:06:46 +08:00
Do constant-time testing in a couple of configurations that give some interesting coverage; * In a configuration that's close to the default: `test_aes_only_128_bit_keys`. Having only 128-bit AES keys doesn't reduce the interesting scope much (except that it doesn't test 192-bit and 256-bit AES, but since that configuration uses hardware AES, we don't care about that part). * when PSA buffer copying is not done, i.e. when `MBEDTLS_PSA_ASSUME_EXCLUSIVE_BUFFERS` is enabled. This will be very relevant for the upcoming PSA constant-time tests. Use Valgrind, since some of the interesting tests require constant-time AES, which for us means AESNI or AESCE, which MSan doesn't support. Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com> |
||
|---|---|---|
| .. | ||
| all.sh | ||
| analyze_outcomes.py | ||
| audit-validity-dates.py | ||
| basic-build-test.sh | ||
| check-generated-files.sh | ||
| components-basic-checks.sh | ||
| components-build-system.sh | ||
| components-compiler.sh | ||
| components-compliance.sh | ||
| components-configuration-crypto.sh | ||
| components-configuration-platform.sh | ||
| components-configuration-tls.sh | ||
| components-configuration-x509.sh | ||
| components-configuration.sh | ||
| components-platform.sh | ||
| components-sanitizers.sh | ||
| depends.py | ||
| gen_ctr_drbg.pl | ||
| gen_gcm_decrypt.pl | ||
| gen_gcm_encrypt.pl | ||
| gen_pkcs1_v21_sign_verify.pl | ||
| generate_server9_bad_saltlen.py | ||
| generate-afl-tests.sh | ||
| list_internal_identifiers.py | ||
| list-identifiers.sh | ||
| psa_collect_statuses.py | ||
| run_demos.py | ||
| run-metatests.sh | ||
| run-test-suites.pl | ||
| scripts_path.py | ||
| set_psa_test_dependencies.py | ||
| test_config_script.py | ||