Struct cryptoauthlib_sys::atca_aes_ctr_ctx [−][src]
#[repr(C)]pub struct atca_aes_ctr_ctx { pub key_id: u16, pub key_block: u8, pub cb: [u8; 16], pub counter_size: u8, }
Fields
key_id: u16!< Key location. Can either be a slot number or ATCA_TEMPKEY_KEYID for TempKey.
key_block: u8!< Index of the 16-byte block to use within the key location for the actual key.
cb: [u8; 16]!< Counter block, comprises of nonce + count value (16 bytes).
counter_size: u8!< Size of counter in the initialization vector.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for atca_aes_ctr_ctximpl Send for atca_aes_ctr_ctximpl Sync for atca_aes_ctr_ctximpl Unpin for atca_aes_ctr_ctximpl UnwindSafe for atca_aes_ctr_ctxBlanket Implementations
Mutably borrows from an owned value. Read more