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

gf2n.h File Reference

#include "cryptlib.h"
#include "misc.h"
#include "algebra.h"
#include <iosfwd>

Go to the source code of this file.

Compounds

class  PolynomialMod2::DivideByZero
class  GF2NP
class  GF2NPP
class  GF2NT
class  PolynomialMod2

Functions

GF2NPBERDecodeGF2NP (BufferedTransformation &bt)
bool operator== (const::PolynomialMod2 &a,const::PolynomialMod2 &b)
bool operator!= (const::PolynomialMod2 &a,const::PolynomialMod2 &b)
bool operator> (const::PolynomialMod2 &a,const::PolynomialMod2 &b)
 compares degree. More...

bool operator>= (const::PolynomialMod2 &a,const::PolynomialMod2 &b)
 compares degree. More...

bool operator< (const::PolynomialMod2 &a,const::PolynomialMod2 &b)
 compares degree. More...

bool operator<= (const::PolynomialMod2 &a,const::PolynomialMod2 &b)
 compares degree. More...

inline ::PolynomialMod2 operator & (const::PolynomialMod2 &a,const::PolynomialMod2 &b)
inline ::PolynomialMod2 operator^ (const::PolynomialMod2 &a,const::PolynomialMod2 &b)
inline ::PolynomialMod2 operator+ (const::PolynomialMod2 &a,const::PolynomialMod2 &b)
inline ::PolynomialMod2 operator- (const::PolynomialMod2 &a,const::PolynomialMod2 &b)
inline ::PolynomialMod2 operator * (const::PolynomialMod2 &a,const::PolynomialMod2 &b)
inline ::PolynomialMod2 operator/ (const::PolynomialMod2 &a,const::PolynomialMod2 &b)
inline ::PolynomialMod2 operator% (const::PolynomialMod2 &a,const::PolynomialMod2 &b)
void swap (::PolynomialMod2 &a,::PolynomialMod2 &b)


Detailed Description

Definition in file gf2n.h.


Function Documentation

GF2NP* BERDecodeGF2NP ( BufferedTransformation & bt )
 

Definition at line 819 of file gf2n.cpp.

PolynomialMod2 operator & ( const::PolynomialMod2 & a,
const::PolynomialMod2 & b ) [inline]
 

Definition at line 340 of file gf2n.h.

PolynomialMod2 operator * ( const::PolynomialMod2 & a,
const::PolynomialMod2 & b ) [inline]
 

Definition at line 348 of file gf2n.h.

bool operator!= ( const::PolynomialMod2 & a,
const::PolynomialMod2 & b ) [inline]
 

Definition at line 325 of file gf2n.h.

PolynomialMod2 operator% ( const::PolynomialMod2 & a,
const::PolynomialMod2 & b ) [inline]
 

Definition at line 352 of file gf2n.h.

PolynomialMod2 operator+ ( const::PolynomialMod2 & a,
const::PolynomialMod2 & b ) [inline]
 

Definition at line 344 of file gf2n.h.

PolynomialMod2 operator- ( const::PolynomialMod2 & a,
const::PolynomialMod2 & b ) [inline]
 

Definition at line 346 of file gf2n.h.

PolynomialMod2 operator/ ( const::PolynomialMod2 & a,
const::PolynomialMod2 & b ) [inline]
 

Definition at line 350 of file gf2n.h.

bool operator< ( const::PolynomialMod2 & a,
const::PolynomialMod2 & b ) [inline]
 

compares degree.

Definition at line 334 of file gf2n.h.

bool operator<= ( const::PolynomialMod2 & a,
const::PolynomialMod2 & b ) [inline]
 

compares degree.

Definition at line 337 of file gf2n.h.

bool operator== ( const::PolynomialMod2 & a,
const::PolynomialMod2 & b ) [inline]
 

Definition at line 322 of file gf2n.h.

bool operator> ( const::PolynomialMod2 & a,
const::PolynomialMod2 & b ) [inline]
 

compares degree.

Definition at line 328 of file gf2n.h.

bool operator>= ( const::PolynomialMod2 & a,
const::PolynomialMod2 & b ) [inline]
 

compares degree.

Definition at line 331 of file gf2n.h.

PolynomialMod2 operator^ ( const::PolynomialMod2 & a,
const::PolynomialMod2 & b ) [inline]
 

Definition at line 342 of file gf2n.h.

void swap ( ::PolynomialMod2 & a,
::PolynomialMod2 & b ) [inline]
 

Definition at line 355 of file gf2n.h.


Generated at Mon Jan 15 01:16:39 2001 for Crypto++ by doxygen1.2.4 written by Dimitri van Heesch, © 1997-2000