Function SKF_ExtECCSign

Source
pub unsafe extern "C" fn SKF_ExtECCSign(
    device_handle: HANDLE,
    key_blob: *const ECCPrivateKeyBlob,
    data: *const BYTE,
    data_len: ULONG,
    signature: *mut ECCSignatureBlob,
) -> ULONG
Expand description

使用外部传入的ECC私钥对输入数据做签名运算并输出结果。

本函数仅用于测试和调试,不建议用于实际的密码服务。

[device_handle] [IN]设备句柄

[key_blob] [IN]ECC私钥数据结构

[data] [IN]待签数据的杂凑值。当使用 SM2算法时,该输入数据为待签数据经过SM2签名预处理的结果,预处理过程遵循GM/T 0009

[data_len] [IN]待签名数据的长度

[signature] [OUT]签名值