MCUX CLNS
MCUX Crypto Library Normal Secure
mcuxClHash_Constants.h File Reference

Constants for use with the mcuxClHash component. More...

#include <mcuxClConfig.h>

Go to the source code of this file.

Macros

#define MCUXCLHASH_STATUS_OK
 Hash operation successful. More...
 
#define MCUXCLHASH_COMPARE_EQUAL
 Hash operation and comparison of result successful. More...
 
#define MCUXCLHASH_FAILURE
 Hash operation failed. More...
 
#define MCUXCLHASH_STATUS_INVALID_PARAMS
 Hash function called with invalid parameters. More...
 
#define MCUXCLHASH_EXPORT_STATE_NOT_MULTIPLE_OF_BLOCK
 Export on state, for which a NON-multiple of the blocksize has been hashed. More...
 
#define MCUXCLHASH_COMPARE_NOT_EQUAL
 Hash operation succeeded, but comparison of result failed. More...
 
#define MCUXCLHASH_STATUS_FAULT_ATTACK
 Fault attack (unexpected behavior) detected. More...
 
#define MCUXCLHASH_OUTPUT_SIZE_MD5
 MD5 output size: 128 bit (16 bytes) More...
 
#define MCUXCLHASH_OUTPUT_SIZE_SHA_1
 SHA-1 output size: 160 bit (20 bytes) More...
 
#define MCUXCLHASH_OUTPUT_SIZE_SHA_224
 SHA-224 output size: 224 bit (28 bytes) More...
 
#define MCUXCLHASH_OUTPUT_SIZE_SHA_256
 SHA-256 output size: 256 bit (32 bytes) More...
 
#define MCUXCLHASH_OUTPUT_SIZE_SHA_384
 SHA-384 output size: 384 bit (48 bytes) More...
 
#define MCUXCLHASH_OUTPUT_SIZE_SHA_512
 SHA-512 output size: 512 bit (64 bytes) More...
 
#define MCUXCLHASH_OUTPUT_SIZE_SHA_512_224
 SHA-512/224 output size: 224 bit (28 bytes) More...
 
#define MCUXCLHASH_OUTPUT_SIZE_SHA_512_256
 SHA-512/256 output size: 256 bit (32 bytes) More...
 
#define MCUXCLHASH_OUTPUT_SIZE_SHA3_224
 SHA3-224 output size: 224 bit (28 bytes) More...
 
#define MCUXCLHASH_OUTPUT_SIZE_SHA3_256
 SHA3-256 output size: 256 bit (32 bytes) More...
 
#define MCUXCLHASH_OUTPUT_SIZE_SHA3_384
 SHA3-384 output size: 384 bit (48 bytes) More...
 
#define MCUXCLHASH_OUTPUT_SIZE_SHA3_512
 SHA3-512 output size: 512 bit (64 bytes) More...
 
#define MCUXCLHASH_OUTPUT_SIZE_SHA3_SHAKE_128
 SHA3-SHAKE 128 output size: 1344 bit (168 bytes) More...
 
#define MCUXCLHASH_OUTPUT_SIZE_SHA3_SHAKE_256
 SHA3-SHAKE 256 output size: 1088 bit (136 bytes) More...
 
#define MCUXCLHASH_OUTPUT_SIZE_SHA3_CSHAKE_128
 SHA3-CSHAKE 128 output size: 1344 bit (168 bytes) More...
 
#define MCUXCLHASH_OUTPUT_SIZE_SHA3_CSHAKE_256
 SHA3-CSHAKE 256 output size: 1088 bit (136 bytes) More...
 

Detailed Description

Constants for use with the mcuxClHash component.