Home
last modified time | relevance | path

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

/hal_espressif-latest/components/wpa_supplicant/src/crypto/
Daes-ccm.c29 static void aes_ccm_auth_start(void *aes, size_t M, size_t L, const u8 *nonce, in aes_ccm_auth_start() argument
45 aes_encrypt(aes, b, x); /* X_1 = E(K, B_0) */ in aes_ccm_auth_start()
55 aes_encrypt(aes, aad_buf, x); /* X_2 = E(K, X_1 XOR B_1) */ in aes_ccm_auth_start()
60 aes_encrypt(aes, &aad_buf[AES_BLOCK_SIZE], x); in aes_ccm_auth_start()
65 static void aes_ccm_auth(void *aes, const u8 *data, size_t len, u8 *x) in aes_ccm_auth() argument
74 aes_encrypt(aes, x, x); in aes_ccm_auth()
80 aes_encrypt(aes, x, x); in aes_ccm_auth()
93 static void aes_ccm_encr(void *aes, size_t L, const u8 *in, size_t len, u8 *out, in aes_ccm_encr() argument
103 aes_encrypt(aes, a, out); in aes_ccm_encr()
110 aes_encrypt(aes, a, out); in aes_ccm_encr()
[all …]
Daes-gcm.c143 static void aes_gctr(void *aes, const u8 *icb, const u8 *x, size_t xlen, u8 *y) in aes_gctr() argument
158 aes_encrypt(aes, cb, ypos); in aes_gctr()
168 aes_encrypt(aes, cb, tmp); in aes_gctr()
177 void *aes; in aes_gcm_init_hash_subkey() local
179 aes = aes_encrypt_init(key, key_len); in aes_gcm_init_hash_subkey()
180 if (aes == NULL) in aes_gcm_init_hash_subkey()
185 aes_encrypt(aes, H, H); in aes_gcm_init_hash_subkey()
188 return aes; in aes_gcm_init_hash_subkey()
215 static void aes_gcm_gctr(void *aes, const u8 *J0, const u8 *in, size_t len, in aes_gcm_gctr() argument
225 aes_gctr(aes, J0inc, in, len, out); in aes_gcm_gctr()
[all …]
Dcrypto_internal-cipher.c29 } aes; member
65 ctx->u.aes.ctx_enc = aes_encrypt_init(key, key_len); in crypto_cipher_init()
66 if (ctx->u.aes.ctx_enc == NULL) { in crypto_cipher_init()
70 ctx->u.aes.ctx_dec = aes_decrypt_init(key, key_len); in crypto_cipher_init()
71 if (ctx->u.aes.ctx_dec == NULL) { in crypto_cipher_init()
72 aes_encrypt_deinit(ctx->u.aes.ctx_enc); in crypto_cipher_init()
76 os_memcpy(ctx->u.aes.cbc, iv, AES_BLOCK_SIZE); in crypto_cipher_init()
122 ctx->u.aes.cbc[j] ^= plain[j]; in crypto_cipher_encrypt()
123 aes_encrypt(ctx->u.aes.ctx_enc, ctx->u.aes.cbc, in crypto_cipher_encrypt()
124 ctx->u.aes.cbc); in crypto_cipher_encrypt()
[all …]
/hal_espressif-latest/components/wpa_supplicant/
DCMakeLists.txt25 "src/crypto/aes-siv.c"
28 "src/crypto/aes-gcm.c"
127 set(crypto_src ${crypto_src} "src/crypto/aes-omac1.c")
131 "src/crypto/aes-wrap.c"
132 "src/crypto/aes-unwrap.c")
135 set(crypto_src ${crypto_src} "src/crypto/aes-ccm.c")
140 "src/crypto/aes-ctr.c"
141 "src/crypto/aes-cbc.c"
142 "src/crypto/aes-ccm.c"
143 "src/crypto/aes-internal-dec.c"
[all …]
/hal_espressif-latest/zephyr/esp32/
DCMakeLists.txt450 "${WPA_SUPPLICANT_COMPONENT_DIR}/src/crypto/aes-siv.c"
453 "${WPA_SUPPLICANT_COMPONENT_DIR}/src/crypto/aes-gcm.c"
550 set(CRYPTO_SRCS ${CRYPTO_SRCS} "${WPA_SUPPLICANT_COMPONENT_DIR}/src/crypto/aes-omac1.c")
554 "${WPA_SUPPLICANT_COMPONENT_DIR}/src/crypto/aes-wrap.c"
555 "${WPA_SUPPLICANT_COMPONENT_DIR}/src/crypto/aes-unwrap.c")
558 set(CRYPTO_SRCS ${CRYPTO_SRCS} "${WPA_SUPPLICANT_COMPONENT_DIR}/src/crypto/aes-ccm.c")
563 "${WPA_SUPPLICANT_COMPONENT_DIR}/src/crypto/aes-ctr.c"
564 "${WPA_SUPPLICANT_COMPONENT_DIR}/src/crypto/aes-cbc.c"
565 "${WPA_SUPPLICANT_COMPONENT_DIR}/src/crypto/aes-ccm.c"
566 "${WPA_SUPPLICANT_COMPONENT_DIR}/src/crypto/aes-internal-dec.c"
[all …]
/hal_espressif-latest/zephyr/esp32c2/
DCMakeLists.txt408 "${WPA_SUPPLICANT_COMPONENT_DIR}/src/crypto/aes-siv.c"
411 "${WPA_SUPPLICANT_COMPONENT_DIR}/src/crypto/aes-gcm.c"
508 set(CRYPTO_SRCS ${CRYPTO_SRCS} "${WPA_SUPPLICANT_COMPONENT_DIR}/src/crypto/aes-omac1.c")
512 "${WPA_SUPPLICANT_COMPONENT_DIR}/src/crypto/aes-wrap.c"
513 "${WPA_SUPPLICANT_COMPONENT_DIR}/src/crypto/aes-unwrap.c")
516 set(CRYPTO_SRCS ${CRYPTO_SRCS} "${WPA_SUPPLICANT_COMPONENT_DIR}/src/crypto/aes-ccm.c")
521 "${WPA_SUPPLICANT_COMPONENT_DIR}/src/crypto/aes-ctr.c"
522 "${WPA_SUPPLICANT_COMPONENT_DIR}/src/crypto/aes-cbc.c"
523 "${WPA_SUPPLICANT_COMPONENT_DIR}/src/crypto/aes-ccm.c"
524 "${WPA_SUPPLICANT_COMPONENT_DIR}/src/crypto/aes-internal-dec.c"
[all …]
/hal_espressif-latest/zephyr/esp32s2/
DCMakeLists.txt411 "${WPA_SUPPLICANT_COMPONENT_DIR}/src/crypto/aes-siv.c"
414 "${WPA_SUPPLICANT_COMPONENT_DIR}/src/crypto/aes-gcm.c"
510 set(CRYPTO_SRCS ${CRYPTO_SRCS} "${WPA_SUPPLICANT_COMPONENT_DIR}/src/crypto/aes-omac1.c")
514 "${WPA_SUPPLICANT_COMPONENT_DIR}/src/crypto/aes-wrap.c"
515 "${WPA_SUPPLICANT_COMPONENT_DIR}/src/crypto/aes-unwrap.c")
518 set(CRYPTO_SRCS ${CRYPTO_SRCS} "${WPA_SUPPLICANT_COMPONENT_DIR}/src/crypto/aes-ccm.c")
523 "${WPA_SUPPLICANT_COMPONENT_DIR}/src/crypto/aes-ctr.c"
524 "${WPA_SUPPLICANT_COMPONENT_DIR}/src/crypto/aes-cbc.c"
525 "${WPA_SUPPLICANT_COMPONENT_DIR}/src/crypto/aes-ccm.c"
526 "${WPA_SUPPLICANT_COMPONENT_DIR}/src/crypto/aes-internal-dec.c"
[all …]
/hal_espressif-latest/zephyr/esp32c3/
DCMakeLists.txt463 "${WPA_SUPPLICANT_COMPONENT_DIR}/src/crypto/aes-siv.c"
466 "${WPA_SUPPLICANT_COMPONENT_DIR}/src/crypto/aes-gcm.c"
563 set(CRYPTO_SRCS ${CRYPTO_SRCS} "${WPA_SUPPLICANT_COMPONENT_DIR}/src/crypto/aes-omac1.c")
567 "${WPA_SUPPLICANT_COMPONENT_DIR}/src/crypto/aes-wrap.c"
568 "${WPA_SUPPLICANT_COMPONENT_DIR}/src/crypto/aes-unwrap.c")
571 set(CRYPTO_SRCS ${CRYPTO_SRCS} "${WPA_SUPPLICANT_COMPONENT_DIR}/src/crypto/aes-ccm.c")
576 "${WPA_SUPPLICANT_COMPONENT_DIR}/src/crypto/aes-ctr.c"
577 "${WPA_SUPPLICANT_COMPONENT_DIR}/src/crypto/aes-cbc.c"
578 "${WPA_SUPPLICANT_COMPONENT_DIR}/src/crypto/aes-ccm.c"
579 "${WPA_SUPPLICANT_COMPONENT_DIR}/src/crypto/aes-internal-dec.c"
[all …]
/hal_espressif-latest/zephyr/esp32c6/
DCMakeLists.txt416 "${WPA_SUPPLICANT_COMPONENT_DIR}/src/crypto/aes-siv.c"
419 "${WPA_SUPPLICANT_COMPONENT_DIR}/src/crypto/aes-gcm.c"
516 set(CRYPTO_SRCS ${CRYPTO_SRCS} "${WPA_SUPPLICANT_COMPONENT_DIR}/src/crypto/aes-omac1.c")
520 "${WPA_SUPPLICANT_COMPONENT_DIR}/src/crypto/aes-wrap.c"
521 "${WPA_SUPPLICANT_COMPONENT_DIR}/src/crypto/aes-unwrap.c")
524 set(CRYPTO_SRCS ${CRYPTO_SRCS} "${WPA_SUPPLICANT_COMPONENT_DIR}/src/crypto/aes-ccm.c")
529 "${WPA_SUPPLICANT_COMPONENT_DIR}/src/crypto/aes-ctr.c"
530 "${WPA_SUPPLICANT_COMPONENT_DIR}/src/crypto/aes-cbc.c"
531 "${WPA_SUPPLICANT_COMPONENT_DIR}/src/crypto/aes-ccm.c"
532 "${WPA_SUPPLICANT_COMPONENT_DIR}/src/crypto/aes-internal-dec.c"
[all …]
/hal_espressif-latest/zephyr/esp32s3/
DCMakeLists.txt480 "${WPA_SUPPLICANT_COMPONENT_DIR}/src/crypto/aes-siv.c"
483 "${WPA_SUPPLICANT_COMPONENT_DIR}/src/crypto/aes-gcm.c"
581 set(CRYPTO_SRCS ${CRYPTO_SRCS} "${WPA_SUPPLICANT_COMPONENT_DIR}/src/crypto/aes-omac1.c")
585 "${WPA_SUPPLICANT_COMPONENT_DIR}/src/crypto/aes-wrap.c"
586 "${WPA_SUPPLICANT_COMPONENT_DIR}/src/crypto/aes-unwrap.c")
589 set(CRYPTO_SRCS ${CRYPTO_SRCS} "${WPA_SUPPLICANT_COMPONENT_DIR}/src/crypto/aes-ccm.c")
594 "${WPA_SUPPLICANT_COMPONENT_DIR}/src/crypto/aes-ctr.c"
595 "${WPA_SUPPLICANT_COMPONENT_DIR}/src/crypto/aes-cbc.c"
596 "${WPA_SUPPLICANT_COMPONENT_DIR}/src/crypto/aes-ccm.c"
597 "${WPA_SUPPLICANT_COMPONENT_DIR}/src/crypto/aes-internal-dec.c"
[all …]
/hal_espressif-latest/components/mbedtls/
DCMakeLists.txt200 set(AES_DMA_SRCS "${COMPONENT_DIR}/port/aes/dma/esp_aes_crypto_dma_impl.c")
202 set(AES_DMA_SRCS "${COMPONENT_DIR}/port/aes/dma/esp_aes_gdma_impl.c"
206 target_include_directories(mbedcrypto PRIVATE "${COMPONENT_DIR}/port/aes/dma/include")
217 target_sources(mbedcrypto PRIVATE "${COMPONENT_DIR}/port/aes/esp_aes_xts.c"
218 "${COMPONENT_DIR}/port/aes/esp_aes_common.c"
219 "${COMPONENT_DIR}/port/aes/${AES_PERIPHERAL_TYPE}/esp_aes.c"
236 # We don't need to filter aes.c as this uses a different prefix (esp_aes_x) and the
255 target_sources(mbedcrypto PRIVATE "${COMPONENT_DIR}/port/aes/esp_aes_gcm.c")
/hal_espressif-latest/components/wpa_supplicant/esp_supplicant/src/crypto/
Dcrypto_mbedtls.c392 mbedtls_aes_context *aes = os_malloc(sizeof(*aes)); in aes_crypt_init() local
393 if (!aes) { in aes_crypt_init()
396 mbedtls_aes_init(aes); in aes_crypt_init()
399 ret = mbedtls_aes_setkey_enc(aes, key, len * 8); in aes_crypt_init()
401 ret = mbedtls_aes_setkey_dec(aes, key, len * 8); in aes_crypt_init()
404 mbedtls_aes_free(aes); in aes_crypt_init()
405 os_free(aes); in aes_crypt_init()
410 return (void *) aes; in aes_crypt_init()
/hal_espressif-latest/components/efuse/esp32h2/
Desp_efuse_table.csv126 …ister. 1-3: the higher the value is; the more pseudo-rounds are inserted to the xts-aes calculation
/hal_espressif-latest/components/bt/
DCMakeLists.txt372 "host/bluedroid/stack/smp/aes.c"
751 "host/nimble/nimble/nimble/host/mesh/src/aes-ccm.c"