TF-M Reference Manual  1.2.0
TrustedFirmware-M
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
crypto_hash.c File Reference
#include <stddef.h>
#include <stdint.h>
#include "tfm_mbedcrypto_include.h"
#include "tfm_crypto_api.h"
#include "tfm_crypto_defs.h"
#include "tfm_crypto_private.h"
Include dependency graph for crypto_hash.c:

Go to the source code of this file.

Functions

psa_status_t tfm_crypto_hash_setup (psa_invec in_vec[], size_t in_len, psa_outvec out_vec[], size_t out_len)
 
psa_status_t tfm_crypto_hash_update (psa_invec in_vec[], size_t in_len, psa_outvec out_vec[], size_t out_len)
 
psa_status_t tfm_crypto_hash_finish (psa_invec in_vec[], size_t in_len, psa_outvec out_vec[], size_t out_len)
 
psa_status_t tfm_crypto_hash_verify (psa_invec in_vec[], size_t in_len, psa_outvec out_vec[], size_t out_len)
 
psa_status_t tfm_crypto_hash_abort (psa_invec in_vec[], size_t in_len, psa_outvec out_vec[], size_t out_len)
 
psa_status_t tfm_crypto_hash_clone (psa_invec in_vec[], size_t in_len, psa_outvec out_vec[], size_t out_len)
 
psa_status_t tfm_crypto_hash_compute (psa_invec in_vec[], size_t in_len, psa_outvec out_vec[], size_t out_len)
 
psa_status_t tfm_crypto_hash_compare (psa_invec in_vec[], size_t in_len, psa_outvec out_vec[], size_t out_len)