Valerio Setti 8d4f15013f psa: allow to use static key buffers instead of dynamic ones
This helps reducing heap memory usage and, if heap memory is
not used anywhere else in an embedded device, it also reduces
code footprint since there is no need for heap management code
in this case.

A new build symbol is added for this purpose, named
MBEDTLS_PSA_STATIC_KEY_SLOTS. It's disabled by default so that
normal usage of Mbed TLS library is not affected.

Signed-off-by: Valerio Setti <valerio.setti@nordicsemi.no>
2024-10-22 13:31:19 +02:00
..
build_info.h Header updates 2023-11-03 12:21:36 +00:00
crypto_adjust_auto_enabled.h Tweak wording 2024-05-29 09:33:04 +02:00
crypto_adjust_config_dependencies.h Tweak wording 2024-05-29 09:33:04 +02:00
crypto_adjust_config_key_pair_types.h Tweak wording 2024-05-29 09:33:04 +02:00
crypto_adjust_config_synonyms.h Tweak wording 2024-05-29 09:33:04 +02:00
crypto_builtin_composites.h crypto_builtin_composites: add missing guards for includes 2023-12-14 18:08:14 +01:00
crypto_builtin_key_derivation.h Header updates 2023-11-03 12:21:36 +00:00
crypto_builtin_primitives.h Header updates 2023-11-03 12:21:36 +00:00
crypto_compat.h Remove domain parameters from the public API 2024-02-26 08:50:53 +01:00
crypto_config.h crypto_config: define feature macros for DH keys 2024-01-17 11:47:44 +01:00
crypto_driver_common.h Header updates 2023-11-03 12:21:36 +00:00
crypto_driver_contexts_composites.h Header updates 2023-11-03 12:21:36 +00:00
crypto_driver_contexts_key_derivation.h Header updates 2023-11-03 12:21:36 +00:00
crypto_driver_contexts_primitives.h Header updates 2023-11-03 12:21:36 +00:00
crypto_extra.h Add a test for the built-in key range 2024-07-17 12:21:21 +02:00
crypto_legacy.h Header updates 2023-11-03 12:21:36 +00:00
crypto_platform.h Add a client view of the multipart contexts 2024-01-22 11:39:36 +00:00
crypto_se_driver.h Header updates 2023-11-03 12:21:36 +00:00
crypto_sizes.h psa: allow to use static key buffers instead of dynamic ones 2024-10-22 13:31:19 +02:00
crypto_struct.h Match spacing in pointer types in documentation with the code style 2024-08-06 13:13:05 +02:00
crypto_types.h Implement psa_generate_key_custom 2024-08-06 13:12:06 +02:00
crypto_values.h Fix copypasta 2024-02-15 17:15:29 +01:00
crypto.h Merge pull request #9403 from gilles-peskine-arm/psa-keystore-dynamic-prep-3.6 2024-08-09 08:00:03 +00:00