Struct libp2p::identity::ed25519::Keypair [−][src]
pub struct Keypair(_);
Expand description
An Ed25519 keypair.
Implementations
Encode the keypair into a byte array by concatenating the bytes of the secret scalar and the compressed public point, an informal standard for encoding Ed25519 keypairs.
Decode a keypair from the binary format
produced by Keypair::encode
, zeroing the input on success.
Note that this binary format is the same as ed25519_dalek
’s and ed25519_zebra
’s.
Sign a message using the private key of this keypair.
Trait Implementations
Demote an Ed25519 keypair to a secret key.
Auto Trait Implementations
impl RefUnwindSafe for Keypair
impl UnwindSafe for Keypair
Blanket Implementations
Mutably borrows from an owned value. Read more