Crypto++
Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes
CTR_ModePolicy Class Reference
Inheritance diagram for CTR_ModePolicy:
ModePolicyCommonTemplate< AdditiveCipherAbstractPolicy >

List of all members.

Public Member Functions

bool CipherIsRandomAccess () const
IV_Requirement IVRequirement () const

Static Public Member Functions

static const char * StaticAlgorithmName ()

Protected Member Functions

virtual void IncrementCounterBy256 ()
unsigned int GetAlignment () const
unsigned int GetBytesPerIteration () const
unsigned int GetIterationsToBuffer () const
void WriteKeystream (byte *buffer, size_t iterationCount)
bool CanOperateKeystream () const
void OperateKeystream (KeystreamOperation operation, byte *output, const byte *input, size_t iterationCount)
void CipherResynchronize (byte *keystreamBuffer, const byte *iv, size_t length)
void SeekToIteration (lword iterationCount)

Protected Attributes

AlignedSecByteBlock m_counterArray

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