Cryptography Hardware Acceleration Configuration
Description
Configuration macros for Silicon Labs CRYPTO hardware acceleration mbed TLS plugins.
The config-sl-crypto-all-acceleration.h file lists configuration macros for setup of the crypto hardware accelerator plugins for mbed TLS from Silicon Labs. You can use macros in config-sl-crypto-all-acceleration.h and mbedtls/include/mbedtls/config.h in order to configure your mbed TLS application running on Silicon Labs devices.
- Warning
- This configuration file should be used as a starting point only for hardware acceleration evaluation on Silicon Labs devices.
Macros |
|
#define | MBEDTLS_AES_ALT |
#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 |
Macro Definition Documentation
◆ MBEDTLS_AES_ALT
#define MBEDTLS_AES_ALT |
Enable hardware acceleration for the AES block cipher
Module: sl_crypto/src/crypto_aes.c for devices with CRYPTO sl_crypto/src/aes_aes.c for devices with AES
See MBEDTLS_AES_C for more information.