|
Botan
1.11.15
|
#include <pow_mod.h>
Public Member Functions | |
| virtual Modular_Exponentiator * | copy () const =0 |
| virtual BigInt | execute () const =0 |
| virtual void | set_base (const BigInt &)=0 |
| virtual void | set_exponent (const BigInt &)=0 |
| virtual | ~Modular_Exponentiator () |
| virtual Botan::Modular_Exponentiator::~Modular_Exponentiator | ( | ) | [inline, virtual] |
| virtual Modular_Exponentiator* Botan::Modular_Exponentiator::copy | ( | ) | const [pure virtual] |
Implemented in Botan::Montgomery_Exponentiator, and Botan::Fixed_Window_Exponentiator.
Referenced by Botan::Power_Mod::operator=(), and Botan::Power_Mod::Power_Mod().
| virtual BigInt Botan::Modular_Exponentiator::execute | ( | ) | const [pure virtual] |
Implemented in Botan::Montgomery_Exponentiator, and Botan::Fixed_Window_Exponentiator.
Referenced by Botan::Power_Mod::execute().
| virtual void Botan::Modular_Exponentiator::set_base | ( | const BigInt & | ) | [pure virtual] |
Implemented in Botan::Montgomery_Exponentiator, and Botan::Fixed_Window_Exponentiator.
Referenced by Botan::Power_Mod::set_base().
| virtual void Botan::Modular_Exponentiator::set_exponent | ( | const BigInt & | ) | [pure virtual] |
Implemented in Botan::Montgomery_Exponentiator, and Botan::Fixed_Window_Exponentiator.
Referenced by Botan::Power_Mod::set_exponent().
1.7.6.1