Gilles Peskine 77587ce12d Unit tests for mbedtls_psa_ecp_generate_key()
Run the function on a few different curves with shorter, just-right and
larger buffer sizes. Perform some basic sanity checks on the output (which
is random).

Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com>
2024-11-04 14:07:20 +01:00
..
quiet Simplify locating original tool 2024-03-12 13:33:09 +00:00
all-core.sh Merge pull request #9738 from mpg/drop-armcc5-dev 2024-10-31 08:12:40 +00:00
all-helpers.sh Initialize result caching variables 2024-10-28 11:15:22 +01:00
all-in-docker.sh update headers 2023-11-02 19:47:20 +00:00
all.sh all.sh: document new file structure 2024-10-10 10:13:19 +02:00
analyze_outcomes.py Unit tests for mbedtls_psa_ecp_generate_key() 2024-11-04 14:07:20 +01:00
audit-validity-dates.py Simplify path in audit-validity-dates.py 2024-07-05 15:49:28 +01:00
basic-build-test.sh Create seedfile in the tf-psa-crypto subproject 2024-09-11 12:56:57 +02:00
basic-in-docker.sh Remove test-ref-configs.pl, which no longer does anything 2024-09-14 18:20:57 +02:00
check_files.py Use MBEDTLS_ERROR_ADD instead of explicit addition: enforcement 2024-10-16 11:52:27 +02:00
check_names.py Adapt check_names.py 2024-07-10 08:10:40 +02:00
check-doxy-blocks.pl update headers 2023-11-02 19:47:20 +00:00
check-generated-files.sh Fix test scripts for split error files 2024-10-18 08:19:50 +01:00
check-python-files.sh Extend python checks to framework scripts 2024-06-07 11:09:31 +01:00
components-basic-checks.sh components-basic-checks: add new exception for MBEDTLS_CTR_DRBG_MAX_REQUEST 2024-10-22 17:56:36 +02:00
components-build-system.sh tf-psa-crypto: Add cmake_package test program 2024-10-18 11:42:17 +02:00
components-compiler.sh Merge pull request #9293 from gilles-peskine-arm/outcome-check-repeated-configurations-all.sh-preliminaries 2024-10-25 14:59:15 +00:00
components-compliance.sh test_psa_compliance: Use the pre-built library 2024-10-01 15:32:01 +02:00
components-configuration-crypto.sh Merge pull request #9614 from gilles-peskine-arm/use_psa_crypto-always_on 2024-10-29 14:58:55 +00:00
components-configuration-platform.sh all.sh/components: Moved component_test_no_strings -> configuration. 2024-08-01 19:38:47 +01:00
components-configuration-tls.sh Remove depends.py option to use without PSA 2024-10-21 14:26:52 +02:00
components-configuration-x509.sh all.sh/components: Moved test_sw_inet_pton -> x509. 2024-08-01 19:38:47 +01:00
components-configuration.sh Stop testing without PSA 2024-09-26 10:21:39 +02:00
components-platform.sh Merge pull request #9738 from mpg/drop-armcc5-dev 2024-10-31 08:12:40 +00:00
components-psasim.sh psasim: small fixes to all.sh and test bash scripts 2024-08-06 11:52:00 +02:00
components-sanitizers.sh Remove legacy components with an equivalent USE_PSA component 2024-10-24 20:37:33 +02:00
depends.py Update macro dependencies 2024-10-21 14:27:23 +02:00
docker_env.sh update headers 2023-11-02 19:47:20 +00:00
doxygen.sh update headers 2023-11-02 19:47:20 +00:00
gen_ctr_drbg.pl update headers 2023-11-02 19:47:20 +00:00
gen_gcm_decrypt.pl update headers 2023-11-02 19:47:20 +00:00
gen_gcm_encrypt.pl update headers 2023-11-02 19:47:20 +00:00
gen_pkcs1_v21_sign_verify.pl update headers 2023-11-02 19:47:20 +00:00
generate_server9_bad_saltlen.py Update license 2023-11-09 10:10:33 +08:00
generate-afl-tests.sh update headers 2023-11-02 19:47:20 +00:00
list_internal_identifiers.py Adapt list_internal_identifiers.py 2024-07-10 08:10:40 +02:00
list-identifiers.sh update headers 2023-11-02 19:47:20 +00:00
pkgconfig.sh Refactor pkgconfig.sh 2024-10-18 10:23:15 +02:00
psa_collect_statuses.py Revert "Add ability to pass make variables to psa_collect_statuses.py" 2023-12-22 13:16:59 +01:00
recursion.pl update headers 2023-11-02 19:47:20 +00:00
run_demos.py Pacify Pylint 2023-07-25 19:40:35 +02:00
run-metatests.sh Readability improvement 2023-11-15 16:56:26 +01:00
run-test-suites.pl Fix shared library builds 2024-09-11 16:07:09 +02:00
scripts_path.py Add framework/scripts to scripts_path.py 2024-05-13 13:48:13 +01:00
set_psa_test_dependencies.py update headers 2023-11-02 19:47:20 +00:00
tcp_client.pl update headers 2023-11-02 19:47:20 +00:00
test_config_script.py update headers 2023-11-02 19:47:20 +00:00
test_psa_compliance.py Adapt check-generated-files.sh 2024-07-10 08:10:37 +02:00
test_psa_constant_names.py Adapt test_psa_constant_names.py 2024-07-19 10:07:27 +02:00
test_zeroize.gdb update headers 2023-11-02 19:47:20 +00:00
travis-log-failure.sh update headers 2023-11-02 19:47:20 +00:00