Return code definitions.
More...
Return code definitions.
◆ MCUXCLHASH_STATUS_OK
#define MCUXCLHASH_STATUS_OK |
Hash operation successful.
◆ MCUXCLHASH_STATUS_COMPARE_EQUAL
#define MCUXCLHASH_STATUS_COMPARE_EQUAL |
Hash operation and comparison of result successful.
◆ MCUXCLHASH_COMPARE_EQUAL
#define MCUXCLHASH_COMPARE_EQUAL |
◆ MCUXCLHASH_STATUS_FAILURE
#define MCUXCLHASH_STATUS_FAILURE |
◆ MCUXCLHASH_FAILURE
#define MCUXCLHASH_FAILURE |
◆ MCUXCLHASH_STATUS_INVALID_PARAMS
#define MCUXCLHASH_STATUS_INVALID_PARAMS |
Hash function called with invalid parameters.
◆ MCUXCLHASH_STATUS_EXPORT_STATE_NOT_MULTIPLE_OF_BLOCK
#define MCUXCLHASH_STATUS_EXPORT_STATE_NOT_MULTIPLE_OF_BLOCK |
Export on state, for which a NON-multiple of the blocksize has been hashed.
◆ MCUXCLHASH_EXPORT_STATE_NOT_MULTIPLE_OF_BLOCK
#define MCUXCLHASH_EXPORT_STATE_NOT_MULTIPLE_OF_BLOCK |
◆ MCUXCLHASH_STATUS_COMPARE_NOT_EQUAL
#define MCUXCLHASH_STATUS_COMPARE_NOT_EQUAL |
Hash operation succeeded, but comparison of result failed.
◆ MCUXCLHASH_COMPARE_NOT_EQUAL
#define MCUXCLHASH_COMPARE_NOT_EQUAL |
◆ MCUXCLHASH_STATUS_FULL
#define MCUXCLHASH_STATUS_FULL |
Hash operation failed because the total input size exceeds the upper limit.
◆ MCUXCLHASH_STATUS_FAULT_ATTACK
#define MCUXCLHASH_STATUS_FAULT_ATTACK |
Fault attack (unexpected behavior) detected.
◆ MCUXCLHASH_STATUS_JOB_STARTED
#define MCUXCLHASH_STATUS_JOB_STARTED |
There is ongoing job in coprocessor which will trigger user callback on exit.
◆ MCUXCLHASH_STATUS_JOB_COMPLETED
#define MCUXCLHASH_STATUS_JOB_COMPLETED |
Job started in coprocessor has completed successfully.
◆ MCUXCLHASH_STATUS_JOB_UNAVAILABLE
#define MCUXCLHASH_STATUS_JOB_UNAVAILABLE |
Job started in coprocessor is not available.