DL_GroupParameters_GFP_DefaultSafePrime Member List

This is the complete list of members for DL_GroupParameters_GFP_DefaultSafePrime, including all inherited members.

AccessBasePrecomputation()DL_GroupParameters_IntegerBasedImpl< ModExpPrecomputation > [inline, virtual]
AssignFrom(const NameValuePairs &source)DL_GroupParameters_IntegerBasedImpl< ModExpPrecomputation > [inline, virtual]
BasePrecomputation typedefDL_GroupParametersImpl< ModExpPrecomputation, DL_FixedBasePrecomputationImpl< typenameModExpPrecomputation::Element >, DL_GroupParameters_IntegerBased >
BERDecode(BufferedTransformation &bt)DL_GroupParameters_IntegerBased [virtual]
BEREncode(BufferedTransformation &bt) const ASN1Object [inline, virtual]
CascadeExponentiate(const Element &element1, const Integer &exponent1, const Element &element2, const Integer &exponent2) const DL_GroupParameters_GFP
ComputeGroupOrder(const Integer &modulus) const DL_GroupParameters_IntegerBased [inline, protected]
ConvertElementToInteger(const Element &element) const DL_GroupParameters_IntegerBased [inline, virtual]
DecodeElement(const byte *encoded, bool checkForGroupMembership) const DL_GroupParameters_IntegerBased [virtual]
DefaultCofactorOption typedefDL_GroupParameters_GFP_DefaultSafePrime
DEREncode(BufferedTransformation &bt) const DL_GroupParameters_IntegerBased [virtual]
DL_GroupParameters()DL_GroupParameters< Integer > [inline]
Element typedefDL_GroupParameters_IntegerBasedImpl< ModExpPrecomputation >
EncodeElement(bool reversible, const Element &element, byte *encoded) const DL_GroupParameters_IntegerBased [inline, virtual]
ExponentiateBase(const Integer &exponent) const DL_GroupParameters< Integer > [inline, virtual]
ExponentiateElement(const Element &base, const Integer &exponent) const DL_GroupParameters< Integer > [inline, virtual]
FastSubgroupCheckAvailable() constDL_GroupParameters_IntegerBased [inline, virtual]
GenerateRandom(RandomNumberGenerator &rng, const NameValuePairs &alg)DL_GroupParameters_IntegerBased [virtual]
GetAlgorithmID() constDL_GroupParameters_IntegerBased
GetBasePrecomputation() constDL_GroupParameters_IntegerBasedImpl< ModExpPrecomputation > [inline, virtual]
GetCofactor() constDL_GroupParameters< Integer > [inline, virtual]
GetDefaultSubgroupOrderSize(unsigned int modulusSize) const DL_GroupParameters_GFP_DefaultSafePrime [inline, protected, virtual]
GetEncodedElementSize(bool reversible) const DL_GroupParameters_IntegerBased [inline, virtual]
GetFieldType() constDL_GroupParameters_GFP [inline, protected, virtual]
GetGenerator() constDL_GroupParameters_IntegerBasedImpl< ModExpPrecomputation > [inline]
GetGroupOrder() constDL_GroupParameters_IntegerBased [inline, virtual]
GetGroupPrecomputation() constDL_GroupParametersImpl< ModExpPrecomputation, DL_FixedBasePrecomputationImpl< typenameModExpPrecomputation::Element >, DL_GroupParameters_IntegerBased > [inline, virtual]
GetMaxExponent() constDL_GroupParameters_IntegerBased [virtual]
GetModulus() constDL_GroupParameters_IntegerBasedImpl< ModExpPrecomputation > [inline, virtual]
GetSubgroupGenerator() constDL_GroupParameters< Integer > [inline, virtual]
GetSubgroupOrder() constDL_GroupParameters_IntegerBased [inline, virtual]
GetVoidValue(const char *name, const std::type_info &valueType, void *pValue) const DL_GroupParameters_GFP [inline, virtual]
GroupPrecomputation typedefDL_GroupParametersImpl< ModExpPrecomputation, DL_FixedBasePrecomputationImpl< typenameModExpPrecomputation::Element >, DL_GroupParameters_IntegerBased >
Initialize(const DL_GroupParameters_IntegerBased &params)DL_GroupParameters_IntegerBased [inline]
Initialize(RandomNumberGenerator &rng, unsigned int pbits)DL_GroupParameters_IntegerBased [inline]
Initialize(const Integer &p, const Integer &g)DL_GroupParameters_IntegerBased [inline]
Initialize(const Integer &p, const Integer &q, const Integer &g)DL_GroupParameters_IntegerBased [inline]
IsIdentity(const Integer &element) const DL_GroupParameters_GFP [inline, virtual]
Load(BufferedTransformation &bt)ASN1CryptoMaterial< DL_GroupParameters< Integer > > [inline, virtual]
LoadPrecomputation(BufferedTransformation &storedPrecomputation)DL_GroupParameters< Integer > [inline, virtual]
m_gpcDL_GroupParametersImpl< ModExpPrecomputation, DL_FixedBasePrecomputationImpl< typenameModExpPrecomputation::Element >, DL_GroupParameters_IntegerBased > [protected]
m_groupPrecomputationDL_GroupParametersImpl< ModExpPrecomputation, DL_FixedBasePrecomputationImpl< typenameModExpPrecomputation::Element >, DL_GroupParameters_IntegerBased > [protected]
MultiplyElements(const Element &a, const Element &b) constDL_GroupParameters_GFP
operator!=(const DL_GroupParameters_IntegerBasedImpl< ModExpPrecomputation, DL_FixedBasePrecomputationImpl< typenameModExpPrecomputation::Element > > &rhs) const DL_GroupParameters_IntegerBasedImpl< ModExpPrecomputation > [inline]
operator==(const DL_GroupParameters_IntegerBasedImpl< ModExpPrecomputation, DL_FixedBasePrecomputationImpl< typenameModExpPrecomputation::Element > > &rhs) const DL_GroupParameters_IntegerBasedImpl< ModExpPrecomputation > [inline]
ParametersChanged()DL_GroupParameters< Integer > [inline, protected]
Precompute(unsigned int precomputationStorage=16)DL_GroupParameters< Integer > [inline, virtual]
Save(BufferedTransformation &bt) const ASN1CryptoMaterial< DL_GroupParameters< Integer > > [inline, virtual]
SavePrecomputation(BufferedTransformation &storedPrecomputation) const DL_GroupParameters< Integer > [inline, virtual]
SetModulusAndSubgroupGenerator(const Integer &p, const Integer &g)DL_GroupParameters_IntegerBasedImpl< ModExpPrecomputation > [inline, virtual]
SetSubgroupGenerator(const Element &base)DL_GroupParameters< Integer > [inline, virtual]
SetSubgroupOrder(const Integer &q)DL_GroupParameters_IntegerBased [inline]
SimultaneousExponentiate(Element *results, const Element &base, const Integer *exponents, unsigned int exponentsCount) const DL_GroupParameters_GFP
SimultaneousExponentiate(Element *results, const Element &base, const Integer *exponents, unsigned int exponentsCount) const =0 (defined in DL_GroupParameters< Integer >)DL_GroupParameters< Integer > [pure virtual]
StaticAlgorithmNamePrefix()DL_GroupParameters_IntegerBased [inline, static]
SupportsPrecomputation() constDL_GroupParameters< Integer > [inline, virtual]
Validate(RandomNumberGenerator &rng, unsigned int level) constDL_GroupParameters< Integer > [inline, virtual]
ValidateElement(unsigned int level, const Integer &element, const DL_FixedBasePrecomputation< Integer > *precomp) constDL_GroupParameters_IntegerBased [virtual]
ValidateGroup(RandomNumberGenerator &rng, unsigned int level) constDL_GroupParameters_IntegerBased [virtual]
~ASN1Object()ASN1Object [inline, virtual]


Generated on Sat Dec 23 02:07:20 2006 for Crypto++ by  doxygen 1.5.1-p1