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

key 的安全属性。 当加密工作模式为CBC_MAC时,dest_buf_sec_support和dest_buf_non_sec_support不能同时为false。 更多...

#include <crypto_km_struct.h>

成员变量

td_bool key_sec
 
td_bool master_only_enable
 
td_bool dest_buf_sec_support
 
td_bool dest_buf_non_sec_support
 
td_bool src_buf_sec_support
 
td_bool src_buf_non_sec_support
 

详细描述

key 的安全属性。 当加密工作模式为CBC_MAC时,dest_buf_sec_support和dest_buf_non_sec_support不能同时为false。

结构体成员变量说明

◆ dest_buf_non_sec_support

td_bool crypto_klad_key_secure_config::dest_buf_non_sec_support

目标引擎的目标缓冲区可以是非安全的。

◆ dest_buf_sec_support

td_bool crypto_klad_key_secure_config::dest_buf_sec_support

目标引擎的目标缓冲区可以是安全的。

◆ key_sec

td_bool crypto_klad_key_secure_config::key_sec

安全密钥只能由TEE CPU和AIDSP锁定的对称通道或哈希通道使用。

◆ master_only_enable

td_bool crypto_klad_key_secure_config::master_only_enable

只有与Keylader相同的CPU锁定的密码或哈希通道才能使用此密钥, 当TEE CPU或AIDSP时生效。

◆ src_buf_non_sec_support

td_bool crypto_klad_key_secure_config::src_buf_non_sec_support

目标引擎的源缓冲区可以是非安全的。

◆ src_buf_sec_support

td_bool crypto_klad_key_secure_config::src_buf_sec_support

目标引擎的源缓冲区可以是安全的。


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