MCUX CLNS
MCUX Crypto Library Normal Secure
 
Loading...
Searching...
No Matches
McuxClEcc_Status

mcuxClEcc return code definitions More...

Macros

#define MCUXCLECC_STATUS_OK
 Operation was successful.
 
#define MCUXCLECC_STATUS_INVALID_PARAMS
 Parameters are invalid.
 
#define MCUXCLECC_STATUS_RNG_ERROR
 Random number (DRBG / PRNG) error (unexpected behavior).
 
#define MCUXCLECC_STATUS_INVALID_SIGNATURE
 ECDSA Signature is invalid.
 
#define MCUXCLECC_STATUS_NEUTRAL_POINT
 The result of the point operation is the neutral point.
 
#define MCUXCLECC_STATUS_FAULT_ATTACK
 Fault attack (unexpected behavior) is detected.
 
#define MCUXCLECC_STATUS_NOT_SUPPORTED
 Functionality is not supported.
 
#define MCUXCLECC_STATUS_ERROR_SMALL_SUBGROUP
 MONTDH public key lies in small subgroup.
 

Detailed Description

mcuxClEcc return code definitions

Macro Definition Documentation

◆ MCUXCLECC_STATUS_OK

◆ MCUXCLECC_STATUS_INVALID_PARAMS

#define MCUXCLECC_STATUS_INVALID_PARAMS

Parameters are invalid.

◆ MCUXCLECC_STATUS_RNG_ERROR

#define MCUXCLECC_STATUS_RNG_ERROR

Random number (DRBG / PRNG) error (unexpected behavior).

◆ MCUXCLECC_STATUS_INVALID_SIGNATURE

#define MCUXCLECC_STATUS_INVALID_SIGNATURE

ECDSA Signature is invalid.

◆ MCUXCLECC_STATUS_NEUTRAL_POINT

#define MCUXCLECC_STATUS_NEUTRAL_POINT

The result of the point operation is the neutral point.

◆ MCUXCLECC_STATUS_FAULT_ATTACK

#define MCUXCLECC_STATUS_FAULT_ATTACK

Fault attack (unexpected behavior) is detected.

◆ MCUXCLECC_STATUS_NOT_SUPPORTED

#define MCUXCLECC_STATUS_NOT_SUPPORTED

Functionality is not supported.

◆ MCUXCLECC_STATUS_ERROR_SMALL_SUBGROUP

#define MCUXCLECC_STATUS_ERROR_SMALL_SUBGROUP

MONTDH public key lies in small subgroup.