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 <mcuxClCore_Buffer.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. More... | |
mcuxClHash_Status_t | mcuxClHash_init (mcuxClSession_Handle_t session, mcuxClHash_Context_t pContext, mcuxClHash_Algo_t algorithm) |
Multi-part Hash initialization function. More... | |
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. More... | |
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. More... | |
Top-level API of the mcuxClHash component.