header of mcuxClEcc functionalities related to ECC protocols based on (short) Weierstrass curves More...
#include <mcuxClCore_FunctionIdentifiers.h>#include <mcuxClSession.h>#include <mcuxClKey.h>#include <mcuxClEcc_Types.h>Go to the source code of this file.
Data Structures | |
| struct | mcuxClEcc_Weier_BasicDomainParams_t |
| Structure to define basic custom domain parameters for (short) Weierstrass curves with cofactor 1. More... | |
Macros | |
| #define | MCUXCLECC_OPTION_GENERATEPRECPOINT_YES |
| #define | MCUXCLECC_OPTION_GENERATEPRECPOINT_NO |
| #define | MCUXCLECC_OPTION_GENERATEPRECPOINT_MASK |
| #define | MCUXCLECC_OPTION_GENERATEPRECPOINT_OFFSET |
Functions | |
| MCUX_CSSL_FP_PROTECTED_TYPE (mcuxClEcc_Status_t) mcuxClEcc_WeierECC_GenerateDomainParams(mcuxClSession_Handle_t pSession | |
| ECC Weierstrass custom domain parameter generation function. More... | |
Variables | |
| mcuxClEcc_Weier_DomainParams_t * | pEccWeierDomainParams |
| mcuxClEcc_Weier_DomainParams_t mcuxClEcc_Weier_BasicDomainParams_t * | pEccWeierBasicDomainParams |
| mcuxClEcc_Weier_DomainParams_t mcuxClEcc_Weier_BasicDomainParams_t uint32_t | options |
| mcuxClKey_AlgorithmId_t | algoId |
| mcuxClKey_AlgorithmId_t mcuxClKey_Size_t | size |
| mcuxClKey_AlgorithmId_t mcuxClKey_Size_t void * | pCustomParams |
header of mcuxClEcc functionalities related to ECC protocols based on (short) Weierstrass curves