Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

FixedBlockSize Class Template Reference

provides an implementation of BlockSize(). More...

#include <cryptlib.h>

Inheritance diagram for FixedBlockSize:

BlockTransformation Blowfish CAST128 CAST256 DES DES_EDE2_Decryption DES_EDE2_Encryption DES_EDE3_Decryption DES_EDE3_Encryption DES_XEX3_Decryption DES_XEX3_Encryption Diamond2Base Diamond2LiteBase GOST IDEA MARS MDC RC2Base RC5Base RC6Base Rijndael SAFER Serpent SHARKBase SKIPJACK SquareBase TEA ThreeWayDecryption ThreeWayEncryption Twofish List of all members.

Public Types

enum  { BLOCKSIZE = N }

Public Methods

virtual unsigned int BlockSize ()const
 block size of the cipher in bytes. More...


Detailed Description

template<unsigned int N> class FixedBlockSize

provides an implementation of BlockSize().

Definition at line 120 of file cryptlib.h.


Member Enumeration Documentation

template<unsigned int N>
anonymous enum
 

Definition at line 123 of file cryptlib.h.


Member Function Documentation

template<unsigned int N>
unsigned int FixedBlockSize<N>::BlockSize ( ) const [inline, virtual]
 

block size of the cipher in bytes.

Reimplemented from BlockTransformation.

Reimplemented in RC2Base.

Definition at line 124 of file cryptlib.h.


The documentation for this class was generated from the following file:
Generated at Mon Jan 15 01:16:49 2001 for Crypto++ by doxygen1.2.4 written by Dimitri van Heesch, © 1997-2000