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.