Botan  1.11.15
Public Member Functions
Botan::Modular_Exponentiator Class Reference

#include <pow_mod.h>

Inheritance diagram for Botan::Modular_Exponentiator:
Botan::Fixed_Window_Exponentiator Botan::Montgomery_Exponentiator

List of all members.

Public Member Functions

virtual Modular_Exponentiatorcopy () const =0
virtual BigInt execute () const =0
virtual void set_base (const BigInt &)=0
virtual void set_exponent (const BigInt &)=0
virtual ~Modular_Exponentiator ()

Detailed Description

Modular Exponentiator Interface

Definition at line 18 of file pow_mod.h.


Constructor & Destructor Documentation

Definition at line 25 of file pow_mod.h.

{}

Member Function Documentation

virtual Modular_Exponentiator* Botan::Modular_Exponentiator::copy ( ) const [pure virtual]
virtual BigInt Botan::Modular_Exponentiator::execute ( ) const [pure virtual]
virtual void Botan::Modular_Exponentiator::set_base ( const BigInt ) [pure virtual]
virtual void Botan::Modular_Exponentiator::set_exponent ( const BigInt ) [pure virtual]

The documentation for this class was generated from the following file: