pub struct Shake128f;Expand description
SLH-DSA-SHAKE-128f parameter set (NIST security level 1, fast operations).
Provides 128-bit security with faster signing and verification but larger
signatures (~17088 bytes) compared to Shake128s.
Trait Implementations§
Source§impl Params for Shake128f
impl Params for Shake128f
Source§const H_PRIME: usize = 3
const H_PRIME: usize = 3
Height
h' of each individual XMSS tree within the hypertree. Read moreSource§const NAME: &'static str = "SLH-DSA-SHAKE-128f"
const NAME: &'static str = "SLH-DSA-SHAKE-128f"
Human-readable name of this parameter set (e.g.,
"SLH-DSA-SHAKE-128f").Source§type Hash = ShakeFamily
type Hash = ShakeFamily
Tweakable-hash family for this parameter set:
ShakeFamily
(FIPS 205 §11.1) or Sha2Family (§11.2).Auto Trait Implementations§
impl Freeze for Shake128f
impl RefUnwindSafe for Shake128f
impl Send for Shake128f
impl Sync for Shake128f
impl Unpin for Shake128f
impl UnsafeUnpin for Shake128f
impl UnwindSafe for Shake128f
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