mbedtls/tests/scripts
Gilles Peskine dcaefae849 Parametrize Diffie-Hellman keys by a group identifier
Parametrize finite-field Diffie-Hellman key types with a DH group
identifier, in the same way elliptic curve keys are parametrized with
an EC curve identifier.

Define the DH groups from the TLS registry (these are the groups from
RFC 7919).

Replicate the macro definitions and the metadata tests from elliptic
curve identifiers to DH group identifiers.

Define PSA_DH_GROUP_CUSTOM as an implementation-specific extension for
which domain parameters are used to specify the group.
2019-05-16 19:51:10 +02:00
..
all.sh Merge remote-tracking branch 'tls/development' into development 2019-03-28 16:02:25 +00:00
basic-build-test.sh Remove tests that depend on TLS or X.509 2019-03-11 16:49:26 +00:00
check-doxy-blocks.pl Use "#!/usr/bin/env perl" as shebang line. 2018-04-04 21:44:29 +00:00
check-files.py Merge development commit 8e76332 into development-psa 2019-01-31 08:20:20 -05:00
check-generated-files.sh query_config: Move to programs/test 2019-03-11 16:48:36 +00:00
check-names.sh remove excess whitespace 2019-01-09 00:32:56 +02:00
check-python-files.sh Style fixes 2018-08-06 11:42:56 +01:00
curves.pl Use "#!/usr/bin/env perl" as shebang line. 2018-04-04 21:44:29 +00:00
depends-hashes.pl Use "#!/usr/bin/env perl" as shebang line. 2018-04-04 21:44:29 +00:00
depends-pkalgs.pl Use "#!/usr/bin/env perl" as shebang line. 2018-04-04 21:44:29 +00:00
doxygen.sh
gen_ctr_drbg.pl Merge remote-tracking branch 'public/pr/1533' into development 2018-06-27 10:50:58 +01:00
gen_gcm_decrypt.pl Use "#!/usr/bin/env perl" as shebang line. 2018-04-04 21:44:29 +00:00
gen_gcm_encrypt.pl Use "#!/usr/bin/env perl" as shebang line. 2018-04-04 21:44:29 +00:00
gen_pkcs1_v21_sign_verify.pl Merge remote-tracking branch 'public/pr/1533' into development 2018-06-27 10:50:58 +01:00
generate_test_code.py Merge development commit 8e76332 into development-psa 2019-01-31 08:20:20 -05:00
generate-afl-tests.sh
list-enum-consts.pl Use "#!/usr/bin/env perl" as shebang line. 2018-04-04 21:44:29 +00:00
list-identifiers.sh Add library as valid header file location 2018-11-20 15:21:22 +00:00
list-macros.sh modify check-names.sh and list-macros.sh to work with PSA constants 2019-01-08 18:15:50 +02:00
list-symbols.sh
mbedtls_test.py Merge development commit 8e76332 into development-psa 2019-01-31 08:20:20 -05:00
recursion.pl recursion.pl: Don't depend on X.509 2019-03-11 16:48:36 +00:00
run-test-suites.pl Merge remote-tracking branch 'tls/development' into development 2019-03-07 12:02:18 +00:00
test_generate_test_code.py Fix Python 2 & 3 compatibility in test_generate_test_code.py 2018-08-06 11:42:56 +01:00
test_psa_constant_names.py Parametrize Diffie-Hellman keys by a group identifier 2019-05-16 19:51:10 +02:00
test_zeroize.gdb Merge remote-tracking branch 'origin/pr/2332' into development 2019-01-30 15:53:00 +00:00
test-ref-configs.pl Remove tests that depend on TLS or X.509 2019-03-11 16:49:26 +00:00