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