Module protocols

Module protocols 

Source
Expand description

Protocol implementations for specific zero-knowledge proofs.

This module contains implementations of various SIGMA protocols:

  • Schnorr: Proof of knowledge of discrete logarithm
  • DLEQ: Proof of discrete logarithm equality
  • Pedersen: Proof of knowledge of Pedersen commitment opening

Re-exports§

pub use dleq::DLEQProof;
pub use pedersen::PedersenProof;
pub use schnorr::SchnorrProof;

Modules§

dleq
Discrete Logarithm Equality (DLEQ) proof.
pedersen
Pedersen commitment opening proof.
schnorr
Schnorr proof of knowledge of discrete logarithm.