|
WS63 SDK 文档 7021f4f@fbb_ws63
ws63 和 ws63e 解决方案的 SDK 文档
|
klad送明文key时,明文key的结构。 更多...
#include <km.h>
成员变量 | |
| uint8_t * | key |
| uint32_t | key_length |
| bool | key_parity |
| uapi_drv_klad_hmac_type_t | hmac_type |
klad送明文key时,明文key的结构。
| uapi_drv_klad_hmac_type_t uapi_drv_klad_clear_key_t::hmac_type |
hmac 算法。当目标为HMAC算法引擎时生效。
| uint8_t* uapi_drv_klad_clear_key_t::key |
明文key内容。
| uint32_t uapi_drv_klad_clear_key_t::key_length |
明文key长度,单位为字节。 对于对称算法,只能是16/24/32; 对于HMAC-SH1/SHA224/SHA256/SM3,长度不超过64; 对于HMAC-SHA384/SHA512,长度不超过128。
| bool uapi_drv_klad_clear_key_t::key_parity |
key的奇偶属性。当目标为对称算法引擎且key_length为16时生效。