Command option bit field for mcuxClEls_Aead_Init_Async, mcuxClEls_Aead_UpdateAad_Async, mcuxClEls_Aead_UpdateData_Async and mcuxClEls_Aead_Finalize_Async. More...
#include <mcuxClEls_Aead.h>
Data Fields | ||
| struct { | ||
| uint32_t value | ||
| Accesses the bit field as a full word. More... | ||
| } | word | |
| Access mcuxClEls_AeadOption_t word-wise. | ||
| struct { | ||
| uint32_t :1 | ||
| RFU. More... | ||
| uint32_t dcrpt:1 | ||
| Defines if encryption or decryption shall be performed. More... | ||
| uint32_t acpmod:2 | ||
| This field is managed internally. More... | ||
| uint32_t acpsoe:1 | ||
| This field is managed internally. More... | ||
| uint32_t acpsie:1 | ||
| This field is managed internally. More... | ||
| uint32_t msgendw:4 | ||
| The size of the last data block (plain/cipher text) in bytes, without padding. More... | ||
| uint32_t lastinit:1 | ||
| Defines whether this is the last call to init. More... | ||
| uint32_t :2 | ||
| RFU. More... | ||
| uint32_t extkey:1 | ||
| Defines whether an external key shall be used. More... | ||
| uint32_t :18 | ||
| RFU. More... | ||
| } | bits | |
| Access mcuxClEls_AeadOption_t bit-wise. | ||
Command option bit field for mcuxClEls_Aead_Init_Async, mcuxClEls_Aead_UpdateAad_Async, mcuxClEls_Aead_UpdateData_Async and mcuxClEls_Aead_Finalize_Async.
| uint32_t mcuxClEls_AeadOption_t::value |
Accesses the bit field as a full word.
| struct { ... } mcuxClEls_AeadOption_t::word |
Access mcuxClEls_AeadOption_t word-wise.
| uint32_t mcuxClEls_AeadOption_t::__pad0__ |
RFU.
| uint32_t mcuxClEls_AeadOption_t::dcrpt |
Defines if encryption or decryption shall be performed.
| uint32_t mcuxClEls_AeadOption_t::acpmod |
This field is managed internally.
| uint32_t mcuxClEls_AeadOption_t::acpsoe |
This field is managed internally.
| uint32_t mcuxClEls_AeadOption_t::acpsie |
This field is managed internally.
| uint32_t mcuxClEls_AeadOption_t::msgendw |
The size of the last data block (plain/cipher text) in bytes, without padding.
| uint32_t mcuxClEls_AeadOption_t::lastinit |
Defines whether this is the last call to init.
| uint32_t mcuxClEls_AeadOption_t::__pad1__ |
RFU.
| uint32_t mcuxClEls_AeadOption_t::extkey |
Defines whether an external key shall be used.
| uint32_t mcuxClEls_AeadOption_t::__pad2__ |
RFU.
| struct { ... } mcuxClEls_AeadOption_t::bits |
Access mcuxClEls_AeadOption_t bit-wise.