mbed TLS v2.2.0
|
Go to the source code of this file.
Macros | |
SECTION: Silicon Labs Acceleration settings | |
This section sets Silicon Labs Acceleration settings. | |
#define | MBEDTLS_AES_ALT |
Enable hardware acceleration for the AES block cipher. More... | |
#define | MBEDTLS_ECP_DEVICE_ALT |
#define | MBEDTLS_ECP_DOUBLE_JAC_ALT |
#define | MBEDTLS_ECP_DEVICE_ADD_MIXED_ALT |
#define | MBEDTLS_ECP_NORMALIZE_JAC_ALT |
#define | MBEDTLS_ECP_NORMALIZE_JAC_MANY_ALT |
#define | MBEDTLS_MPI_MODULAR_DIVISION_ALT |
Enable hardware acceleration for the elliptic curve over GF(p) library. More... | |
#define | MBEDTLS_SHA1_ALT |
Enable hardware acceleration for the SHA1 cryptographic hash algorithm. More... | |
#define | MBEDTLS_SHA256_ALT |
Enable hardware acceleration for the SHA-224 and SHA-256 cryptographic hash algorithms. More... | |
#define | MBEDTLS_TRNG_C |
Enable software support for the True Random Number Generator (TRNG) incorporated from Series 1 Configuration 2 devices (EFR32MG12, etc.) from Silicon Labs. More... | |
#define | MBEDTLS_TRNG_IGNORE_NOISE_ALARMS |
Ignore AIS-31 Noise Alarms and AIS-31 Preliminary Noise Alarms from the TRNG. More... | |
#define | MBEDTLS_ENTROPY_ALT |
#define | MBEDTLS_ENTROPY_INIT_ALT |
#define | MBEDTLS_ENTROPY_FREE_ALT |
Enable the TRNG as an entropy source which can serve the entropy module of mbedtls with random data. More... | |
#define | MBEDTLS_ECP_DP_SECP192R1_ENABLED |
#define | MBEDTLS_ECP_DP_SECP224R1_ENABLED |
#define | MBEDTLS_ECP_DP_SECP256R1_ENABLED |
#define | MBEDTLS_ECP_MAX_BITS 256 |
#define | MBEDTLS_MPI_MAX_SIZE 32 |
#define | MBEDTLS_ECP_WINDOW_SIZE 3 |
#define | MBEDTLS_ECP_FIXED_POINT_OPTIM 0 |
#define | MBEDTLS_ECP_NIST_OPTIM |
#define | MBEDTLS_NO_PLATFORM_ENTROPY |
Do not use built-in platform entropy functions. More... | |