Home
last modified time | relevance | path

Searched refs:aad (Results 1 - 10 of 10) sorted by relevance

/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/interdrv/common/cipher/src/drv/cipher_v1.0/drivers/extend/
H A Dext_aead.c36 compat_addr aad; /* Associated Data */ member
44 crypto_mem aad; member
139 hi_s32 ext_mbedtls_aead_set_aad(hi_void *ctx, compat_addr aad, hi_u32 alen, hi_u32 tlen) in ext_mbedtls_aead_set_aad() argument
147 aead->aad = aad; in ext_mbedtls_aead_set_aad()
177 static hi_s32 ext_ccm_gcm_mem_open(ext_ccm_gcm_mem *mem, symc_multi_pack *pack, compat_addr aad, hi_u32 aad_len) in ext_ccm_gcm_mem_open() argument
194 ret = crypto_mem_open(&mem->aad, aad, aad_len); in ext_ccm_gcm_mem_open()
209 ret = crypto_mem_close(&mem->aad); in ext_ccm_gcm_mem_close()
248 ret = ext_ccm_gcm_mem_open(&mem, pack, aead->aad, aea in ext_mbedtls_aead_ccm_crypto()
[all...]
/device/soc/hisilicon/hi3861v100/sdk_liteos/third_party/mbedtls/include/mbedtls/
H A Dchachapoly.h203 * \param aad Buffer containing the AAD.
208 * if \p ctx or \p aad are NULL.
214 const unsigned char *aad,
288 * \param aad The buffer containing the additional authenticated
304 const unsigned char *aad,
320 * \param aad The buffer containing the additional authenticated data (AAD).
338 const unsigned char *aad,
/device/soc/hisilicon/hi3861v100/sdk_liteos/components/at/src/
H A Dat_demo_hks.c162 hi_u8 aad[ENC_PARAM_AAD_LEN]; member
213 hks_encry_param->aad.data = enc_param->aad; in hks_get_enc_param()
214 hks_encry_param->aad.size = enc_param->aad_size; in hks_get_enc_param()
302 memcpy_s(enc_param->aad, sizeof(enc_param->aad), aad_data, strlen(aad_data)); in hks_create_conn_enc_param()
306 blob_enc_param->aad.data = enc_param->aad; in hks_create_conn_enc_param()
307 blob_enc_param->aad.size = enc_param->aad_size; in hks_create_conn_enc_param()
577 memcpy_s(enc_param->aad, sizeo in hks_create_cert_enc_param()
[all...]
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/interdrv/common/cipher/src/drv/cipher_v1.0/drivers/crypto/include/
H A Dcryp_symc.h135 * param aad Associated Data
141 typedef hi_s32 (*func_aead_set_aad)(hi_void *ctx, compat_addr aad, hi_u32 alen, hi_u32 tlen);
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/interdrv/common/cipher/src/drv/cipher_v1.0/drivers/extend/include/
H A Dext_alg.h68 * param aad Associated Data
74 hi_s32 ext_mbedtls_aead_set_aad(hi_void *ctx, compat_addr aad, hi_u32 alen, hi_u32 tlen);
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/interdrv/common/cipher/src/drv/cipher_v1.0/drivers/crypto/
H A Dcryp_symc.c891 static hi_s32 cryp_aead_ccm_set_aad(hi_void *ctx, compat_addr aad, hi_u32 alen, hi_u32 tlen) in cryp_aead_ccm_set_aad() argument
907 hisi_ctx->aad = aad; in cryp_aead_ccm_set_aad()
915 static hi_s32 cryp_aead_gcm_set_aad(hi_void *ctx, compat_addr aad, hi_u32 alen, hi_u32 tlen) in cryp_aead_gcm_set_aad() argument
928 hisi_ctx->aad = aad; in cryp_aead_gcm_set_aad()
1049 ret = drv_aead_ccm_add_a(hisi_ctx->hard_chn, hisi_ctx->aad, hisi_ctx->alen); in cryp_aead_ccm_crypto()
1085 ret = drv_aead_gcm_add_a(hisi_ctx->hard_chn, hisi_ctx->aad, hisi_ctx->alen); in cryp_aead_gcm_crypto()
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/interdrv/common/cipher/src/drv/cipher_v1.0/drivers/core/include/
H A Ddrv_symc.h243 compat_addr aad; /* Associated Data */ member
/device/soc/hisilicon/hi3861v100/sdk_liteos/include/
H A Dhks_types.h231 struct hks_blob aad; member
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/interdrv/common/cipher/src/drv/cipher_v1.0/drivers/
H A Dkapi_symc.c532 hi_log_chk_param_return(addr_l32(cfg->aad) + cfg->alen < cfg->alen); in kapi_symc_chk_cfg()
675 crypto_chk_err_goto(cipher_check_mmz_phy_addr((hi_phys_addr_t)addr_u64(cfg->aad), cfg->alen)); in kapi_symc_cfg_set_param()
676 hi_log_info("set add, phy 0x%x, alen %u, tlen %u\n", addr_l32(cfg->aad), cfg->alen, cfg->tlen); in kapi_symc_cfg_set_param()
678 crypto_chk_err_goto(ctx->func->setadd(ctx->cryp_ctx, cfg->aad, cfg->alen, cfg->tlen)); in kapi_symc_cfg_set_param()
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/interdrv/common/cipher/include/
H A Ddrv_cipher_kapi.h259 compat_addr aad; /* Associated Data */ member

Completed in 10 milliseconds