Module tor_llcrypto::pk::ed25519
source · [−]Expand description
Re-exporting Ed25519 implementations, and related utilities.
Here we re-export types from ed25519_dalek
that implement the
Ed25519 signature algorithm. (TODO: Eventually, this module
should probably be replaced with a wrapper that uses the ed25519
trait and the Signature trait.)
We additionally provide an Ed25519Identity
type to represent the
unvalidated Ed25519 “identity keys” that we use throughout the Tor
protocol to uniquely identify a relay.
Structs
A relay’s identity, as an unchecked, unvalidated Ed25519 key.
An “expanded” secret key.
An ed25519 keypair.
An ed25519 public key.
An EdDSA secret key.
Ed25519 signature.
An ed25519 signature, plus the document that it signs and its public key.
Functions
Perform a batch verification operation on the provided signatures