mcuxClEcc return code definitions More...
Macros | |
#define | MCUXCLECC_STATUS_OK |
Operation was successful. More... | |
#define | MCUXCLECC_STATUS_KEYGEN_OK |
ECDSA private key and public key are generated successfully. More... | |
#define | MCUXCLECC_STATUS_KEYGEN_INVALID_PARAMS |
Parameter(s) is invalid. More... | |
#define | MCUXCLECC_STATUS_KEYGEN_RNG_ERROR |
Random number (DRBG / PRNG) error (unexpected behavior). More... | |
#define | MCUXCLECC_STATUS_SIGN_OK |
ECDSA signature is generated successfully. More... | |
#define | MCUXCLECC_STATUS_SIGN_INVALID_PARAMS |
Parameter(s) is invalid. More... | |
#define | MCUXCLECC_STATUS_SIGN_RNG_ERROR |
Random number (DRBG / PRNG) error (unexpected behavior). More... | |
#define | MCUXCLECC_STATUS_VERIFY_OK |
ECDSA Signature is valid. More... | |
#define | MCUXCLECC_STATUS_VERIFY_NOT_OK |
ECDSA Signature is invalid. More... | |
#define | MCUXCLECC_STATUS_VERIFY_INVALID_PARAMS |
Parameter(s) is invalid. More... | |
#define | MCUXCLECC_STATUS_POINTMULT_OK |
Point multiplication is calculated successfully, and the result is not the neutral point;. More... | |
#define | MCUXCLECC_STATUS_POINTMULT_INVALID_PARAMS |
Parameter(s) is invalid. More... | |
#define | MCUXCLECC_STATUS_POINTMULT_NEUTRAL_POINT |
The result of point multiplication is the neutral point. More... | |
#define | MCUXCLECC_STATUS_POINTMULT_RNG_ERROR |
Random number (DRBG / PRNG) error (unexpected behavior). More... | |
#define | MCUXCLECC_STATUS_FAULT_ATTACK |
Fault attack (unexpected behavior) is detected. More... | |
mcuxClEcc return code definitions
#define MCUXCLECC_STATUS_OK |
Operation was successful.
#define MCUXCLECC_STATUS_KEYGEN_OK |
ECDSA private key and public key are generated successfully.
#define MCUXCLECC_STATUS_KEYGEN_INVALID_PARAMS |
Parameter(s) is invalid.
#define MCUXCLECC_STATUS_KEYGEN_RNG_ERROR |
Random number (DRBG / PRNG) error (unexpected behavior).
#define MCUXCLECC_STATUS_SIGN_OK |
ECDSA signature is generated successfully.
#define MCUXCLECC_STATUS_SIGN_INVALID_PARAMS |
Parameter(s) is invalid.
#define MCUXCLECC_STATUS_SIGN_RNG_ERROR |
Random number (DRBG / PRNG) error (unexpected behavior).
#define MCUXCLECC_STATUS_VERIFY_OK |
ECDSA Signature is valid.
#define MCUXCLECC_STATUS_VERIFY_NOT_OK |
ECDSA Signature is invalid.
#define MCUXCLECC_STATUS_VERIFY_INVALID_PARAMS |
Parameter(s) is invalid.
#define MCUXCLECC_STATUS_POINTMULT_OK |
Point multiplication is calculated successfully, and the result is not the neutral point;.
#define MCUXCLECC_STATUS_POINTMULT_INVALID_PARAMS |
Parameter(s) is invalid.
#define MCUXCLECC_STATUS_POINTMULT_NEUTRAL_POINT |
The result of point multiplication is the neutral point.
#define MCUXCLECC_STATUS_POINTMULT_RNG_ERROR |
Random number (DRBG / PRNG) error (unexpected behavior).
#define MCUXCLECC_STATUS_FAULT_ATTACK |
Fault attack (unexpected behavior) is detected.