Defines all types of the mcuxClHash component. More...
Typedefs | |
typedef struct mcuxClHash_AlgorithmDescriptor | mcuxClHash_AlgorithmDescriptor_t |
Hash mode/algorithm descriptor type. | |
typedef const mcuxClHash_AlgorithmDescriptor_t *const | mcuxClHash_Algo_t |
Hash mode/algorithm type. | |
typedef struct mcuxClHash_ContextDescriptor | mcuxClHash_ContextDescriptor_t |
Hash Context buffer type. | |
typedef mcuxClHash_ContextDescriptor_t *const | mcuxClHash_Context_t |
Hash Context type. | |
typedef uint32_t | mcuxClHash_Status_t |
Hash Status type. | |
Defines all types of the mcuxClHash component.
typedef struct mcuxClHash_AlgorithmDescriptor mcuxClHash_AlgorithmDescriptor_t |
Hash mode/algorithm descriptor type.
This type captures all the information that the Hash interfaces need to know about a particular Hash mode/algorithm.
typedef const mcuxClHash_AlgorithmDescriptor_t* const mcuxClHash_Algo_t |
Hash mode/algorithm type.
This type is used to refer to a Hash mode/algorithm.
typedef struct mcuxClHash_ContextDescriptor mcuxClHash_ContextDescriptor_t |
Hash Context buffer type.
This type is used in the streaming interfaces to store the information about the current operation and the relevant internal state.
Note: A copy of the Hash context to another memory location is only supported if both source and destination addresses have the same 64 bit alignment. This requirement can be ignored when using mcuxClHash_export_state and mcuxClHash_import_state to move a Hash context.
typedef mcuxClHash_ContextDescriptor_t* const mcuxClHash_Context_t |
Hash Context type.
This type is used to refer to the Hash context.
typedef uint32_t mcuxClHash_Status_t |
Hash Status type.
This type is used for hash return values: mcuxClHashStatusValues