Struct cryptoki::mechanism::elliptic_curve::EcKdf
source · pub struct EcKdf<'a> { /* private fields */ }
Expand description
Key Derivation Function applied to derive keying data from a shared secret.
The key derivation function will be used by the EC key agreement schemes.
The lifetime parameter represents the lifetime of the shared data used by
the KDF. In the current version of this crate, only the null KDF is
supported, which takes no shared data. Therefore 'a
can always be inferred
'static
.
Implementations§
Trait Implementations§
source§impl<'a> PartialEq for EcKdf<'a>
impl<'a> PartialEq for EcKdf<'a>
impl<'a> Copy for EcKdf<'a>
impl<'a> Eq for EcKdf<'a>
impl<'a> StructuralPartialEq for EcKdf<'a>
Auto Trait Implementations§
impl<'a> RefUnwindSafe for EcKdf<'a>
impl<'a> Send for EcKdf<'a>
impl<'a> Sync for EcKdf<'a>
impl<'a> Unpin for EcKdf<'a>
impl<'a> UnwindSafe for EcKdf<'a>
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