Crate commonware_cryptography

Source
Expand description

Generate keys, sign arbitrary messages, and deterministically verify signatures.

§Status

commonware-cryptography is ALPHA software and is not yet recommended for production use. Developers should expect breaking changes and occasional instability.

Re-exports§

Modules§

  • Distributed Key Generation (DKG), Resharing, Signatures, and Threshold Signatures over the BLS12-381 curve.
  • Ed25519 implementation of the Scheme trait.
  • SHA-256 implementation of the Hasher trait.

Traits§

  • Interface that commonware crates rely on for hashing.
  • Interface that commonware crates rely on for most cryptographic operations.

Type Aliases§

  • Byte array representing a hash digest.
  • Byte array representing an arbitrary private key.
  • Byte array representing an arbitrary public key.
  • Byte array representing an arbitrary signature.