WS63 SDK 文档 7021f4f@fbb_ws63
ws63 和 ws63e 解决方案的 SDK 文档
载入中...
搜索中...
未找到
drv_symc_context_t结构体 参考

#include <drv_inner.h>

drv_symc_context_t 的协作图:

成员变量

td_u8 iv [CRYPTO_IV_LEN_IN_BYTES]
 
td_u32 iv_length
 
td_u32 chn_num
 
td_phys_addr_t aad_phys
 
td_u8aad_virt
 
td_u32 aad_len
 
crypto_symc_alg symc_alg
 
crypto_symc_work_mode work_mode
 
crypto_symc_key_length symc_key_length
 
td_u32 last_pattern_len
 
union { 
 
   crypto_symc_config_aes_ccm_gcm   ccm_config 
 
param 
 
td_u8dma_addr
 
td_u32 dma_size
 
td_u32 data_len
 
td_u32 processed_len
 
td_u8 tail [CRYPTO_AES_BLOCK_SIZE_IN_BYTES]
 
td_u32 tail_length
 
td_bool is_create_keyslot
 
td_handle keyslot_handle
 
td_bool is_open
 
td_bool is_config
 
td_bool is_attached
 
td_u32 iv_change_flag
 

结构体成员变量说明

◆ aad_len

td_u32 drv_symc_context_t::aad_len

◆ aad_phys

td_phys_addr_t drv_symc_context_t::aad_phys

◆ aad_virt

td_u8* drv_symc_context_t::aad_virt

◆ ccm_config

crypto_symc_config_aes_ccm_gcm drv_symc_context_t::ccm_config

◆ chn_num

td_u32 drv_symc_context_t::chn_num

◆ data_len

td_u32 drv_symc_context_t::data_len

◆ dma_addr

td_u8* drv_symc_context_t::dma_addr

◆ dma_size

td_u32 drv_symc_context_t::dma_size

◆ is_attached

td_bool drv_symc_context_t::is_attached

◆ is_config

td_bool drv_symc_context_t::is_config

◆ is_create_keyslot

td_bool drv_symc_context_t::is_create_keyslot

◆ is_open

td_bool drv_symc_context_t::is_open

◆ iv

td_u8 drv_symc_context_t::iv[CRYPTO_IV_LEN_IN_BYTES]

◆ iv_change_flag

td_u32 drv_symc_context_t::iv_change_flag

◆ iv_length

td_u32 drv_symc_context_t::iv_length

◆ keyslot_handle

td_handle drv_symc_context_t::keyslot_handle

◆ last_pattern_len

td_u32 drv_symc_context_t::last_pattern_len

◆ [union]

union { ... } drv_symc_context_t::param

◆ processed_len

td_u32 drv_symc_context_t::processed_len

◆ symc_alg

crypto_symc_alg drv_symc_context_t::symc_alg

◆ symc_key_length

crypto_symc_key_length drv_symc_context_t::symc_key_length

◆ tail

td_u8 drv_symc_context_t::tail[CRYPTO_AES_BLOCK_SIZE_IN_BYTES]

◆ tail_length

td_u32 drv_symc_context_t::tail_length

◆ work_mode

crypto_symc_work_mode drv_symc_context_t::work_mode

该结构体的文档由以下文件生成: