Defines the memory consumption for the mcuxClEcc component. More...
#include <mcuxClCore_Macros.h>Go to the source code of this file.
Macros | |
| #define | MCUXCLKEY_GENERATEKEYPAIR_WEIERECC_WACPU_SIZE |
| CPU workarea size (in bytes) for mcuxClKey_generate_keypair. | |
| #define | MCUXCLSIGNATURE_SIGN_ECDSA_WACPU_SIZE |
| CPU workarea size (in bytes) for mcuxClSignature_sign. | |
| #define | MCUXCLSIGNATURE_VERIFY_ECDSA_WACPU_SIZE |
| CPU workarea size (in bytes) for mcuxClSignature_verify. | |
| #define | MCUXCLKEY_AGREEMENT_ECDH_WACPU_SIZE |
| CPU workarea size (in bytes) for mcuxClKey_agreement. | |
| #define | MCUXCLECC_WEIERECC_GENERATEDOMAINPARAMS_WACPU_SIZE |
| CPU workarea size (in bytes) for mcuxClEcc_WeierECC_GenerateDomainParams. | |
| #define | MCUXCLECC_WEIERECC_DECODEPOINT_WACPU_SIZE |
| CPU workarea size (in bytes) for mcuxClEcc_WeierECC_DecodePoint. | |
| #define | MCUXCLECC_WEIERECC_PRIVATEKEYVALIDATION_WACPU_SIZE |
| CPU workarea size (in bytes) for #mcuxClEcc_WeierECC_PrivateKeyValidation. | |
| #define | MCUXCLECC_WEIERECC_PUBLICKEYVALIDATION_WACPU_SIZE |
| CPU workarea size (in bytes) for #mcuxClEcc_WeierECC_PublicKeyValidation. | |
| #define | MCUXCLECC_PKC_WORDSIZE |
| PKC wordsize in ECC component. | |
| #define | MCUXCLECC_KEYGEN_WAPKC_SIZE(pByteLen, nByteLen) |
| PKC workarea size (in bytes) for #mcuxClEcc_WeierECC_GenerateKeyPair for arbitrary lengths of p and n. | |
| #define | MCUXCLKEY_GENERATEKEYPAIR_WEIERECC_WAPKC_SIZE_128 |
| #define | MCUXCLKEY_GENERATEKEYPAIR_WEIERECC_WAPKC_SIZE_256 |
| #define | MCUXCLKEY_GENERATEKEYPAIR_WEIERECC_WAPKC_SIZE_384 |
| #define | MCUXCLKEY_GENERATEKEYPAIR_WEIERECC_WAPKC_SIZE_512 |
| #define | MCUXCLKEY_GENERATEKEYPAIR_WEIERECC_WAPKC_SIZE_640 |
| #define | MCUXCLECC_SIGN_WAPKC_SIZE(pByteLen, nByteLen) |
| PKC workarea size (in bytes) for #mcuxClEcc_ECDSA_GenerateSignature for arbitrary lengths of p and n. | |
| #define | MCUXCLSIGNATURE_SIGN_ECDSA_WAPKC_SIZE_128 |
| #define | MCUXCLSIGNATURE_SIGN_ECDSA_WAPKC_SIZE_256 |
| #define | MCUXCLSIGNATURE_SIGN_ECDSA_WAPKC_SIZE_384 |
| #define | MCUXCLSIGNATURE_SIGN_ECDSA_WAPKC_SIZE_512 |
| #define | MCUXCLSIGNATURE_SIGN_ECDSA_WAPKC_SIZE_640 |
| #define | MCUXCLECC_VERIFY_WAPKC_SIZE(pByteLen, nByteLen) |
| PKC workarea size (in bytes) for #mcuxClEcc_ECDSA_VerifySignature for arbitrary lengths of p and n. | |
| #define | MCUXCLSIGNATURE_VERIFY_ECDSA_WAPKC_SIZE_128 |
| #define | MCUXCLSIGNATURE_VERIFY_ECDSA_WAPKC_SIZE_256 |
| #define | MCUXCLSIGNATURE_VERIFY_ECDSA_WAPKC_SIZE_384 |
| #define | MCUXCLSIGNATURE_VERIFY_ECDSA_WAPKC_SIZE_512 |
| #define | MCUXCLSIGNATURE_VERIFY_ECDSA_WAPKC_SIZE_640 |
| #define | MCUXCLECC_POINTMULT_WAPKC_SIZE(pByteLen, nByteLen) |
| PKC workarea size (in bytes) for #mcuxClEcc_ECDH_KeyAgreement for arbitrary lengths of p and n. | |
| #define | MCUXCLKEY_AGREEMENT_ECDH_WAPKC_SIZE_128 |
| #define | MCUXCLKEY_AGREEMENT_ECDH_WAPKC_SIZE_256 |
| #define | MCUXCLKEY_AGREEMENT_ECDH_WAPKC_SIZE_384 |
| #define | MCUXCLKEY_AGREEMENT_ECDH_WAPKC_SIZE_512 |
| #define | MCUXCLKEY_AGREEMENT_ECDH_WAPKC_SIZE_640 |
| #define | MCUXCLECC_WEIERECC_GENERATEDOMAINPARAMS_WAPKC_SIZE(pByteLen, nByteLen) |
| PKC workarea size (in bytes) for mcuxClEcc_WeierECC_GenerateDomainParams for arbitrary lengths of p and n. | |
| #define | MCUXCLECC_WEIERECC_GENERATEDOMAINPARAMS_WAPKC_SIZE_128 |
| #define | MCUXCLECC_WEIERECC_GENERATEDOMAINPARAMS_WAPKC_SIZE_256 |
| #define | MCUXCLECC_WEIERECC_GENERATEDOMAINPARAMS_WAPKC_SIZE_384 |
| #define | MCUXCLECC_WEIERECC_GENERATEDOMAINPARAMS_WAPKC_SIZE_512 |
| #define | MCUXCLECC_WEIERECC_GENERATEDOMAINPARAMS_WAPKC_SIZE_640 |
| #define | MCUXCLECC_WEIERECC_DECODEPOINT_WAPKC_SIZE_128 |
| PKC workarea sizes (in bytes) for mcuxClEcc_WeierECC_DecodePoint for supported lengths of p and n. | |
| #define | MCUXCLECC_WEIERECC_DECODEPOINT_WAPKC_SIZE_256 |
| #define | MCUXCLECC_WEIERECC_DECODEPOINT_WAPKC_SIZE_384 |
| #define | MCUXCLECC_WEIERECC_DECODEPOINT_WAPKC_SIZE_512 |
| #define | MCUXCLECC_WEIERECC_DECODEPOINT_WAPKC_SIZE_640 |
| #define | MCUXCLECC_WEIERECC_PRIVATEKEYVALIDATION_WAPKC_SIZE_128 |
| PKC workarea size (in bytes) for #mcuxClEcc_WeierECC_PrivateKeyValidation for standard key sizes. | |
| #define | MCUXCLECC_WEIERECC_PRIVATEKEYVALIDATION_WAPKC_SIZE_256 |
| #define | MCUXCLECC_WEIERECC_PRIVATEKEYVALIDATION_WAPKC_SIZE_384 |
| #define | MCUXCLECC_WEIERECC_PRIVATEKEYVALIDATION_WAPKC_SIZE_512 |
| #define | MCUXCLECC_WEIERECC_PRIVATEKEYVALIDATION_WAPKC_SIZE_640 |
| #define | MCUXCLECC_WEIERECC_PUBLICKEYVALIDATION_WAPKC_SIZE_128 |
| #define | MCUXCLECC_WEIERECC_PUBLICKEYVALIDATION_WAPKC_SIZE_256 |
| #define | MCUXCLECC_WEIERECC_PUBLICKEYVALIDATION_WAPKC_SIZE_384 |
| #define | MCUXCLECC_WEIERECC_PUBLICKEYVALIDATION_WAPKC_SIZE_512 |
| #define | MCUXCLECC_WEIERECC_PUBLICKEYVALIDATION_WAPKC_SIZE_640 |
| #define | MCUXCLECC_CUSTOMWEIERECCDOMAINPARAMS_SIZE(byteLenP, byteLenN) |
| Define for the buffer size (in bytes) for optimized custom ECC Weierstrass domain parameters. | |
Defines the memory consumption for the mcuxClEcc component.