mbedtls/include/psa
Steven Cooreman dbf8ceda54 Change the way driver context structures are used
Apparently there's a goal to make the PSA Crypto core free from
dynamic memory allocations. Therefore, all driver context structures
need to be known at compile time in order for the core to know their
final size.

This change defines & implements for hashing operations how the context
structures get defined.

Signed-off-by: Steven Cooreman <steven.cooreman@silabs.com>
2021-03-10 13:00:25 +01:00
..
crypto.h Rename AEAD WITH_MINIMUM_LENGTH to AT_LEAST_THIS_LENGTH 2021-03-01 16:00:31 +01:00
crypto_compat.h Rename AEAD tag length macros 2021-02-11 11:39:31 +01:00
crypto_config.h Define WANT symbols for always-supported key types 2021-02-17 14:50:52 +01:00
crypto_driver_common.h Remove old-style accelerator and entropy driver interfaces 2020-11-30 17:37:14 +01:00
crypto_extra.h Merge pull request #3995 from stevew817/feature/psa_configurable_static_ram_usage 2021-02-16 12:52:24 +01:00
crypto_platform.h Minor documentation improvements 2021-01-04 21:00:53 +01:00
crypto_se_driver.h Fix possible error codes in the documentation 2021-01-26 13:48:26 +01:00
crypto_sizes.h Rename AEAD tag length macros 2021-02-11 11:39:31 +01:00
crypto_struct.h Change the way driver context structures are used 2021-03-10 13:00:25 +01:00
crypto_types.h psa: Make sure MBEDTLS_PSA_CRYPTO_CLIENT is defined 2021-02-09 15:36:08 +01:00
crypto_values.h Language & readability touchups 2021-03-02 11:44:51 +01:00