#include <gfpcrypt.h>
Inheritance diagram for DL_GroupParameters_GFP:
Definition at line 119 of file gfpcrypt.h.
Public Types | |
typedef ModExpPrecomputation::Element | Element |
Public Member Functions | |
bool | IsIdentity (const Integer &element) const |
void | SimultaneousExponentiate (Element *results, const Element &base, const Integer *exponents, unsigned int exponentsCount) const |
bool | GetVoidValue (const char *name, const std::type_info &valueType, void *pValue) const |
Element | MultiplyElements (const Element &a, const Element &b) const |
Element | CascadeExponentiate (const Element &element1, const Integer &exponent1, const Element &element2, const Integer &exponent2) const |
void | AssignFrom (const NameValuePairs &source) |
const DL_FixedBasePrecomputation< Element > & | GetBasePrecomputation () const |
DL_FixedBasePrecomputation< Element > & | AccessBasePrecomputation () |
const Integer & | GetModulus () const |
const Integer & | GetGenerator () const |
void | SetModulusAndSubgroupGenerator (const Integer &p, const Integer &g) |
bool | operator== (const DL_GroupParameters_IntegerBasedImpl< ModExpPrecomputation, DL_FixedBasePrecomputationImpl< typenameModExpPrecomputation::Element > > &rhs) const |
bool | operator!= (const DL_GroupParameters_IntegerBasedImpl< ModExpPrecomputation, DL_FixedBasePrecomputationImpl< typenameModExpPrecomputation::Element > > &rhs) const |
Protected Member Functions | |
int | GetFieldType () const |