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