Module concordium_base::pedersen_commitment
source · Expand description
Implementation of Pedersen commitments over an arbitrary curve.
Re-exports§
pub use crate::curve_arithmetic::Value;
Structs§
- A Commitment is a group element.
- A commitment key is a pair of group elements that are used as a base to raise the value and randomness, respectively.
- Randomness used in the commitment. Secret by default.
- A vector commitment key is a list of group elements that are used as bases to raise the values and randomness, respectively.