Visible to Intel only — GUID: GUID-64703FF7-E42D-4C90-B18F-F3CEAFD876DA
Visible to Intel only — GUID: GUID-64703FF7-E42D-4C90-B18F-F3CEAFD876DA
GFpECESStart_SM2
Starts the ECES SM2 encryption or decryption chain.
Syntax
IppStatus ippsGFpECESStart_SM2(IppsECES_StateSM2* pState);
Include Files
ippcp.h
Parameters
pState |
Pointer to the buffer being initialized as the ECES context. |
Description
The function starts a chain of the ippsGFpECESEncrypt_SM2 or ippsGFpECESDecrypt_SM2 function calls. In fact, the functions starts computing the authentication tag as required in SM2 PKE.
Return Values
ippStsNoErr |
Indicates no error. Any other value indicates an error or warning. |
ippStsNullPtrErr |
Indicates an error condition if any of the specified pointers is NULL. |
ippStsContextMatchErr |
Indicates an error condition if the IppsECES_StateSM2 context parameter does not match the operation. |