HFE
Class Field64_Tab

java.lang.Object
  |
  +--HFE.Field64_Tab

final class Field64_Tab
extends java.lang.Object

This class encapsulates the look-up tables for a finite field with 64 elements. The current field is generated by the polynomial f(x) = x^3 + x^2 + 2x + 3. The elements of this polynomial come from Field4

Version:
0.1

Field Summary
(package private) static int[][] divTab
          Stores the result of a division (whom / by) in F_64 in divTab[whom][by].
(package private) static int[] inverseTab
          Stores the inverses for every element.
(package private) static int[][] mulTab
          Stores the result of the multiplication.
 
Constructor Summary
(package private) Field64_Tab()
           
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Field Detail

mulTab

static final int[][] mulTab
Stores the result of the multiplication.

inverseTab

static final int[] inverseTab
Stores the inverses for every element. As 0 has not inverse, this entry holds 0.

divTab

static final int[][] divTab
Stores the result of a division (whom / by) in F_64 in divTab[whom][by].
Constructor Detail

Field64_Tab

Field64_Tab()