public class SecT113Field
extends java.lang.Object
| Constructor and Description | 
|---|
SecT113Field()  | 
| Modifier and Type | Method and Description | 
|---|---|
static void | 
add(long[] x,
   long[] y,
   long[] z)  | 
static void | 
addExt(long[] xx,
      long[] yy,
      long[] zz)  | 
static void | 
addOne(long[] x,
      long[] z)  | 
static long[] | 
fromBigInteger(java.math.BigInteger x)  | 
protected static void | 
implMultiply(long[] x,
            long[] y,
            long[] zz)  | 
protected static void | 
implMulw(long x,
        long y,
        long[] z,
        int zOff)  | 
protected static void | 
implSquare(long[] x,
          long[] zz)  | 
static void | 
invert(long[] x,
      long[] z)  | 
static void | 
multiply(long[] x,
        long[] y,
        long[] z)  | 
static void | 
multiplyAddToExt(long[] x,
                long[] y,
                long[] zz)  | 
static void | 
reduce(long[] xx,
      long[] z)  | 
static void | 
reduce15(long[] z,
        int zOff)  | 
static void | 
sqrt(long[] x,
    long[] z)  | 
static void | 
square(long[] x,
      long[] z)  | 
static void | 
squareAddToExt(long[] x,
              long[] zz)  | 
static void | 
squareN(long[] x,
       int n,
       long[] z)  | 
static int | 
trace(long[] x)  | 
public static void add(long[] x,
                       long[] y,
                       long[] z)
public static void addExt(long[] xx,
                          long[] yy,
                          long[] zz)
public static void addOne(long[] x,
                          long[] z)
public static long[] fromBigInteger(java.math.BigInteger x)
public static void invert(long[] x,
                          long[] z)
public static void multiply(long[] x,
                            long[] y,
                            long[] z)
public static void multiplyAddToExt(long[] x,
                                    long[] y,
                                    long[] zz)
public static void reduce(long[] xx,
                          long[] z)
public static void reduce15(long[] z,
                            int zOff)
public static void sqrt(long[] x,
                        long[] z)
public static void square(long[] x,
                          long[] z)
public static void squareAddToExt(long[] x,
                                  long[] zz)
public static void squareN(long[] x,
                           int n,
                           long[] z)
public static int trace(long[] x)
protected static void implMultiply(long[] x,
                                   long[] y,
                                   long[] zz)
protected static void implMulw(long x,
                               long y,
                               long[] z,
                               int zOff)
protected static void implSquare(long[] x,
                                 long[] zz)