Struct sodiumoxide::crypto::box_::curve25519xsalsa20poly1305::Seed [−][src]
Expand description
Seed
that can be used for keypair generation
The Seed
is used by keypair_from_seed()
to generate
a secret and public authenticated encryption key.
When a Seed
goes out of scope its contents
will be zeroed out
Implementations
Trait Implementations
Deserialize this value from the given Serde deserializer. Read more
Allows a user to access the byte contents of an object as a slice.
WARNING: it might be tempting to do comparisons on objects
by using x[a..b] == y[a..b]
. This will open up for timing attacks
when comparing for example authenticator tags. Because of this only
use the comparison functions exposed by the sodiumoxide API.
Allows a user to access the byte contents of an object as a slice.
WARNING: it might be tempting to do comparisons on objects
by using x[a..] == y[a..]
. This will open up for timing attacks
when comparing for example authenticator tags. Because of this only
use the comparison functions exposed by the sodiumoxide API.
Allows a user to access the byte contents of an object as a slice.
WARNING: it might be tempting to do comparisons on objects
by using x[] == y[]
. This will open up for timing attacks
when comparing for example authenticator tags. Because of this only
use the comparison functions exposed by the sodiumoxide API.
Allows a user to access the byte contents of an object as a slice.
WARNING: it might be tempting to do comparisons on objects
by using x[..b] == y[..b]
. This will open up for timing attacks
when comparing for example authenticator tags. Because of this only
use the comparison functions exposed by the sodiumoxide API.
Auto Trait Implementations
impl RefUnwindSafe for Seed
impl UnwindSafe for Seed
Blanket Implementations
Mutably borrows from an owned value. Read more