Expand description
密码服务接口
- SKF_GetRandom
- SKF_GenExtRSAKey
- SKF_GenRSAKeyPair
- SKF_ImportRSAKeyPair
- SKF_RSASignData
- SKF_RSAVerify
- SKF_RSAExportSessionKey
- SKF_ExtRSAPubKeyOperation
- SKF_ExtRSAPriKeyOperation
- SKF_GenECCKeyPair
- SKF_ImportECCKeyPair
- SKF_ECCSignData
- SKF_ECCVerify
- SKF_ECCExportSessionKey
- SKF_ExtECCEncrypt
- SKF_ExtECCDecrypt
- SKF_ExtECCSign
- SKF_ExtECCVerify
- SKF_ExportPublicKey
- SKF_ImportSessionKey
- SKF_SetSymmKey
- SKF_EncryptInit
- SKF_Encrypt
- SKF_EncryptUpdate
- SKF_EncryptFinal
- SKF_DecryptInit
- SKF_Decrypt
- SKF_DecryptUpdate
- SKF_DecryptFinal
- SKF_DegistInit
- SKF_Degist
- SKF_DegistUpdate
- SKF_DegistFinal
- SKF_MACInit
- SKF_MAC
- SKF_MACUpdate
- SKF_MACFinal
see GM/T 0016-2012
Functions§
- SKF_
Close ⚠Handle - 关闭会话密钥、杂凑、消息认证码句柄
- SKF_
Decrypt ⚠ - 单个分组数据的解密操作
- SKF_
Decrypt ⚠Final - 结束多个分组数据的解密
- SKF_
Decrypt ⚠Init - 初始化解密操作
- SKF_
Decrypt ⚠Update - 多个分组数据的解密操作。 用指定解密密钥对指定数据进行解密,被解密的数据包含多个分组,解密后的明文保存到指定的缓冲区中。
- SKF_
ECCExport ⚠Session Key - 生成会话密钥并用外部公钥加密输出
- SKF_
ECCSign ⚠Data - ECC数字签名,采用 ECC 算法和指定私钥对指定数据进行数字签名,签名后的结果存放到signature中。
- SKF_
ECCVerify ⚠ - 用ECC公钥对数据进行验签
- SKF_
Encrypt ⚠ - 单一分组数据的加密操作 用指定加密密钥对指定数据进行加密,被加密的数据只包含一个分组,加密后的密文保存到指定的缓冲区中。
- SKF_
Encrypt ⚠Final - 结束多个分组数据的加密,返回剩余加密结果。
- SKF_
Encrypt ⚠Init - 数据加密初始化。设置数据加密的算法相关参数。
- SKF_
Encrypt ⚠Update - 多个分组数据的加密操作。 用指定加密密钥对指定数据进行加密,被加密的数据包含多个分组,加密后的密文保存到指定的缓冲区中。
- SKF_
Export ⚠Public Key - 导出容器中的签名公钥或者加密公钥
- SKF_
ExtECC ⚠Decrypt - 使用外部传入的ECC私钥对输入数据做解密运算并输出结果
- SKF_
ExtECC ⚠Encrypt - 使用外部传入的ECC公钥对输入数据做加密运算并输出结果
- SKF_
ExtECC ⚠Sign - 使用外部传入的ECC私钥对输入数据做签名运算并输出结果。
- SKF_
ExtECC ⚠Verify - 外部使用传入的ECC公钥做签名验证
- SKF_
GenECC ⚠KeyPair - 生成ECC签名密钥对
- SKF_
GenRandom ⚠ - 产生指定长度的随机数
- SKF_
Generate ⚠Agreement Data AndKey WithECC - 使用ECC密钥协商算法,产生协商参数并计算会话密钥,输出临时ECC密钥对公钥,并返回产生的密钥句柄
- SKF_
Generate ⚠Agreement Data WithECC - 使用ECC密钥协商算法,为计算会话密钥而产生协商参数,返回临时ECC密钥对的公钥及协商句柄
- SKF_
Generate ⚠KeyWithECC - 使用ECC密钥协商算法,使用自身协商句柄和响应方的协商参数计算会话密钥,同时返回会话密钥句柄
- SKF_
ImportECC ⚠KeyPair - 导入ECC公私钥对
- SKF_
Import ⚠Session Key - 导入会话密钥
- SKF_
SetSymm ⚠Key - 明文导入会话密钥,返回密钥句柄