Top-level API of the mcuxClHash component. More...
#include <mcuxClConfig.h>#include <mcuxClSession_Types.h>#include <mcuxClHash_Types.h>#include <mcuxCsslFlowProtection.h>#include <mcuxClCore_FunctionIdentifiers.h>#include <mcuxClBuffer.h>Go to the source code of this file.
Functions | |
| mcuxClHash_Status_t | mcuxClHash_compute (mcuxClSession_Handle_t session, mcuxClHash_Algo_t algorithm, mcuxCl_InputBuffer_t pIn, uint32_t inSize, mcuxCl_Buffer_t pOut, uint32_t *const pOutSize) |
| One-shot Hash computation function. | |
| mcuxClHash_Status_t | mcuxClHash_init (mcuxClSession_Handle_t session, mcuxClHash_Context_t pContext, mcuxClHash_Algo_t algorithm) |
| Multi-part Hash initialization function. | |
| mcuxClHash_Status_t | mcuxClHash_process (mcuxClSession_Handle_t session, mcuxClHash_Context_t pContext, mcuxCl_InputBuffer_t pIn, uint32_t inSize) |
| Multi-part Hash processing function. | |
| mcuxClHash_Status_t | mcuxClHash_finish (mcuxClSession_Handle_t session, mcuxClHash_Context_t pContext, mcuxCl_Buffer_t pOut, uint32_t *const pOutSize) |
| Multi-part Hash computation finalization function. | |
Top-level API of the mcuxClHash component.