RC2 Class Reference

#include <rc2.h>

Inheritance diagram for RC2:

RC2_Info BlockCipherDocumentation FixedBlockSize< 8 > VariableKeyLength< 16, 1, 128 > List of all members.

Detailed Description

RC2

Definition at line 22 of file rc2.h.

Public Types

typedef BlockCipher Encryption
 implements the BlockCipher interface
typedef BlockCipher Decryption
 implements the BlockCipher interface

Static Public Member Functions

static const char * StaticAlgorithmName ()
static size_t __cdecl StaticGetValidKeyLength (size_t n)

Static Public Attributes

static const int DEFAULT_EFFECTIVE_KEYLENGTH = 1024
static const int MAX_EFFECTIVE_KEYLENGTH = 1024
static const int BLOCKSIZE
static const int MIN_KEYLENGTH
static const int MAX_KEYLENGTH
static const int DEFAULT_KEYLENGTH
static const int KEYLENGTH_MULTIPLE
static const int IV_REQUIREMENT
static const int IV_LENGTH

Classes

class  Base
class  Dec
class  Decryption
class  Enc
class  Encryption


The documentation for this class was generated from the following file:
Generated on Fri Jun 1 11:11:47 2007 for Crypto++ by  doxygen 1.5.2