![]() |
TC38xHsmHostDemo v1.1.0
This is a demo project for TC38x HSM Host Library.
|
结构体 | |
| struct | Rsa_PublicKey |
| RSA公钥结构体 更多... | |
函数 | |
| Std_ReturnType | Cry_HsmRsaDecryptKeyPlain (const Rsa_PublicKey *const pubKey, const uint32 keyType, const uint32 keyLen, const uint32 *const dataCipher, const uint32 dataCipherLen, uint32 *const dataPlain, const uint32 dataPlainLen, HsmCmd_Callback callback) |
| 使用RSA公钥解密数据(通常用于解密由私钥加密的数据,如签名验证中的场景) | |
| Std_ReturnType Cry_HsmRsaDecryptKeyPlain | ( | const Rsa_PublicKey *const | pubKey, |
| const uint32 | keyType, | ||
| const uint32 | keyLen, | ||
| const uint32 *const | dataCipher, | ||
| const uint32 | dataCipherLen, | ||
| uint32 *const | dataPlain, | ||
| const uint32 | dataPlainLen, | ||
| HsmCmd_Callback | callback ) |
使用RSA公钥解密数据(通常用于解密由私钥加密的数据,如签名验证中的场景)
| [in] | pubKey | 指向公钥结构体的指针 |
| [in] | keyType | 密钥类型 |
| [in] | keyLen | 密钥长度 |
| [in] | dataCipher | 指向待解密的密文数据的指针 |
| [in] | dataCipherLen | 密文数据的长度 |
| [out] | dataPlain | 指向用于存储解密后明文数据的缓冲区的指针 |
| [in] | dataPlainLen | 明文数据缓冲区的长度 |
| [in] | callback | 操作完成后的回调函数 |