ECCPInitStd
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.