mbedtls/scripts/mbedtls_dev
Gilles Peskine c9187c5866 New test suite for the low-level hash interface
Some basic test coverage for now:

* Nominal operation.
* Larger output buffer.
* Clone an operation and use it after the original operation stops.

Generate test data automatically. For the time being, only do that for
hashes that Python supports natively. Supporting all algorithms is future
work.

Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com>
2023-08-22 09:59:42 +02:00
..
__init__.py Documentation typo 2022-09-29 18:48:41 +02:00
asymmetric_key_data.py Add key material for twisted Edwards curves 2021-03-29 15:08:10 +02:00
bignum_common.py bignum_common.py: Added bits_to_limbs method. 2023-06-27 16:38:22 +01:00
bignum_core.py Rename ADD_SUB_DEFAULT to ADD_SUB_DATA 2023-08-01 17:18:31 +01:00
bignum_data.py Remove trailing whitespace 2023-08-03 12:32:09 +01:00
bignum_mod.py bignum: Removed merge scaffolding. 2023-04-05 16:13:11 +01:00
bignum_mod_raw.py bignum: Removed merge scaffolding. 2023-04-05 16:13:11 +01:00
build_tree.py Unify check_repo_path 2022-09-18 21:17:09 +02:00
c_build_helper.py Add docstring for new compile function. 2023-01-30 09:50:59 +00:00
crypto_data_tests.py New test suite for the low-level hash interface 2023-08-22 09:59:42 +02:00
crypto_knowledge.py Fix KeyType.can_do() for DH+FFDH 2023-07-26 09:34:30 +02:00
ecp.py ecp.py: Extended EcpP224K1Raw tests for 32/64 bit architectures. 2023-06-27 18:54:53 +01:00
logging_util.py logging_util: support to tweak loglevel directed to stderr/stdout 2023-08-14 11:22:34 +08:00
macro_collector.py Fix invalid argument enumeration when there are >=3 arguments 2022-04-15 11:10:14 +02:00
psa_information.py Move PSA information and dependency automation into their own module 2023-08-21 18:32:11 +02:00
psa_storage.py Use relative imports when importing other modules in the same directory 2022-09-17 10:38:58 +02:00
test_case.py Replace the output file atomically 2022-10-04 15:10:00 +02:00
test_data_generation.py Make pylint happy 2022-11-21 08:56:14 +00:00
typing_util.py Do not require typing_extensions at runtime 2021-02-17 14:58:29 +01:00