File tree Expand file tree Collapse file tree 2 files changed +4
-4
lines changed Expand file tree Collapse file tree 2 files changed +4
-4
lines changed Original file line number Diff line number Diff line change 2929//! - **[`traits::SigmaProtocol`]**: The fundamental three-move protocol interface
3030//! - **[`linear_relation::LinearRelation`]**: Express mathematical relations over groups
3131//! - **[`fiat_shamir::NISigmaProtocol`]**: Convert interactive proofs to standalone proofs
32- //! - **[`composition::CompositionProof `]**: Combine multiple proofs together
32+ //! - **[`composition::Protocol `]**: Combine multiple proofs together
3333//! - **[`codec`]**: Hash function backends for proof generation
3434
3535#![ allow( non_snake_case) ]
Original file line number Diff line number Diff line change 1- //! Implementation of the generic Schnorr Sigma Protocol over a group `G` .
1+ //! Implementation of the generic Schnorr Sigma Protocol over a [`Group`] .
22//!
33//! This module defines the [`SchnorrProof`] structure, which implements
44//! a Sigma protocol proving different types of discrete logarithm relations (eg. Schnorr, Pedersen's commitments)
5- //! through a group morphism abstraction (see Maurer09).
5+ //! through a group morphism abstraction (see [ Maurer09](https://crypto-test.ethz.ch/publications/files/Maurer09.pdf) ).
66
77use crate :: errors:: Error ;
88use crate :: linear_relation:: LinearRelation ;
@@ -258,7 +258,7 @@ where
258258 /// - `response`: The prover's response vector.
259259 ///
260260 /// # Returns
261- /// - A vector of group elements representing the recomputed commitment (one per linear constraint).
261+ /// - A vector of group elements representing the simulated commitment (one per linear constraint).
262262 ///
263263 /// # Errors
264264 /// - [`Error::ProofSizeMismatch`] if the response length does not match the expected number of scalars.
You can’t perform that action at this time.
0 commit comments