Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members

SameKeyLengthAs< T > Class Template Reference

#include <seckey.h>

Inheritance diagram for SameKeyLengthAs< T >:

CBC_MAC< T > DMAC_Base< T > SimpleKeyingInterfaceImpl< DMAC_Base< T >, DMAC_Base< T > > AlgorithmImpl< SimpleKeyingInterfaceImpl< DMAC_Base< T >, DMAC_Base< T > >, DMAC_Base< T > > MessageAuthenticationCodeImpl< DMAC_Base< T > > ClonableImpl< MessageAuthenticationCodeFinal< DMAC_Base< T > >, MessageAuthenticationCodeImpl< DMAC_Base< T > > > MessageAuthenticationCodeFinal< DMAC_Base< T > > DMAC< T > List of all members.

Detailed Description

template<class T>
class SameKeyLengthAs< T >

support query of key length that's the same as another class

Definition at line 115 of file seckey.h.

Public Types

enum  { MIN_KEYLENGTH = T::MIN_KEYLENGTH, MAX_KEYLENGTH = T::MAX_KEYLENGTH, DEFAULT_KEYLENGTH = T::DEFAULT_KEYLENGTH }
enum  { IV_REQUIREMENT = T::IV_REQUIREMENT }

Static Public Member Functions

unsigned int StaticGetValidKeyLength (unsigned int keylength)


The documentation for this class was generated from the following file:
Generated on Fri Aug 27 14:05:02 2004 for Crypto++ by doxygen 1.3.8