#[repr(u8)]pub enum KdfTarget {
TempKey = 0,
TempKeyUp = 4,
Slot = 8,
AltKeyBuf = 12,
Output = 16,
OutputEnc = 20,
}
Expand description
KDF targets. Possibility of exporting KDF function result outside the chip depends on “chip_options.kdf_output_protection” variable
Variants§
TempKey = 0
target key in TempKey
TempKeyUp = 4
target key in upper TempKey
Slot = 8
target key in slot
AltKeyBuf = 12
target key in alternate key buffer
Output = 16
target key in output buffer
OutputEnc = 20
target key encrypted in output buffer
Trait Implementations§
impl StructuralPartialEq for KdfTarget
Auto Trait Implementations§
impl Freeze for KdfTarget
impl RefUnwindSafe for KdfTarget
impl Send for KdfTarget
impl Sync for KdfTarget
impl Unpin for KdfTarget
impl UnwindSafe for KdfTarget
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more