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.