Fabcoin Core
0.16.2
P2P Digital Currency
|
_ More...
#include <luc.h>
Public Member Functions | |
virtual | ~DL_BasePrecomputation_LUC () |
bool | IsInitialized () const |
void | SetBase (const DL_GroupPrecomputation< Element > &group, const Integer &base) |
const Integer & | GetBase (const DL_GroupPrecomputation< Element > &group) const |
void | Precompute (const DL_GroupPrecomputation< Element > &group, unsigned int maxExpBits, unsigned int storage) |
void | Load (const DL_GroupPrecomputation< Element > &group, BufferedTransformation &storedPrecomputation) |
void | Save (const DL_GroupPrecomputation< Element > &group, BufferedTransformation &storedPrecomputation) const |
Integer | Exponentiate (const DL_GroupPrecomputation< Element > &group, const Integer &exponent) const |
Integer | CascadeExponentiate (const DL_GroupPrecomputation< Element > &group, const Integer &exponent, const DL_FixedBasePrecomputation< Integer > &pc2, const Integer &exponent2) const |
Public Member Functions inherited from DL_FixedBasePrecomputation< Integer > | |
virtual | ~DL_FixedBasePrecomputation () |
Private Attributes | |
Integer | m_g |
Additional Inherited Members | |
Public Types inherited from DL_FixedBasePrecomputation< Integer > | |
typedef Integer | Element |
|
inlinevirtual |
|
inlinevirtual |
Implements DL_FixedBasePrecomputation< Integer >.
|
virtual |
Implements DL_FixedBasePrecomputation< Integer >.
Definition at line 39 of file luc.cpp.
|
inlinevirtual |
Implements DL_FixedBasePrecomputation< Integer >.
|
inlinevirtual |
Implements DL_FixedBasePrecomputation< Integer >.
|
inlinevirtual |
Implements DL_FixedBasePrecomputation< Integer >.
|
inlinevirtual |
Implements DL_FixedBasePrecomputation< Integer >.
|
inlinevirtual |
Implements DL_FixedBasePrecomputation< Integer >.
|
inlinevirtual |
Implements DL_FixedBasePrecomputation< Integer >.