Structure storing a cipher operation context. More...
Structure storing a cipher operation context.
Definition at line 64 of file crypto_struct.h.
#include <crypto_struct.h>
Data Structures | |
union | cipher_context |
Union containing cipher contexts for the executing backend. More... | |
Data Fields | |
uint8_t | iv_required: 1 |
True if algorithm requires IV. | |
uint8_t | iv_set: 1 |
True if IV was already set. | |
uint8_t | default_iv_length |
Default IV length for algorithm. | |
psa_algorithm_t | alg |
Operation algorithm. | |
union psa_cipher_operation_s::cipher_context | backend_ctx |
Backend specific cipher context. | |
psa_algorithm_t psa_cipher_operation_s::alg |
Operation algorithm.
Definition at line 68 of file crypto_struct.h.
uint8_t psa_cipher_operation_s::default_iv_length |
Default IV length for algorithm.
Definition at line 67 of file crypto_struct.h.
uint8_t psa_cipher_operation_s::iv_required |
True if algorithm requires IV.
Definition at line 65 of file crypto_struct.h.
uint8_t psa_cipher_operation_s::iv_set |
True if IV was already set.
Definition at line 66 of file crypto_struct.h.