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.
GFpScratchBufferSize
Gets the size of the scratch buffer.
Syntax
IppStatus ippsGFpScratchBufferSize(int nExponents, int ExpBitSize, const IppsGFpState* pGFp, int* pBufferSize);
Include Files
ippcp.h
Parameters
nExponents |
Number of exponents. |
ExpBitSize |
Maximum bit size of the exponents. |
pGFp |
Pointer to the context of the finite field. |
pBufferSize |
Pointer to the calculated buffer size in bytes. |
Description
This function computes the size of the scratch buffer for the ippsGFpExp and ippsGFpMultiExp functions. The pGFp parameter specifies the context of the finite field.
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 pGFp context parameter does not match the operation. |
ippStsBadArgErr |
Indicates an error condition in the following cases:
|