Home
last modified time | relevance | path

Searched refs:key_bytes (Results 1 – 14 of 14) sorted by relevance

/hal_espressif-latest/components/mbedtls/port/aes/
Desp_aes_common.c34 bool valid_len = (ctx->key_bytes == AES_128_KEY_BYTES) || (ctx->key_bytes == AES_256_KEY_BYTES); in valid_key_length()
37 valid_len |= ctx->key_bytes == AES_192_KEY_BYTES; in valid_key_length()
75 ctx->key_bytes = keybits / 8; in esp_aes_setkey()
76 memcpy(ctx->key, key, ctx->key_bytes); in esp_aes_setkey()
Desp_aes_gcm.c290 ctx->aes_ctx.key_bytes = keybits / 8; in esp_aes_gcm_setkey()
292 memcpy(ctx->aes_ctx.key, key, ctx->aes_ctx.key_bytes); in esp_aes_gcm_setkey()
416 … ctx->aes_ctx.key_in_hardware = aes_hal_setkey(ctx->aes_ctx.key, ctx->aes_ctx.key_bytes, mode); in esp_aes_gcm_starts()
728 ctx->aes_ctx.key_in_hardware = aes_hal_setkey(ctx->aes_ctx.key, ctx->aes_ctx.key_bytes, mode); in esp_aes_gcm_crypt_and_tag()
/hal_espressif-latest/components/mbedtls/port/aes/block/
Desp_aes.c93 if (ctx->key_in_hardware != ctx->key_bytes) { in esp_aes_block()
168 ctx->key_in_hardware = aes_hal_setkey(ctx->key, ctx->key_bytes, ESP_AES_ENCRYPT); in esp_internal_aes_encrypt()
201 ctx->key_in_hardware = aes_hal_setkey(ctx->key, ctx->key_bytes, ESP_AES_DECRYPT); in esp_internal_aes_decrypt()
227 ctx->key_in_hardware = aes_hal_setkey(ctx->key, ctx->key_bytes, mode); in esp_aes_crypt_ecb()
269 ctx->key_in_hardware = aes_hal_setkey(ctx->key, ctx->key_bytes, mode); in esp_aes_crypt_cbc()
352 ctx->key_in_hardware = aes_hal_setkey(ctx->key, ctx->key_bytes, ESP_AES_ENCRYPT); in esp_aes_crypt_cfb128()
421 ctx->key_in_hardware = aes_hal_setkey(ctx->key, ctx->key_bytes, ESP_AES_ENCRYPT); in esp_aes_crypt_cfb8()
489 ctx->key_in_hardware = aes_hal_setkey(ctx->key, ctx->key_bytes, ESP_AES_ENCRYPT); in esp_aes_crypt_ctr()
558 ctx->key_in_hardware = aes_hal_setkey(ctx->key, ctx->key_bytes, ESP_AES_ENCRYPT); in esp_aes_crypt_ofb()
/hal_espressif-latest/components/hal/
Daes_hal.c23 uint8_t aes_hal_setkey(const uint8_t *key, size_t key_bytes, int mode) in aes_hal_setkey() argument
25 aes_ll_set_mode(mode, key_bytes); in aes_hal_setkey()
27 uint8_t key_bytes_in_hardware = aes_ll_write_key(key, key_bytes / 4); in aes_hal_setkey()
/hal_espressif-latest/components/mbedtls/port/aes/dma/
Desp_aes.c356 if (ctx->key_in_hardware != ctx->key_bytes) { in esp_aes_process_dma()
518 if (ctx->key_in_hardware != ctx->key_bytes) { in esp_aes_process_dma_gcm()
662 ctx->key_in_hardware = aes_hal_setkey(ctx->key, ctx->key_bytes, ESP_AES_ENCRYPT); in esp_internal_aes_encrypt()
696 ctx->key_in_hardware = aes_hal_setkey(ctx->key, ctx->key_bytes, ESP_AES_DECRYPT); in esp_internal_aes_decrypt()
732 ctx->key_in_hardware = aes_hal_setkey(ctx->key, ctx->key_bytes, mode); in esp_aes_crypt_ecb()
773 ctx->key_in_hardware = aes_hal_setkey(ctx->key, ctx->key_bytes, mode); in esp_aes_crypt_cbc()
826 ctx->key_in_hardware = aes_hal_setkey(ctx->key, ctx->key_bytes, mode); in esp_aes_crypt_cfb8()
844 ctx->key_in_hardware = aes_hal_setkey(ctx->key, ctx->key_bytes, MBEDTLS_AES_ENCRYPT); in esp_aes_crypt_cfb8()
931 ctx->key_in_hardware = aes_hal_setkey(ctx->key, ctx->key_bytes, mode); in esp_aes_crypt_cfb128()
1003 ctx->key_in_hardware = aes_hal_setkey(ctx->key, ctx->key_bytes, ESP_AES_DECRYPT); in esp_aes_crypt_ofb()
[all …]
/hal_espressif-latest/components/hal/esp32/include/hal/
Daes_ll.h68 static inline void aes_ll_set_mode(int mode, uint8_t key_bytes) in aes_ll_set_mode() argument
74 DPORT_REG_WRITE(AES_MODE_REG, mode_reg_base + ((key_bytes / 8) - 2)); in aes_ll_set_mode()
/hal_espressif-latest/components/hal/esp32s3/include/hal/
Daes_ll.h57 static inline void aes_ll_set_mode(int mode, uint8_t key_bytes) in aes_ll_set_mode() argument
63 REG_WRITE(AES_MODE_REG, mode_reg_base + ((key_bytes / 8) - 2)); in aes_ll_set_mode()
/hal_espressif-latest/components/hal/esp32h2/include/hal/
Daes_ll.h57 static inline void aes_ll_set_mode(int mode, uint8_t key_bytes) in aes_ll_set_mode() argument
63 REG_WRITE(AES_MODE_REG, mode_reg_base + ((key_bytes / 8) - 2)); in aes_ll_set_mode()
/hal_espressif-latest/components/hal/esp32c6/include/hal/
Daes_ll.h57 static inline void aes_ll_set_mode(int mode, uint8_t key_bytes) in aes_ll_set_mode() argument
63 REG_WRITE(AES_MODE_REG, mode_reg_base + ((key_bytes / 8) - 2)); in aes_ll_set_mode()
/hal_espressif-latest/components/hal/esp32c3/include/hal/
Daes_ll.h57 static inline void aes_ll_set_mode(int mode, uint8_t key_bytes) in aes_ll_set_mode() argument
63 REG_WRITE(AES_MODE_REG, mode_reg_base + ((key_bytes / 8) - 2)); in aes_ll_set_mode()
/hal_espressif-latest/components/hal/esp32s2/include/hal/
Daes_ll.h58 static inline void aes_ll_set_mode(int mode, uint8_t key_bytes) in aes_ll_set_mode() argument
64 REG_WRITE(AES_MODE_REG, mode_reg_base + ((key_bytes / 8) - 2)); in aes_ll_set_mode()
/hal_espressif-latest/components/hal/include/hal/
Daes_hal.h43 uint8_t aes_hal_setkey(const uint8_t *key, size_t key_bytes, int mode);
/hal_espressif-latest/components/hal/esp32c2/include/hal/
Daes_ll.h53 static inline void aes_ll_set_mode(int mode, uint8_t key_bytes) in aes_ll_set_mode() argument
/hal_espressif-latest/components/mbedtls/port/include/aes/
Desp_aes.h43 uint8_t key_bytes; member