/hal_espressif-latest/components/wpa_supplicant/src/crypto/ |
D | aes-gcm.c | 192 static void aes_gcm_prepare_j0(const u8 *iv, size_t iv_len, const u8 *H, u8 *J0) in aes_gcm_prepare_j0() argument 196 if (iv_len == 12) { in aes_gcm_prepare_j0() 198 os_memcpy(J0, iv, iv_len); in aes_gcm_prepare_j0() 199 os_memset(J0 + iv_len, 0, AES_BLOCK_SIZE - iv_len); in aes_gcm_prepare_j0() 207 ghash(H, iv, iv_len, J0); in aes_gcm_prepare_j0() 209 WPA_PUT_BE64(len_buf + 8, iv_len * 8); in aes_gcm_prepare_j0() 254 int aes_gcm_ae(const u8 *key, size_t key_len, const u8 *iv, size_t iv_len, in aes_gcm_ae() argument 267 aes_gcm_prepare_j0(iv, iv_len, H, J0); in aes_gcm_ae() 288 int aes_gcm_ad(const u8 *key, size_t key_len, const u8 *iv, size_t iv_len, in aes_gcm_ad() argument 301 aes_gcm_prepare_j0(iv, iv_len, H, J0); in aes_gcm_ad() [all …]
|
D | aes_wrap.h | 53 const u8 *iv, size_t iv_len, 58 const u8 *iv, size_t iv_len, 63 const u8 *iv, size_t iv_len,
|
D | crypto_ops.c | 40 static int esp_aes_gmac(const u8 *key, size_t key_len, const u8 *iv, size_t iv_len, in esp_aes_gmac() argument 44 return aes_gmac(key, key_len, iv, iv_len, aad, aad_len, tag); in esp_aes_gmac()
|
/hal_espressif-latest/components/mbedtls/port/aes/ |
D | esp_aes_gcm.c | 64 if (ctx->iv_len == 12) { in esp_gcm_derive_J0() 65 memcpy(ctx->J0, ctx->iv, ctx->iv_len); in esp_gcm_derive_J0() 70 esp_gcm_ghash(ctx, ctx->iv, ctx->iv_len, ctx->J0); in esp_gcm_derive_J0() 73 ESP_PUT_BE64(len_buf + 8, ctx->iv_len * 8); in esp_gcm_derive_J0() 376 size_t iv_len ) in esp_aes_gcm_starts() argument 385 return mbedtls_gcm_starts_soft(ctx->ctx_soft, mode, iv, iv_len); in esp_aes_gcm_starts() 391 if ( iv_len == 0 || in esp_aes_gcm_starts() 392 ( (uint32_t) iv_len ) >> 29 != 0 ) { in esp_aes_gcm_starts() 408 ctx->iv_len = iv_len; in esp_aes_gcm_starts() 626 size_t iv_len, in esp_aes_gcm_crypt_and_tag_partial_hw() argument [all …]
|
/hal_espressif-latest/components/mbedtls/port/include/aes/ |
D | esp_aes_gcm.h | 38 size_t iv_len; /*!< The length of IV. */ member 93 size_t iv_len ); 248 size_t iv_len, 283 size_t iv_len,
|
/hal_espressif-latest/components/mbedtls/port/include/mbedtls/ |
D | gcm.h | 35 const unsigned char *iv, size_t iv_len); 55 size_t iv_len, 67 size_t iv_len,
|
/hal_espressif-latest/components/mbedtls/port/mbedtls_rom/ |
D | mbedtls_rom_osi.h | 124 …mbedtls_ccm_context *ctx, size_t length, const unsigned char *iv, size_t iv_len, const unsigned ch… 125 …mbedtls_ccm_context *ctx, size_t length, const unsigned char *iv, size_t iv_len, const unsigned ch… 130 …r_crypt)( mbedtls_cipher_context_t *ctx, const unsigned char *iv, size_t iv_len, const unsigned ch… 208 …m_context *ctx, int mode, size_t length, const unsigned char *iv, size_t iv_len, const unsigned ch… 209 …ts)( mbedtls_gcm_context *ctx, int mode, const unsigned char *iv, size_t iv_len, const unsigned ch… 387 …(*_mbedtls_cipher_set_iv)( mbedtls_cipher_context_t *ctx, const unsigned char *iv, size_t iv_len ); 389 …encrypt)( mbedtls_cipher_context_t *ctx, const unsigned char *iv, size_t iv_len, const unsigned ch… 390 …decrypt)( mbedtls_cipher_context_t *ctx, const unsigned char *iv, size_t iv_len, const unsigned ch… 516 …mbedtls_ccm_context *ctx, size_t length, const unsigned char *iv, size_t iv_len, const unsigned ch… 517 …mbedtls_ccm_context *ctx, size_t length, const unsigned char *iv, size_t iv_len, const unsigned ch… [all …]
|
/hal_espressif-latest/components/wpa_supplicant/src/tls/ |
D | pkcs5.c | 34 size_t iv_len; member 254 params->iv_len = hdr.length; in pkcs5_get_params_pbes2() 255 wpa_hexdump(MSG_DEBUG, "PKCS #5: IV", params->iv, params->iv_len); in pkcs5_get_params_pbes2() 367 params->iv_len != 8) in pkcs5_crypto_init_pbes2() 380 wpa_hexdump(MSG_DEBUG, "PKCS #5: DES IV", params->iv, params->iv_len); in pkcs5_crypto_init_pbes2()
|
/hal_espressif-latest/components/esp_wifi/include/ |
D | esp_wifi_crypto_types.h | 368 typedef int (*esp_aes_gmac_t)(const uint8_t *key, size_t keylen, const uint8_t *iv, size_t iv_len,
|