/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/interdrv/common/cipher/src/drv/cipher_v1.0/drivers/extend/ |
H A D | ext_aead.c | 36 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 D | chachapoly.h | 203 * \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 D | at_demo_hks.c | 162 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 D | cryp_symc.h | 135 * 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 D | ext_alg.h | 68 * 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 D | cryp_symc.c | 891 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 D | drv_symc.h | 243 compat_addr aad; /* Associated Data */ member
|
/device/soc/hisilicon/hi3861v100/sdk_liteos/include/ |
H A D | hks_types.h | 231 struct hks_blob aad; member
|
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/interdrv/common/cipher/src/drv/cipher_v1.0/drivers/ |
H A D | kapi_symc.c | 532 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 D | drv_cipher_kapi.h | 259 compat_addr aad; /* Associated Data */ member
|