3. CMOX_ECC_RETVALS ¶
3.1. ECC return values ¶
- group CMOX_ECC_RETVALS
-
Defines
-
CMOX_ECC_SUCCESS
-
Success
-
CMOX_ECC_ERR_INTERNAL
-
Internal computat. error (e.g. hash)
-
CMOX_ECC_ERR_BAD_PARAMETERS
-
Bad input parameters
-
CMOX_ECC_ERR_INVALID_PUBKEY
-
Invalid Public Key value
-
CMOX_ECC_ERR_INVALID_SIGNATURE
-
Invalid Signature value
-
CMOX_ECC_ERR_WRONG_RANDOM
-
Random not compliant with the API (Recall with other random material)
-
CMOX_ECC_ERR_MEMORY_FAIL
-
Not enough memory
-
CMOX_ECC_ERR_MATHCURVE_MISMATCH
-
Math customization not supported by current ECC curve
-
CMOX_ECC_ERR_ALGOCURVE_MISMATCH
-
ECC curve not supported by current functionality
-
CMOX_ECC_AUTH_SUCCESS
-
ECC signature successful verification
-
CMOX_ECC_AUTH_FAIL
-
ECC signature not verified
Typedefs
-
typedef
uint32_t
cmox_ecc_retval_t
-
Return value type for ECC module.
-
CMOX_ECC_SUCCESS