psa_cipher_operation_s
crypto_struct.h
unsigned int unsigned int psa_cipher_operation_s::id id psa_cipher_operation_s::id

Unique ID indicating which driver got assigned to do the operation. Since driver contexts are driver-specific, swapping drivers halfway through the operation is not supported. ID values are auto-generated in psa_crypto_driver_wrappers.h ID value zero means the context is not valid or not assigned to any driver (i.e. none of the driver contexts are active).

unsigned int unsigned int psa_cipher_operation_s::iv_required iv_required psa_cipher_operation_s::iv_required 1
unsigned int unsigned int psa_cipher_operation_s::iv_set iv_set psa_cipher_operation_s::iv_set 1
uint8_t uint8_t psa_cipher_operation_s::default_iv_length default_iv_length psa_cipher_operation_s::default_iv_length
psa_driver_cipher_context_t psa_driver_cipher_context_t psa_cipher_operation_s::ctx ctx psa_cipher_operation_s::ctx
mbedtls_cipher_context_t
cipher_info
cmac_ctx
mbedtls_cipher_info_t
mbedtls_cmac_context_t
mbedtls_psa_cipher_operation_t
cipher
psa_cipher_operation_s
ctx
psa_driver_cipher_context_t
mbedtls_ctx
- psa_cipher_operation_s
  ctx
- psa_cipher_operation_s
  default_iv_length
- psa_cipher_operation_s
  id
- psa_cipher_operation_s
  iv_required
- psa_cipher_operation_s
  iv_set