Developer Reference

Contents

ECCPInitStd

Initializes the context for the cryptosystem based on a standard elliptic curve.

Syntax

IppStatus ippsECCPInitStd128r1(
IppsECCPState*
pECC
);
IppStatus ippsECCPInitStd128r2(
IppsECCPState*
pECC
);
IppStatus ippsECCPInitStd192r1(
IppsECCPState*
pECC
);
IppStatus ippsECCPInitStd224r1(
IppsECCPState*
pECC
);
IppStatus ippsECCPInitStd256r1(
IppsECCPState*
pECC
);
IppStatus ippsECCPInitStd384r1(
IppsECCPState*
pECC
);
IppStatus ippsECCPInitStd521r1(
IppsECCPState*
pECC
);
IppStatus ippsECCPInitStdSM2(
IppsECCPState*
pECC
);
Include Files
ippcp.h
Parameters
pECC
Pointer to the cryptosystem context based on a standard elliptic curve.
Description
Each of these functions initializes the context of the elliptic curve cryptosystem based on a specific standard elliptic curve. For a list of these curves, see table Standard Elliptic Curves.
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.

Product and Performance Information

1

Performance varies by use, configuration and other factors. Learn more at www.Intel.com/PerformanceIndex.