Developer Guide and Reference for Intel® Integrated Performance Primitives Cryptography
A newer version of this document is available. Customers should click here to go to the newest version.
GFpECESGetBufferSize_SM2
Returns sizes of the ECES SM2 buffer components.
Syntax
IppStatus ippsGFpECESGetBufferSize_SM2(int* pPubKeySize, int* pTagSize, const ippsECES_StateSM2* pState);
Include Files
ippcp.h
Parameters
pPubKeySize  |  
        Pointer to the size of the public key representation.  |  
       
pTagSize  |  
        Pointer to the maximum size of the authentication tag buffer.  |  
       
pState  |  
        Pointer to the buffer being initialized as the ECES context.  |  
       
Description
The function returns buffer sizes for the public key and authentication tag representations.
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.  |