#include <Params.h>
Definition at line 17 of file Params.h.
libzerocoin::IntegerGroupParams::IntegerGroupParams |
( |
| ) |
|
Integer group class, default constructor.
Allocates an empty (uninitialized) set of parameters.
Definition at line 34 of file Params.cpp.
Bignum libzerocoin::IntegerGroupParams::g |
( |
| ) |
const |
|
inline |
void libzerocoin::IntegerGroupParams::g |
( |
const Bignum & |
g | ) |
|
|
inline |
Bignum libzerocoin::IntegerGroupParams::h |
( |
| ) |
const |
|
inline |
void libzerocoin::IntegerGroupParams::h |
( |
const Bignum & |
h | ) |
|
|
inline |
void libzerocoin::IntegerGroupParams::invalidateGenerators |
( |
| ) |
|
|
inline |
Bignum libzerocoin::IntegerGroupParams::randomElement |
( |
| ) |
const |
Generates a random group element.
- Returns
- a random element in the group.
Definition at line 38 of file Params.cpp.
Bignum libzerocoin::IntegerGroupParams::_g |
|
private |
A generator for the group.
Definition at line 36 of file Params.h.
Bignum libzerocoin::IntegerGroupParams::_h |
|
private |
A second generator for the group.
Note log_g(h) and log_h(g) must be unknown.
Definition at line 43 of file Params.h.
bool libzerocoin::IntegerGroupParams::generatorsAreValid |
|
private |
Bignum libzerocoin::IntegerGroupParams::groupOrder |
The order of the group.
Definition at line 93 of file Params.h.
bool libzerocoin::IntegerGroupParams::initialized |
Bignum libzerocoin::IntegerGroupParams::modulus |
The modulus for the group.
Definition at line 88 of file Params.h.
The documentation for this class was generated from the following files: