MCUX CLNS
MCUX Crypto Library Normal Secure
mcuxClEcc_MemoryConsumption.h File Reference

Defines the memory consumption for the mcuxClEcc component. More...

Go to the source code of this file.

Macros

#define MCUXCLECC_KEYGEN_WACPU_SIZE
 CPU workarea size (in bytes) for mcuxClEcc_KeyGen. More...
 
#define MCUXCLECC_SIGN_WACPU_SIZE
 CPU workarea size (in bytes) for mcuxClEcc_Sign. More...
 
#define MCUXCLECC_VERIFY_WACPU_SIZE
 CPU workarea size (in bytes) for mcuxClEcc_Verify. More...
 
#define MCUXCLECC_POINTMULT_WACPU_SIZE
 CPU workarea size (in bytes) for mcuxClEcc_PointMult. More...
 
#define MCUXCLECC_PKC_WORDSIZE
 PKC wordsize in ECC component. More...
 
#define MCUXCLECC_MAX(value0, value1)
 Helper macro to get the maximum of two given constants. More...
 
#define MCUXCLECC_ALIGN_SIZE_PKC(size)
 Helper macro to calculate size aligned to PKC word. More...
 
#define MCUXCLECC_KEYGEN_WAPKC_SIZE(pByteLen, nByteLen)
 PKC workarea size (in bytes) for mcuxClEcc_KeyGen for arbitrary lengths of p and n (in bytes). More...
 
#define MCUXCLECC_SIGN_WAPKC_SIZE(pByteLen, nByteLen)
 PKC workarea size (in bytes) for mcuxClEcc_Sign for arbitrary lengths of p and n (in bytes). More...
 
#define MCUXCLECC_VERIFY_WAPKC_SIZE(pByteLen, nByteLen)
 PKC workarea size (in bytes) for mcuxClEcc_Verify for arbitrary lengths of p and n (in bytes). More...
 
#define MCUXCLECC_POINTMULT_WAPKC_SIZE(pByteLen, nByteLen)
 PKC workarea size (in bytes) for mcuxClEcc_PointMult for arbitrary lengths of p and n (in bytes). More...
 

Detailed Description

Defines the memory consumption for the mcuxClEcc component.