LengthAttack.h File Reference

#include "Word.h"
#include <vector>

Go to the source code of this file.

Classes

class  LengthAttackBase
 Basis interface for classes implementing the Length-Based attack. More...
class  LengthAttack_A1
 Implements Length-based attack on AAG protocol. More...
class  LengthAttack_A2
 Implements Length-based attack on AAG protocol. More...
class  LengthAttack_A3
 Implements Length-based attack on AAG protocol. More...

Defines

#define AL1   1
#define AL2   2
#define AL3   3

Typedefs

typedef pair< int, vector<
Word > > 
ELT

Enumerations

enum  findKey_LengthBasedResult { FAILED, TIME_EXPIRED, SUCCESSFULL }


Define Documentation

#define AL1   1
 

Definition at line 22 of file LengthAttack.h.

Referenced by LengthAttack_A1::type().

#define AL2   2
 

Definition at line 23 of file LengthAttack.h.

Referenced by LengthAttack_A2::type().

#define AL3   3
 

Definition at line 24 of file LengthAttack.h.

Referenced by LengthAttack_A3::type().


Typedef Documentation

typedef pair< int , vector< Word > > ELT
 

Definition at line 26 of file LengthAttack.h.


Enumeration Type Documentation

enum findKey_LengthBasedResult
 

Enumerator:
FAILED 
TIME_EXPIRED 
SUCCESSFULL 

Definition at line 16 of file LengthAttack.h.


Generated on Sun Dec 3 10:58:57 2006 for CRyptography And Groups (CRAG) by  doxygen 1.4.6