Home
last modified time | relevance | path

Searched refs:esp_aes_context (Results 1 – 7 of 7) sorted by relevance

/hal_espressif-latest/components/mbedtls/port/include/aes/
Desp_aes.h46 } esp_aes_context; typedef
53 esp_aes_context crypt; /*!< The AES context to use for AES block
55 esp_aes_context tweak; /*!< The AES context used for tweak
88 void esp_aes_init( esp_aes_context *ctx );
95 void esp_aes_free( esp_aes_context *ctx );
123 int esp_aes_setkey( esp_aes_context *ctx, const unsigned char *key, unsigned int keybits );
135 int esp_aes_crypt_ecb( esp_aes_context *ctx, int mode, const unsigned char input[16], unsigned char…
159 int esp_aes_crypt_cbc( esp_aes_context *ctx,
192 int esp_aes_crypt_cfb128( esp_aes_context *ctx,
224 int esp_aes_crypt_cfb8( esp_aes_context *ctx,
[all …]
Desp_aes_internal.h35 bool valid_key_length(const esp_aes_context *ctx);
49 int esp_aes_process_dma_gcm(esp_aes_context *ctx, const unsigned char *input, unsigned char *output…
Desp_aes_gcm.h43 esp_aes_context aes_ctx;
/hal_espressif-latest/components/mbedtls/port/aes/
Desp_aes_common.c32 bool valid_key_length(const esp_aes_context *ctx) in valid_key_length()
43 void esp_aes_init(esp_aes_context *ctx) in esp_aes_init()
45 bzero(ctx, sizeof(esp_aes_context)); in esp_aes_init()
51 void esp_aes_free( esp_aes_context *ctx ) in esp_aes_free()
57 bzero( ctx, sizeof( esp_aes_context ) ); in esp_aes_free()
64 int esp_aes_setkey( esp_aes_context *ctx, const unsigned char *key, in esp_aes_setkey()
/hal_espressif-latest/components/mbedtls/port/aes/block/
Desp_aes.c82 static int esp_aes_block(esp_aes_context *ctx, const void *input, void *output) in esp_aes_block()
122 static int esp_aes_validate_input(esp_aes_context *ctx, const unsigned char *input, in esp_aes_validate_input()
142 void esp_aes_encrypt(esp_aes_context *ctx, in esp_aes_encrypt()
152 int esp_internal_aes_encrypt(esp_aes_context *ctx, in esp_internal_aes_encrypt()
174 void esp_aes_decrypt(esp_aes_context *ctx, in esp_aes_decrypt()
185 int esp_internal_aes_decrypt(esp_aes_context *ctx, in esp_internal_aes_decrypt()
210 int esp_aes_crypt_ecb(esp_aes_context *ctx, in esp_aes_crypt_ecb()
237 int esp_aes_crypt_cbc(esp_aes_context *ctx, in esp_aes_crypt_cbc()
321 int esp_aes_crypt_cfb128(esp_aes_context *ctx, in esp_aes_crypt_cfb128()
395 int esp_aes_crypt_cfb8(esp_aes_context *ctx, in esp_aes_crypt_cfb8()
[all …]
/hal_espressif-latest/components/mbedtls/port/aes/dma/
Desp_aes.c247 static int esp_aes_process_dma(esp_aes_context *ctx, const unsigned char *input, unsigned char *out…
257 static int esp_aes_process_dma_ext_ram(esp_aes_context *ctx, const unsigned char *input, unsigned c… in esp_aes_process_dma_ext_ram()
334 static int esp_aes_process_dma(esp_aes_context *ctx, const unsigned char *input, unsigned char *out… in esp_aes_process_dma()
495 int esp_aes_process_dma_gcm(esp_aes_context *ctx, const unsigned char *input, unsigned char *output… in esp_aes_process_dma_gcm()
623 static int esp_aes_validate_input(esp_aes_context *ctx, const unsigned char *input, in esp_aes_validate_input()
646 int esp_internal_aes_encrypt(esp_aes_context *ctx, in esp_internal_aes_encrypt()
670 void esp_aes_encrypt(esp_aes_context *ctx, in esp_aes_encrypt()
680 int esp_internal_aes_decrypt(esp_aes_context *ctx, in esp_internal_aes_decrypt()
704 void esp_aes_decrypt(esp_aes_context *ctx, in esp_aes_decrypt()
715 int esp_aes_crypt_ecb(esp_aes_context *ctx, in esp_aes_crypt_ecb()
[all …]
/hal_espressif-latest/components/mbedtls/port/include/
Daes_alt.h33 typedef esp_aes_context mbedtls_aes_context;