/hal_espressif-latest/components/mbedtls/port/aes/ |
D | esp_aes_common.c | 34 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()
|
D | esp_aes_gcm.c | 290 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/ |
D | esp_aes.c | 93 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/ |
D | aes_hal.c | 23 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/ |
D | esp_aes.c | 356 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/ |
D | aes_ll.h | 68 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/ |
D | aes_ll.h | 57 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/ |
D | aes_ll.h | 57 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/ |
D | aes_ll.h | 57 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/ |
D | aes_ll.h | 57 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/ |
D | aes_ll.h | 58 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/ |
D | aes_hal.h | 43 uint8_t aes_hal_setkey(const uint8_t *key, size_t key_bytes, int mode);
|
/hal_espressif-latest/components/hal/esp32c2/include/hal/ |
D | aes_ll.h | 53 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/ |
D | esp_aes.h | 43 uint8_t key_bytes; member
|