API Overview API Index Package Overview Direct link to this page
JDK 1.6
  java.security.spec. ECFieldF2m View Source
Author(s)
Valerie Peng
Since
1.5
Version
1.4, 11/17/05
Serial
Hierarchy
 Object
      ECFieldF2m
Implements
 ECField
Subclasses
Description
public class ECFieldF2m
  This immutable class defines an elliptic curve (EC) characteristic 2 finite field.
See also:    ECField
Constructors
public ECFieldF2m (int m)
  Creates an elliptic curve characteristic 2 finite field which has 2^m elements with normal basis.
public ECFieldF2m (int m, BigInteger rp)
  Creates an elliptic curve characteristic 2 finite field which has 2^m elements with polynomial basis.
public ECFieldF2m (int m, int[] ks)
  Creates an elliptic curve characteristic 2 finite field which has 2^m elements with polynomial basis.
Methods
Hide/Show inherited methods
public boolean equals (Object obj)
  Compares this finite field for equality with the specified object.
public int getFieldSize () [Specified in ECField]
  Returns the field size in bits which is m for this characteristic 2 finite field.
public int getM ()
  Returns the value m of this characteristic 2 finite field.
public int getMidTermsOfReductionPolynomial ()
  Returns an integer array which contains the order of the middle term(s) of the reduction polynomial for polynomial basis or null for normal basis.
public BigInteger getReductionPolynomial ()
  Returns a BigInteger whose i-th bit corresponds to the i-th coefficient of the reduction polynomial for polynomial basis or null for normal basis.
public int hashCode ()
  Returns a hash code value for this characteristic 2 finite field.
Fields
Hide/Show inherited fields
Nested Classes
Generated By: JavaOnTracks Doclet 0.1.4     ©Thibaut Colar