WS63 SDK 文档 7021f4f@fbb_ws63
ws63 和 ws63e 解决方案的 SDK 文档
载入中...
搜索中...
未找到
drv_klad.h 文件参考
#include "td_type.h"
#include "hal_klad.h"
#include "hal_rkp.h"
#include "crypto_km_struct.h"
drv_klad.h 的引用(Include)关系图:
此图展示该文件直接或间接的被哪些文件引用了:

浏览源代码.

函数

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_get_attr (td_handle klad_handle, crypto_klad_attr *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)
 

函数说明

◆ 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_get_attr()

td_s32 drv_klad_get_attr ( td_handle  klad_handle,
crypto_klad_attr attr 
)

◆ 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 
)