mbedtls/tests/scripts
Gilles Peskine f65ed6f254 Change key types to a 16-bit encoding
All key types now have an encoding on 32 bits where the bottom 16 bits
are zero. Change to using 16 bits only.

Keep 32 bits for key types in storage, but move the significant
half-word from the top to the bottom.

Likewise, change EC curve and DH group families from 32 bits out of
which the top 8 and bottom 16 bits are zero, to 8 bits only.

Reorder psa_core_key_attributes_t to avoid padding.
2020-01-31 10:24:21 +01:00
..
all-in-docker.sh Clean up file prologue comments 2019-06-29 17:45:34 -05:00
all.sh Merge pull request #291 from gilles-peskine-arm/ctr_drbg-test_aes_128 2019-12-20 10:43:44 +01:00
basic-build-test.sh Invoke config.py instead of config.pl 2019-11-13 14:33:33 +00:00
basic-in-docker.sh Merge remote-tracking branch 'tls/development' into development 2019-07-31 10:37:53 +01:00
check-doxy-blocks.pl Use "#!/usr/bin/env perl" as shebang line. 2018-04-04 21:44:29 +00:00
check-files.py 3rdparty: Fix Makefile coding conventions 2019-08-29 16:12:38 +01:00
check-generated-files.sh query_config: Move to programs/test 2019-03-11 16:48:36 +00:00
check-names.sh Merge pull request #140 from yanesca/everest_integration 2019-08-29 16:02:49 +01:00
check-python-files.sh Fix pylint errors going uncaught 2019-02-27 11:03:25 +01:00
check-test-cases.py Add command line option to hide warnings 2020-01-30 12:27:14 +01:00
curves.pl Invoke config.py instead of config.pl 2019-11-13 14:33:33 +00:00
depends-hashes.pl Adjust depends-hashes.pl to test NO_SHA384 as well 2020-01-06 11:40:23 +01:00
depends-pkalgs.pl Merge remote-tracking branch 'myfork-public/development' into merge-crypto-development-20191115 2019-11-15 11:47:14 +01:00
docker_env.sh Improve compatibility with firewalled networks 2019-06-29 17:45:34 -05:00
doxygen.sh Add scripts/apidoc_full.sh 2016-01-12 14:48:03 +00:00
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 tests: Update generator with Mbed Crypto comments 2019-04-25 11:46:21 +01:00
generate-afl-tests.sh Added script to split the test case data files 2016-03-09 19:32:09 +00:00
list-enum-consts.pl Fix preprocessor directive recognition in list-enum-consts.pl 2019-08-29 16:12:38 +01:00
list-identifiers.sh Make check-names.sh find the right names in 3rdparty 2019-08-19 13:36:44 +01:00
list-macros.sh Make check-names.sh find the right names in 3rdparty 2019-08-19 13:36:44 +01:00
list-symbols.sh Invoke config.py instead of config.pl 2019-11-13 14:33:33 +00:00
mbedtls_test.py Fix some pylint warnings 2019-12-20 15:13:45 +00:00
psa_collect_statuses.py PSA return status coverage script 2019-09-06 19:28:47 +02:00
recursion.pl recursion.pl: Don't depend on X.509 2019-03-11 16:48:36 +00:00
run-test-suites.pl 'make test' must fail if Asan fails 2019-10-21 20:10:21 +02:00
test_config_script.py Add set+get tests 2019-11-13 14:33:34 +00:00
test_generate_test_code.py Silence pylint 2019-02-27 11:03:25 +01:00
test_psa_constant_names.py Change key types to a 16-bit encoding 2020-01-31 10:24:21 +01: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 Merge remote-tracking branch 'myfork-public/development' into merge-crypto-development-20191115 2019-11-15 11:47:14 +01:00