Home
last modified time | relevance | path

Searched refs:iv_len (Results 1 – 9 of 9) sorted by relevance

/hal_espressif-latest/components/wpa_supplicant/src/crypto/
Daes-gcm.c192 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 …]
Daes_wrap.h53 const u8 *iv, size_t iv_len,
58 const u8 *iv, size_t iv_len,
63 const u8 *iv, size_t iv_len,
Dcrypto_ops.c40 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/
Desp_aes_gcm.c64 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/
Desp_aes_gcm.h38 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/
Dgcm.h35 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/
Dmbedtls_rom_osi.h124 …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/
Dpkcs5.c34 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/
Desp_wifi_crypto_types.h368 typedef int (*esp_aes_gmac_t)(const uint8_t *key, size_t keylen, const uint8_t *iv, size_t iv_len,