Crypto++
Public Types | Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
CFB_CipherTemplate< BASE > Class Template Referenceabstract
Inheritance diagram for CFB_CipherTemplate< BASE >:
CFB_DecryptionTemplate< BASE > CFB_EncryptionTemplate< BASE >

Public Types

typedef BASE::PolicyInterface PolicyInterface
 

Public Member Functions

void ProcessData (byte *outString, const byte *inString, size_t length)
 
void Resynchronize (const byte *iv, int length=-1)
 
unsigned int OptimalBlockSize () const
 
unsigned int GetOptimalNextBlockSize () const
 
unsigned int OptimalDataAlignment () const
 
bool IsRandomAccess () const
 
bool IsSelfInverting () const
 

Protected Member Functions

virtual void CombineMessageAndShiftRegister (byte *output, byte *reg, const byte *message, size_t length)=0
 
void UncheckedSetKey (const byte *key, unsigned int length, const NameValuePairs &params)
 

Protected Attributes

size_t m_leftOver
 

Detailed Description

template<class BASE>
class CFB_CipherTemplate< BASE >

Definition at line 234 of file strciphr.h.


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