GF2_32 Class Reference

#include <gf2_32.h>

List of all members.


Detailed Description

GF(2^32) with polynomial basis.

Definition at line 9 of file gf2_32.h.

Public Types

typedef word32 Element
typedef int RandomizationParameter

Public Member Functions

 GF2_32 (word32 modulus=0x0000008D)
Element RandomElement (RandomNumberGenerator &rng, int ignored=0) const
bool Equal (Element a, Element b) const
Element Identity () const
Element Add (Element a, Element b) const
ElementAccumulate (Element &a, Element b) const
Element Inverse (Element a) const
Element Subtract (Element a, Element b) const
ElementReduce (Element &a, Element b) const
Element Double (Element a) const
Element MultiplicativeIdentity () const
Element Multiply (Element a, Element b) const
Element Square (Element a) const
bool IsUnit (Element a) const
Element MultiplicativeInverse (Element a) const
Element Divide (Element a, Element b) const


The documentation for this class was generated from the following files:
Generated on Sat Dec 23 02:07:24 2006 for Crypto++ by  doxygen 1.5.1-p1