/hal_espressif-latest/components/wpa_supplicant/src/crypto/ |
D | ccmp.c | 20 u8 *aad, size_t *aad_len, u8 *nonce) in ccmp_aad_nonce() argument 50 WPA_PUT_LE16(aad, fc); in ccmp_aad_nonce() 51 pos = aad + 2; in ccmp_aad_nonce() 69 *aad_len = pos - aad; in ccmp_aad_nonce() 83 u8 *aad, size_t *aad_len, u8 *nonce) in ccmp_aad_nonce_pv1() argument 99 WPA_PUT_LE16(aad, fc); in ccmp_aad_nonce_pv1() 100 pos = aad + 2; in ccmp_aad_nonce_pv1() 127 *aad_len = pos - aad; in ccmp_aad_nonce_pv1() 142 u8 aad[30], nonce[13]; in ccmp_decrypt() local 157 os_memset(aad, 0, sizeof(aad)); in ccmp_decrypt() [all …]
|
D | aes_wrap.h | 55 const u8 *aad, size_t aad_len, 60 const u8 *aad, size_t aad_len, const u8 *tag, 64 const u8 *aad, size_t aad_len, u8 *tag); 67 const u8 *aad, size_t aad_len, u8 *crypt, u8 *auth); 70 const u8 *aad, size_t aad_len, const u8 *auth,
|
D | aes-gcm.c | 229 static void aes_gcm_ghash(const u8 *H, const u8 *aad, size_t aad_len, in aes_gcm_ghash() argument 241 ghash(H, aad, aad_len, S); in aes_gcm_ghash() 256 const u8 *aad, size_t aad_len, u8 *crypt, u8 *tag) in aes_gcm_ae() argument 272 aes_gcm_ghash(H, aad, aad_len, crypt, plain_len, S); in aes_gcm_ae() 290 const u8 *aad, size_t aad_len, const u8 *tag, u8 *plain) in aes_gcm_ad() argument 306 aes_gcm_ghash(H, aad, aad_len, crypt, crypt_len, S); in aes_gcm_ad() 323 const u8 *aad, size_t aad_len, u8 *tag) in aes_gmac() argument 325 return aes_gcm_ae(key, key_len, iv, iv_len, NULL, 0, aad, aad_len, NULL, in aes_gmac()
|
D | aes-ccm.c | 30 const u8 *aad, size_t aad_len, size_t plain_len, in aes_ccm_auth_start() argument 51 os_memcpy(aad_buf + 2, aad, aad_len); in aes_ccm_auth_start() 151 const u8 *aad, size_t aad_len, u8 *crypt, u8 *auth) in aes_ccm_ae() argument 164 aes_ccm_auth_start(aes, M, L, nonce, aad, aad_len, plain_len, x); in aes_ccm_ae() 181 const u8 *aad, size_t aad_len, const u8 *auth, u8 *plain) in aes_ccm_ad() argument 202 aes_ccm_auth_start(aes, M, L, nonce, aad, aad_len, crypt_len, x); in aes_ccm_ad()
|
D | crypto_ops.c | 41 const u8 *aad, size_t aad_len, u8 *tag) 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 | 404 ctx->aad = NULL; in esp_aes_gcm_starts() 447 const unsigned char *aad, in esp_aes_gcm_update_ad() argument 457 return mbedtls_gcm_update_ad_soft(ctx->ctx_soft, aad, aad_len); in esp_aes_gcm_update_ad() 466 if ( (aad_len > 0) && !aad) { in esp_aes_gcm_update_ad() 477 ctx->aad = aad; in esp_aes_gcm_update_ad() 480 esp_gcm_ghash(ctx, ctx->aad, ctx->aad_len, ctx->ghash); in esp_aes_gcm_update_ad() 593 static bool esp_aes_gcm_input_support_hw_accel(size_t length, const unsigned char *aad, size_t aad_… in esp_aes_gcm_input_support_hw_accel() argument 600 } else if (!esp_ptr_dma_capable(aad) && aad_len > 0) { in esp_aes_gcm_input_support_hw_accel() 627 const unsigned char *aad, in esp_aes_gcm_crypt_and_tag_partial_hw() argument 641 if ( ( ret = esp_aes_gcm_update_ad( ctx, aad, aad_len ) ) != 0 ) { in esp_aes_gcm_crypt_and_tag_partial_hw() [all …]
|
/hal_espressif-latest/components/mbedtls/port/include/aes/ |
D | esp_aes_gcm.h | 42 const unsigned char *aad; /*!< The additional data. */ member 116 const unsigned char *aad, 249 const unsigned char *aad, 284 const unsigned char *aad,
|
/hal_espressif-latest/components/bt/esp_ble_mesh/mesh_core/ |
D | crypto.c | 197 const uint8_t *aad, size_t aad_len, in bt_mesh_ccm_decrypt() argument 247 pmsg[i] = Xn[i] ^ aad[j]; in bt_mesh_ccm_decrypt() 261 pmsg[i] = Xn[i] ^ aad[j]; in bt_mesh_ccm_decrypt() 356 const uint8_t *aad, size_t aad_len, in bt_mesh_ccm_encrypt() argument 412 pmsg[i] = Xn[i] ^ aad[j]; in bt_mesh_ccm_encrypt() 426 pmsg[i] = Xn[i] ^ aad[j]; in bt_mesh_ccm_encrypt()
|
/hal_espressif-latest/components/wpa_supplicant/esp_supplicant/src/crypto/ |
D | crypto_mbedtls.c | 816 const u8 *aad, size_t aad_len, u8 *crypt, u8 *auth) in aes_ccm_ae() argument 830 ret = mbedtls_ccm_encrypt_and_tag(&ccm, plain_len, nonce, 13, aad, in aes_ccm_ae() 841 const u8 *aad, size_t aad_len, const u8 *auth, in aes_ccm_ad() argument 856 nonce, 13, aad, aad_len, in aes_ccm_ad()
|
/hal_espressif-latest/components/esp_wifi/include/ |
D | esp_wifi_crypto_types.h | 369 const uint8_t *aad, size_t aad_len, uint8_t *mic);
|