Previous topicNext topic
Help > XEngine_Core > XEngine_Cryption > Cryption_Api >
Cryption_Cert_SignVerifly

函数

Cryption_Cert_SignVerifly

功能

验证签名

语法

BOOL Cryption_Cert_SignVerifly(LPCTSTR lpszSourceData, int nSrcLen, LPCTSTR lpszDestData, int nDstLen, LPCTSTR lpszKeyFile, LPCTSTR lpszKeyPass = NULL)

参数

 参数.一:lpszSourceData
  In/Out:In
  类型:常量字符指针
  可空:N
  意思:待验证的签名数据
 参数.二:nSrcLen
  In/Out:In
  类型:整数型
  可空:N
  意思:输入签名数据大小
 参数.三:lpszDestData
  In/Out:In
  类型:常量字符指针
  可空:N
  意思:要验证的原始数据
 参数.四:nDstLen
  In/Out:In
  类型:整数型
  可空:N
  意思:原始数据大小
 参数.五:lpszKeyFile
  In/Out:In
  类型:常量字符指针
  可空:N
  意思:验证使用公钥验证,传递公钥文件路径
 参数.七:lpszKeyPass
  In/Out:In
  类型:常量字符指针
  可空:Y
  意思:密码

返回值

类型:逻辑型
意思:为真为验证成功

备注

用于验证签名的数据与原始数据是否相同,不是解密

示例