[−][src]Module accumulator::group
Implementations for different mathematical groups, each of which satisfies our
UnknownOrderGroup trait. They can be used with the accumulator and vector commitment
structures, or standalone if you have a custom application.
The preferred elliptic group implementation is the Ristretto group, which is a cyclic subset
of the Ed25519 group.
Structs
| ClassElem | A class group element, which wraps three GMP integers from the |
| RistrettoElem | A Ristretto group element, directly wrapping a Ristretto point. |
| Rsa2048Elem | An RSA 2048 group element, directly wrapping a GMP integer from the |
Enums
| ClassGroup | Class group implementation, with future optimizations available via the |
| Ristretto | Ristretto group implementation (based on the |
| Rsa2048 | RSA-2048 group implementation. Modulus taken from
here. Note: If you want to use
|
Traits
| ElemFrom | Like |
| Group | A mathematical group. |
| UnknownOrderGroup | A group containing elements of unknown order. |
Functions
| multi_exp | Computes the product of |