|
Crypto++
5.6.4
Free C++ class library of cryptographic schemes
|
Inheritance diagram for DL_FixedBasePrecomputation< T >:Public Types | |
| typedef T | Element |
Public Member Functions | |
| virtual bool | IsInitialized () const =0 |
| virtual void | SetBase (const DL_GroupPrecomputation< Element > &group, const Element &base)=0 |
| virtual const Element & | GetBase (const DL_GroupPrecomputation< Element > &group) const =0 |
| virtual void | Precompute (const DL_GroupPrecomputation< Element > &group, unsigned int maxExpBits, unsigned int storage)=0 |
| virtual void | Load (const DL_GroupPrecomputation< Element > &group, BufferedTransformation &storedPrecomputation)=0 |
| virtual void | Save (const DL_GroupPrecomputation< Element > &group, BufferedTransformation &storedPrecomputation) const =0 |
| virtual Element | Exponentiate (const DL_GroupPrecomputation< Element > &group, const Integer &exponent) const =0 |
| virtual Element | CascadeExponentiate (const DL_GroupPrecomputation< Element > &group, const Integer &exponent, const DL_FixedBasePrecomputation< Element > &pc2, const Integer &exponent2) const =0 |
Definition at line 35 of file eprecomp.h.
1.8.13