sigma_protocols/protocols/mod.rs
1//! Protocol implementations for specific zero-knowledge proofs.
2//!
3//! This module contains implementations of various SIGMA protocols:
4//! - Schnorr: Proof of knowledge of discrete logarithm
5//! - DLEQ: Proof of discrete logarithm equality
6//! - Pedersen: Proof of knowledge of Pedersen commitment opening
7
8pub mod dleq;
9pub mod pedersen;
10pub mod schnorr;
11
12pub use dleq::DLEQProof;
13pub use pedersen::PedersenProof;
14pub use schnorr::SchnorrProof;