openHiTLS API
openHiTLS 0.1.0-Alpha1
首页
模块
结构体
文件
Crypt_eal_pkey
CRYPT_EAL_Pct
CRYPT_EAL_PkeyCheck
CRYPT_EAL_PkeyCmp
CRYPT_EAL_PkeyComputeShareKey
CRYPT_EAL_PkeyCopyCtx
CRYPT_EAL_PkeyCtrl
CRYPT_EAL_PkeyCtx
CRYPT_EAL_PkeyDecrypt
CRYPT_EAL_PkeyDupCtx
CRYPT_EAL_PkeyEncrypt
CRYPT_EAL_PkeyFreeCtx
CRYPT_EAL_PkeyGen
CRYPT_EAL_PkeyGetExtData
CRYPT_EAL_PkeyGetId
CRYPT_EAL_PkeyGetKeyBits
CRYPT_EAL_PkeyGetKeyLen
CRYPT_EAL_PkeyGetPara
CRYPT_EAL_PkeyGetParaId
CRYPT_EAL_PkeyGetPrv
CRYPT_EAL_PkeyGetPub
CRYPT_EAL_PkeyGetSecurityBits
CRYPT_EAL_PkeyGetSignLen
CRYPT_EAL_PkeyIsValidAlgId
CRYPT_EAL_PkeyNewCtx
CRYPT_EAL_PkeyPairCheck
CRYPT_EAL_PkeySetExtData
CRYPT_EAL_PkeySetPara
CRYPT_EAL_PkeySetParaById
CRYPT_EAL_PkeySetPrv
CRYPT_EAL_PkeySetPub
CRYPT_EAL_PkeySign
CRYPT_EAL_PkeySignData
CRYPT_EAL_PkeyUpRef
CRYPT_EAL_PkeyVerify
CRYPT_EAL_PkeyVerifyData
◆
CRYPT_EAL_PkeyVerify()
int32_t CRYPT_EAL_PkeyVerify
(
const
CRYPT_EAL_PkeyCtx
*
pkey
,
CRYPT_MD_AlgId
id
,
const uint8_t *
data
,
uint32_t
dataLen
,
const uint8_t *
sign
,
uint32_t
signLen
)
Signature verification interface
参数
pkey
[IN] Key session
id
[IN] Hash algorithm ID.
data
[IN] Plaintext data
dataLen
[IN] Plaintext length. The maximum length is [0,0xffffffff].
sign
[IN] Signature data
signLen
[IN] Length of the signature data
返回值
#CRYPT_SUCCESS.
For other error codes, see
crypt_errno.h
.
制作者
1.9.7