pub enum SlhDsaParams {
Sha2_128s,
Sha2_128f,
Sha2_192s,
Sha2_192f,
Sha2_256s,
Sha2_256f,
Shake128s,
Shake128f,
Shake192s,
Shake192f,
Shake256s,
Shake256f,
}Expand description
SLH-DSA parameter sets.
Variants§
Sha2_128s
SLH-DSA-SHA2-128s.
Sha2_128f
SLH-DSA-SHA2-128f.
Sha2_192s
SLH-DSA-SHA2-192s.
Sha2_192f
SLH-DSA-SHA2-192f.
Sha2_256s
SLH-DSA-SHA2-256s.
Sha2_256f
SLH-DSA-SHA2-256f.
Shake128s
SLH-DSA-SHAKE-128s.
Shake128f
SLH-DSA-SHAKE-128f.
Shake192s
SLH-DSA-SHAKE-192s.
Shake192f
SLH-DSA-SHAKE-192f.
Shake256s
SLH-DSA-SHAKE-256s.
Shake256f
SLH-DSA-SHAKE-256f.
Implementations§
Source§impl SlhDsaParams
impl SlhDsaParams
Sourcepub fn botan_name(&self) -> String
pub fn botan_name(&self) -> String
Return the Botan interface string for this parameter set.
Trait Implementations§
Source§impl Clone for SlhDsaParams
impl Clone for SlhDsaParams
Source§fn clone(&self) -> SlhDsaParams
fn clone(&self) -> SlhDsaParams
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for SlhDsaParams
impl Debug for SlhDsaParams
impl Eq for SlhDsaParams
Source§impl KeyGenParamsIdentifier for SlhDsaParams
impl KeyGenParamsIdentifier for SlhDsaParams
Source§fn botan_name(&self) -> String
fn botan_name(&self) -> String
Return the Botan interface string for this identifier.
Source§impl PartialEq for SlhDsaParams
impl PartialEq for SlhDsaParams
impl StructuralPartialEq for SlhDsaParams
Auto Trait Implementations§
impl Freeze for SlhDsaParams
impl RefUnwindSafe for SlhDsaParams
impl Send for SlhDsaParams
impl Sync for SlhDsaParams
impl Unpin for SlhDsaParams
impl UnsafeUnpin for SlhDsaParams
impl UnwindSafe for SlhDsaParams
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