Struct crypto::keys::ternary::wots::shake::WotsShakePrivateKeyGeneratorBuilder [−][src]
pub struct WotsShakePrivateKeyGeneratorBuilder<S> { /* fields omitted */ }
👎 Deprecated
This is supported on crate features
ternary_keys
and wots_deprecated_do_not_use
only.Shake-based Winternitz One Time Signature private key generator builder.
Implementations
impl<S: Sponge + Default> WotsShakePrivateKeyGeneratorBuilder<S>
[src]
impl<S: Sponge + Default> WotsShakePrivateKeyGeneratorBuilder<S>
[src]pub fn with_security_level(self, security_level: WotsSecurityLevel) -> Self
[src]
👎 Deprecated
Sets the security level of the private key.
pub fn build(self) -> Result<WotsShakePrivateKeyGenerator<S>, Error>
[src]
👎 Deprecated
Builds the private key generator.
Trait Implementations
impl<S: Default> Default for WotsShakePrivateKeyGeneratorBuilder<S>
[src]
impl<S: Default> Default for WotsShakePrivateKeyGeneratorBuilder<S>
[src]fn default() -> WotsShakePrivateKeyGeneratorBuilder<S>
[src]
Auto Trait Implementations
impl<S> RefUnwindSafe for WotsShakePrivateKeyGeneratorBuilder<S> where
S: RefUnwindSafe,
impl<S> RefUnwindSafe for WotsShakePrivateKeyGeneratorBuilder<S> where
S: RefUnwindSafe,
impl<S> Send for WotsShakePrivateKeyGeneratorBuilder<S> where
S: Send,
impl<S> Send for WotsShakePrivateKeyGeneratorBuilder<S> where
S: Send,
impl<S> Sync for WotsShakePrivateKeyGeneratorBuilder<S> where
S: Sync,
impl<S> Sync for WotsShakePrivateKeyGeneratorBuilder<S> where
S: Sync,
impl<S> Unpin for WotsShakePrivateKeyGeneratorBuilder<S> where
S: Unpin,
impl<S> Unpin for WotsShakePrivateKeyGeneratorBuilder<S> where
S: Unpin,
impl<S> UnwindSafe for WotsShakePrivateKeyGeneratorBuilder<S> where
S: UnwindSafe,
impl<S> UnwindSafe for WotsShakePrivateKeyGeneratorBuilder<S> where
S: UnwindSafe,