WS63 SDK 文档 7021f4f@fbb_ws63
ws63 和 ws63e 解决方案的 SDK 文档
载入中...
搜索中...
未找到
drv_klad.c 文件参考
#include "drv_klad.h"
#include "crypto_drv_common.h"
#include "crypto_common_macro.h"
drv_klad.c 的引用(Include)关系图:

结构体

struct  drv_klad_context
 

宏定义

#define KLAD_VALID_HANDLE   0x2D3C4B5A
 

函数

td_s32 drv_klad_create (td_handle *klad_handle)
 
td_s32 drv_klad_destroy (td_handle klad_handle)
 
td_s32 drv_klad_attach (td_handle klad_handle, crypto_klad_dest klad_dest, td_handle keyslot_handle)
 
td_s32 drv_klad_detach (td_handle klad_handle, crypto_klad_dest klad_dest, td_handle keyslot_handle)
 
td_s32 drv_klad_set_attr (td_handle klad_handle, const crypto_klad_attr *klad_attr)
 
td_s32 drv_klad_set_clear_key (td_handle klad_handle, const crypto_klad_clear_key *clear_key)
 
td_s32 drv_klad_set_effective_key (td_handle klad_handle, const crypto_klad_effective_key *content_key)
 
td_s32 drv_kdf_update (crypto_kdf_otp_key otp_key, crypto_kdf_update_alg alg)
 

宏定义说明

◆ KLAD_VALID_HANDLE

#define KLAD_VALID_HANDLE   0x2D3C4B5A

函数说明

◆ drv_kdf_update()

td_s32 drv_kdf_update ( crypto_kdf_otp_key  otp_key,
crypto_kdf_update_alg  alg 
)

◆ drv_klad_attach()

td_s32 drv_klad_attach ( td_handle  klad_handle,
crypto_klad_dest  klad_dest,
td_handle  keyslot_handle 
)

◆ drv_klad_create()

td_s32 drv_klad_create ( td_handle klad_handle)

Copyright (c) HiSilicon (Shanghai) Technologies Co., Ltd. 2023-2023. All rights reserved.

Description: cipher driver klad header.
History:
2023-03-22, Create file.

◆ drv_klad_destroy()

td_s32 drv_klad_destroy ( td_handle  klad_handle)

◆ drv_klad_detach()

td_s32 drv_klad_detach ( td_handle  klad_handle,
crypto_klad_dest  klad_dest,
td_handle  keyslot_handle 
)

◆ drv_klad_set_attr()

td_s32 drv_klad_set_attr ( td_handle  klad_handle,
const crypto_klad_attr klad_attr 
)

◆ drv_klad_set_clear_key()

td_s32 drv_klad_set_clear_key ( td_handle  klad_handle,
const crypto_klad_clear_key clear_key 
)

◆ drv_klad_set_effective_key()

td_s32 drv_klad_set_effective_key ( td_handle  klad_handle,
const crypto_klad_effective_key content_key 
)