Set_SM2_KeyPair

YT699

Set_SM2_KeyPair函数

int Set_SM2_KeyPair(char *PriKey,char *PubKeyX,char *PubKeyY,char *sm2UserName,char *InPath );

功能:将密钥对及用户身份设置到锁中

参数1--
PriKey(in);要设置的密钥对中的私钥

参数2――PubKeyX(in);要设置的密钥对中的公钥部分的X坐标

参数3――PubKeyY(in);要设置的密钥对中的公钥部分的Y坐标

参数4――sm2UserName(in);要设置到锁中的用户身份,主要是用于数字签名,以确定签名者的身份。

参数5――InPath (in);加密锁所在的设备路径

返回结果--若函数返回0
,则表示函数执行成功若返回其它值, 则表示函数失败,错误原因可以参见错误代码含义。

 

 

提示:sm2UserName用户身份主要是用于数字签名,当使用锁对信息进行签名时,设置在锁中的签名会参与到签名中,以便识别签名者的身份