Structure used to pack non-pointer types in a call. More...
#include <tfm_crypto_defs.h>
Data Fields | |
uint32_t | sfn_id |
uint16_t | step |
psa_key_handle_t | key_handle |
psa_algorithm_t | alg |
psa_algorithm_t | alg2 |
uint32_t | op_handle |
size_t | capacity |
struct tfm_crypto_aead_pack_input | aead_in |
Structure used to pack non-pointer types in a call.
Definition at line 36 of file TARGET_TFM_LATEST/include/tfm_crypto_defs.h.
struct tfm_crypto_aead_pack_input aead_in |
FixMe: Temporarily used for AEAD until the API is restructured
Definition at line 49 of file TARGET_TFM_LATEST/include/tfm_crypto_defs.h.
psa_algorithm_t alg |
Algorithm
Definition at line 42 of file TARGET_TFM_LATEST/include/tfm_crypto_defs.h.
psa_algorithm_t alg2 |
Enrollment Algorithm
Definition at line 43 of file TARGET_TFM_LATEST/include/tfm_crypto_defs.h.
size_t capacity |
Key derivation capacity
Definition at line 47 of file TARGET_TFM_LATEST/include/tfm_crypto_defs.h.
psa_key_handle_t key_handle |
Key handle
Definition at line 41 of file TARGET_TFM_LATEST/include/tfm_crypto_defs.h.
uint32_t op_handle |
Frontend context handle associated to a multipart operation
Definition at line 44 of file TARGET_TFM_LATEST/include/tfm_crypto_defs.h.
uint32_t sfn_id |
Secure function ID used to dispatch the request
Definition at line 37 of file TARGET_TFM_LATEST/include/tfm_crypto_defs.h.
uint16_t step |
Key derivation step
Definition at line 40 of file TARGET_TFM_LATEST/include/tfm_crypto_defs.h.