mbedtls/scripts
Gilles Peskine e3a0890e4f Reject invalid MAC and AEAD truncations
Reject algorithms of the form PSA_ALG_TRUNCATED_MAC(...) or
PSA_ALG_AEAD_WITH_SHORTENED_TAG(...) when the truncation length is invalid
or not accepted by policy in Mbed TLS.

This is done in KeyType.can_do, so in generate_psa_tests.py, keys will be
tested for operation failure with this algorithm if the algorithm is
rejected, and for storage if the algorithm is accepted.

Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com>
2022-04-15 11:10:14 +02:00
..
data_files Merge pull request #3624 from daxtens/timeless 2022-03-15 16:43:19 +00:00
mbedtls_dev Reject invalid MAC and AEAD truncations 2022-04-15 11:10:14 +02:00
abi_check.py Ensure files get closed when they go out of scope 2022-03-04 20:02:00 +01:00
apidoc_full.sh Rename config.h to mbedtls_config.h 2021-06-28 09:28:33 +01:00
assemble_changelog.py Ensure files get closed when they go out of scope 2022-03-04 20:02:00 +01:00
basic.requirements.txt Add requirement on Jinja to integrate drivers 2021-11-17 19:27:45 +01:00
bump_version.sh Fix spurious replacement in build_info.h 2021-12-14 20:22:41 +01:00
ci.requirements.txt Update references to old Github organisation 2022-03-31 14:43:16 +01:00
code_size_compare.py Add git rev-parse options 2021-11-03 07:31:00 +00:00
config.pl
config.py Merge pull request #4907 from gilles-peskine-arm/config-baremetal-size-3.0 2022-04-04 16:12:58 +02:00
driver.requirements.txt Update references to old Github organisation 2022-03-31 14:43:16 +01:00
ecc-heap.sh Remove check_config.h inclusion from ecc-heap.sh 2021-06-28 14:21:55 +01:00
ecp_comb_table.py Rename config.h to mbedtls_config.h 2021-06-28 09:28:33 +01:00
find-mem-leak.cocci
footprint.sh Rename config.h to mbedtls_config.h 2021-06-28 09:28:33 +01:00
generate_driver_wrappers.py Review comments addressed 2021-12-19 13:37:37 +05:30
generate_errors.pl Show warnings if something looks wrong 2021-08-02 22:53:40 +02:00
generate_features.pl Rename config.h to mbedtls_config.h 2021-06-28 09:28:33 +01:00
generate_psa_constants.py Allow running source file generators from a subdirectory 2021-05-17 22:46:27 +02:00
generate_query_config.pl Add list_config generation 2021-12-10 16:30:57 +08:00
generate_ssl_debug_helpers.py remove unnecessary condition 2022-03-29 16:37:51 +08:00
generate_visualc_files.pl Simplify line ending management and make it work on Windows 2021-05-20 10:37:22 +02:00
maintainer.requirements.txt Add Cryptodome to maintainer requirements 2021-12-02 12:50:06 +01:00
make_generated_files.bat Fix Pylint errors and improve Python script 2021-12-18 13:28:59 +05:30
massif_max.pl
memory.sh Rename config.h to mbedtls_config.h 2021-06-28 09:28:33 +01:00
min_requirements.py Correct default requirements file name in help 2021-12-03 13:32:51 +01:00
output_env.sh
rm-calloc-cast.cocci
tmp_ignore_makefiles.sh
windows_msbuild.bat