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用户身份主要是用于数字签名,当使用锁对信息进行签名时,设置在锁中的签名会参与到签名中,以便识别签名者的身份