Configuration options (set of defines) More...
Configuration options (set of defines)
This set of compile-time options may be used to enable or disable features selectively, and reduce the global memory footprint.
Definition in file riot_mbedtls_config.h.
Go to the source code of this file.
Macros | |
#define | CONFIG_MBEDTLS_SELF_TEST 1 |
Enable the checkup functions (*_self_test). | |
#define | CONFIG_MBEDTLS_ENTROPY_C 1 |
Enable the platform-specific entropy code. | |
#define | CONFIG_MBEDTLS_SHA256_C 1 |
Enable the SHA-224 and SHA-256 cryptographic hash algorithms. | |
#define | CONFIG_MBEDTLS_SHA256_ALT 1 |
MBEDTLS__MODULE_NAME__ALT: Enable a macro to let mbed TLS use your alternate core implementation of a symmetric crypto, an arithmetic or hash module (e.g. | |
#define | CONFIG_MBEDTLS_THREADING_C 1 |
Enable the threading abstraction layer. | |
#define | CONFIG_MBEDTLS_THREADING_ALT 1 |
Provide your own alternate threading implementation. | |
#define | CONFIG_MBEDTLS_ENTROPY_HARDWARE_ALT 1 |
Enable this macro to let mbed TLS use your own implementation of a hardware entropy collector. | |
#define | CONFIG_MBEDTLS_NO_PLATFORM_ENTROPY 1 |
Do not use built-in platform entropy functions. | |
#define | CONFIG_MBEDTLS_ENTROPY_FORCE_SHA256 1 |
Force the entropy accumulator to use a SHA-256 accumulator instead of the default SHA-512 based one (if both are available). | |