AdditiveCipherAbstractPolicy Struct Reference

Inheritance diagram for AdditiveCipherAbstractPolicy:

AdditiveCipherConcretePolicy< unsigned int, 1, 64 > AdditiveCipherConcretePolicy< unsigned int, 16 > AdditiveCipherConcretePolicy< unsigned int, 256 > AdditiveCipherConcretePolicy< unsigned int, 8 > ModePolicyCommonTemplate< AdditiveCipherAbstractPolicy > CTR_ModePolicy OFB_ModePolicy List of all members.

Detailed Description

Definition at line 58 of file strciphr.h.

Public Member Functions

virtual unsigned int GetAlignment () const=0
virtual unsigned int GetBytesPerIteration () const=0
virtual unsigned int GetIterationsToBuffer () const=0
virtual void WriteKeystream (byte *keystreamBuffer, size_t iterationCount)=0
virtual bool CanOperateKeystream () const
virtual void OperateKeystream (KeystreamOperation operation, byte *output, const byte *input, size_t iterationCount)
virtual void CipherSetKey (const NameValuePairs &params, const byte *key, size_t length)=0
virtual void CipherGetNextIV (byte *iv)
virtual void CipherResynchronize (byte *keystreamBuffer, const byte *iv)
virtual bool IsRandomAccess () const=0
virtual void SeekToIteration (lword iterationCount)


The documentation for this struct was generated from the following file:
Generated on Sat Dec 23 02:07:13 2006 for Crypto++ by  doxygen 1.5.1-p1