mirror of
https://github.com/espressif/esp-idf.git
synced 2025-08-02 20:24:32 +02:00
mbedtls: Fix compilation errors when CONFIG_MBEDTLS_HARDWARE_AES is disabled
This commit is contained in:
@@ -1016,6 +1016,12 @@ UT_001_32:
|
|||||||
- ESP32_IDF
|
- ESP32_IDF
|
||||||
- UT_T1_1
|
- UT_T1_1
|
||||||
|
|
||||||
|
UT_001_32:
|
||||||
|
<<: *unit_test_template
|
||||||
|
tags:
|
||||||
|
- ESP32_IDF
|
||||||
|
- UT_T1_1
|
||||||
|
|
||||||
UT_002_01:
|
UT_002_01:
|
||||||
<<: *unit_test_template
|
<<: *unit_test_template
|
||||||
tags:
|
tags:
|
||||||
|
@@ -425,7 +425,7 @@ static int esp_aes_xts_decode_keys( const unsigned char *key,
|
|||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
int esp_aes_xts_setkey_enc( mbedtls_aes_xts_context *ctx,
|
int esp_aes_xts_setkey_enc( esp_aes_xts_context *ctx,
|
||||||
const unsigned char *key,
|
const unsigned char *key,
|
||||||
unsigned int keybits)
|
unsigned int keybits)
|
||||||
{
|
{
|
||||||
@@ -447,7 +447,7 @@ int esp_aes_xts_setkey_enc( mbedtls_aes_xts_context *ctx,
|
|||||||
return esp_aes_setkey( &ctx->crypt, key1, key1bits );
|
return esp_aes_setkey( &ctx->crypt, key1, key1bits );
|
||||||
}
|
}
|
||||||
|
|
||||||
int esp_aes_xts_setkey_dec( mbedtls_aes_xts_context *ctx,
|
int esp_aes_xts_setkey_dec( esp_aes_xts_context *ctx,
|
||||||
const unsigned char *key,
|
const unsigned char *key,
|
||||||
unsigned int keybits)
|
unsigned int keybits)
|
||||||
{
|
{
|
||||||
@@ -526,7 +526,7 @@ static void esp_gf128mul_x_ble( unsigned char r[16],
|
|||||||
/*
|
/*
|
||||||
* AES-XTS buffer encryption/decryption
|
* AES-XTS buffer encryption/decryption
|
||||||
*/
|
*/
|
||||||
int esp_aes_crypt_xts( mbedtls_aes_xts_context *ctx,
|
int esp_aes_crypt_xts( esp_aes_xts_context *ctx,
|
||||||
int mode,
|
int mode,
|
||||||
size_t length,
|
size_t length,
|
||||||
const unsigned char data_unit[16],
|
const unsigned char data_unit[16],
|
||||||
|
3
tools/unit-test-app/configs/aes_no_hw
Normal file
3
tools/unit-test-app/configs/aes_no_hw
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
TEST_EXCLUDE_COMPONENTS=libsodium bt app_update
|
||||||
|
TEST_COMPONENTS=mbedtls
|
||||||
|
CONFIG_MBEDTLS_HARDWARE_AES=n
|
Reference in New Issue
Block a user