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

宏定义

#define PKE_HI_U16_MAX   0xFFFF
 
#define ENTLA_LEN   2
 
#define ID_BYTE_BITS   8
 

函数

CRYPTO_STATIC td_s32 inner_sign_verify_hash (const sm2_sign_verify_hash_pack *param, const drv_pke_msg *msg, drv_pke_data *hash CIPHER_CHECK_WORD)
 
td_s32 crypto_drv_pke_common_sm2_dsa_hash (const drv_pke_data *sm2_id, const drv_pke_ecc_point *pub_key, const drv_pke_msg *msg, const drv_pke_data *hash)
 

宏定义说明

◆ ENTLA_LEN

#define ENTLA_LEN   2

◆ ID_BYTE_BITS

#define ID_BYTE_BITS   8

◆ PKE_HI_U16_MAX

#define PKE_HI_U16_MAX   0xFFFF

Copyright (c) HiSilicon (Shanghai) Technologies Co., Ltd. 2023-2023. All rights reserved. Description: sm2 hash calculate function implement.

Create: 2023-05-19

函数说明

◆ crypto_drv_pke_common_sm2_dsa_hash()

td_s32 crypto_drv_pke_common_sm2_dsa_hash ( const drv_pke_data sm2_id,
const drv_pke_ecc_point pub_key,
const drv_pke_msg msg,
const drv_pke_data hash 
)

◆ inner_sign_verify_hash()

CRYPTO_STATIC td_s32 inner_sign_verify_hash ( const sm2_sign_verify_hash_pack param,
const drv_pke_msg msg,
drv_pke_data *hash  CIPHER_CHECK_WORD 
)