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_id_t | key_id | 
| psa_algorithm_t | alg | 
| uint32_t | op_handle | 
| size_t | capacity | 
| struct tfm_crypto_aead_pack_input | aead_in | 
| psa_key_handle_t | key_handle | 
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 48 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.
| size_t capacity | 
Key derivation capacity
Definition at line 46 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_V1_0/include/tfm_crypto_defs.h.
| psa_key_id_t key_id | 
Key id
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 43 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.