#include <stddef.h>
#include <stdint.h>
#include "tfm_mbedcrypto_include.h"
#include "mbedtls/platform.h"
#include "tfm_crypto_api.h"
#include "tfm_crypto_defs.h"
#include "tfm_memory_utils.h"
#include "tfm_plat_crypto_keys.h"
#include "tfm_crypto_private.h"
Go to the source code of this file.
|
psa_status_t | tfm_crypto_key_derivation_setup (psa_invec in_vec[], size_t in_len, psa_outvec out_vec[], size_t out_len) |
|
psa_status_t | tfm_crypto_key_derivation_get_capacity (psa_invec in_vec[], size_t in_len, psa_outvec out_vec[], size_t out_len) |
|
psa_status_t | tfm_crypto_key_derivation_set_capacity (psa_invec in_vec[], size_t in_len, psa_outvec out_vec[], size_t out_len) |
|
psa_status_t | tfm_crypto_key_derivation_input_bytes (psa_invec in_vec[], size_t in_len, psa_outvec out_vec[], size_t out_len) |
|
psa_status_t | tfm_crypto_key_derivation_output_bytes (psa_invec in_vec[], size_t in_len, psa_outvec out_vec[], size_t out_len) |
|
psa_status_t | tfm_crypto_key_derivation_input_key (psa_invec in_vec[], size_t in_len, psa_outvec out_vec[], size_t out_len) |
|
psa_status_t | tfm_crypto_key_derivation_output_key (psa_invec in_vec[], size_t in_len, psa_outvec out_vec[], size_t out_len) |
|
psa_status_t | tfm_crypto_key_derivation_abort (psa_invec in_vec[], size_t in_len, psa_outvec out_vec[], size_t out_len) |
|
psa_status_t | tfm_crypto_key_derivation_key_agreement (psa_invec in_vec[], size_t in_len, psa_outvec out_vec[], size_t out_len) |
|
psa_status_t | tfm_crypto_generate_random (psa_invec in_vec[], size_t in_len, psa_outvec out_vec[], size_t out_len) |
|
psa_status_t | tfm_crypto_raw_key_agreement (psa_invec in_vec[], size_t in_len, psa_outvec out_vec[], size_t out_len) |
|