CCM streaming context.
Public Attributes#
uint32_t
Current length of the encrypted/decrypted data.
uint32_t
Total length of data to be encrypted/decrypted.
uint8_t
Nonce (MAX size is 13 bytes)
uint32_t
Tag length.
CCM mode (decrypt or encrypt)
uint8_t
SE encryption state.
uint8_t
Tag.
uint8_t
Input data saved for finish operation.
union sl_se_ccm_multipart_context_t::@1
uint8_t
Length of data saved.
Public Attribute Documentation#
processed_message_length#
uint32_t sl_se_ccm_multipart_context_t::processed_message_length
Current length of the encrypted/decrypted data.
Definition at line
348
of file platform/security/sl_component/se_manager/inc/sl_se_manager_types.h
total_message_length#
uint32_t sl_se_ccm_multipart_context_t::total_message_length
Total length of data to be encrypted/decrypted.
Definition at line
349
of file platform/security/sl_component/se_manager/inc/sl_se_manager_types.h
iv#
uint8_t sl_se_ccm_multipart_context_t::iv[13]
Nonce (MAX size is 13 bytes)
Definition at line
350
of file platform/security/sl_component/se_manager/inc/sl_se_manager_types.h
tag_len#
uint32_t sl_se_ccm_multipart_context_t::tag_len
Tag length.
Definition at line
351
of file platform/security/sl_component/se_manager/inc/sl_se_manager_types.h
mode#
sl_se_cipher_operation_t sl_se_ccm_multipart_context_t::mode
CCM mode (decrypt or encrypt)
Definition at line
352
of file platform/security/sl_component/se_manager/inc/sl_se_manager_types.h
se_ctx#
uint8_t sl_se_ccm_multipart_context_t::se_ctx[32]
SE encryption state.
Definition at line
359
of file platform/security/sl_component/se_manager/inc/sl_se_manager_types.h
tagbuf#
uint8_t sl_se_ccm_multipart_context_t::tagbuf[16]
Tag.
Definition at line
361
of file platform/security/sl_component/se_manager/inc/sl_se_manager_types.h
final_data#
uint8_t sl_se_ccm_multipart_context_t::final_data[16]
Input data saved for finish operation.
Definition at line
362
of file platform/security/sl_component/se_manager/inc/sl_se_manager_types.h
mode_specific_buffer#
union sl_se_ccm_multipart_context_t::@1 sl_se_ccm_multipart_context_t::mode_specific_buffer
Definition at line
363
of file platform/security/sl_component/se_manager/inc/sl_se_manager_types.h
final_data_length#
uint8_t sl_se_ccm_multipart_context_t::final_data_length
Length of data saved.
Definition at line
365
of file platform/security/sl_component/se_manager/inc/sl_se_manager_types.h