#include <modexppc.h>
Public Methods | |
| ModExpPrecomputation () | |
| ModExpPrecomputation (const ModExpPrecomputation &a) | |
| ModExpPrecomputation (const Integer &modulus,const Integer &base) | |
| ModExpPrecomputation& | operator= (const ModExpPrecomputation &rhs) |
| void | SetModulusAndBase (const Integer &modulus,const Integer &base) |
| void | Precompute (unsigned int maxExpBits,unsigned int storage) |
| void | Load (BufferedTransformation &storedPrecomputation) |
| void | Save (BufferedTransformation &storedPrecomputation)const |
| Integer | Exponentiate (const Integer &exponent)const |
| Integer | CascadeExponentiate (const Integer &exponent,const ModExpPrecomputation &pc2,const Integer &exponent2)const |
Definition at line 11 of file modexppc.h.
|
|
Definition at line 14 of file modexppc.h. |
|
|
Definition at line 15 of file modexppc.h. |
|
|
Definition at line 17 of file modexppc.h. |
|
|
Definition at line 59 of file modexppc.cpp. |
|
|
Definition at line 54 of file modexppc.cpp. |
|
|
Definition at line 31 of file modexppc.cpp. Referenced by NRDigestVerifier::LoadPrecomputation(), MQV::LoadPrecomputation(), ElGamalEncryptor::LoadPrecomputation(), GDSADigestVerifier::LoadPrecomputation(), and DH::LoadPrecomputation(). |
|
|
Definition at line 26 of file modexppc.cpp. Referenced by NRDigestVerifier::Precompute(), MQV::Precompute(), ElGamalEncryptor::Precompute(), GDSADigestVerifier::Precompute(), and DH::Precompute(). |
|
|
Definition at line 44 of file modexppc.cpp. Referenced by NRDigestVerifier::SavePrecomputation(), MQV::SavePrecomputation(), ElGamalEncryptor::SavePrecomputation(), GDSADigestVerifier::SavePrecomputation(), and DH::SavePrecomputation(). |
|
|
Definition at line 20 of file modexppc.cpp. |
|
|
Definition at line 12 of file modexppc.cpp. |
1.2.4 written by Dimitri van Heesch,
© 1997-2000