com.sun.squawk.security.ecc
Class PrimeField
java.lang.Object
   com.sun.squawk.security.ecc.PrimeField
com.sun.squawk.security.ecc.PrimeField
- Direct Known Subclasses: 
- NIST160PrimeField
- public class PrimeField 
- extends Object
| Field Summary | 
| protected  FFA | ffa
 | 
| protected  int[] | p
 | 
 
 
| Method Summary | 
|  void | add(int[] r,
    int[] a,
    int[] b)
 | 
|  void | divide2(int[] r,
        int[] a)
 | 
|  int | getBitSize()
 | 
|  FFA | getFFA()
 | 
|  int[] | getP()
 | 
|  void | invert(int[] r,
       int[] a)
 | 
|  void | multiply(int[] r,
         int[] a,
         int[] b)
 | 
|  void | multiply2(int[] r,
          int[] a)
 | 
|  void | negate(int[] r,
       int[] a)
 | 
| protected  void | reduce(int[] r,
       int[] a)
 | 
|  void | square(int[] r,
       int[] a)
 | 
|  void | subtract(int[] r,
         int[] a,
         int[] b)
 | 
|  void | trim(int[] r,
     int[] a)
 | 
 
 
ffa
protected final FFA ffa
p
protected final int[] p
PrimeField
public PrimeField(FFA ffa,
                  int[] p)
add
public void add(int[] r,
                int[] a,
                int[] b)
- 
 
subtract
public void subtract(int[] r,
                     int[] a,
                     int[] b)
- 
 
multiply
public void multiply(int[] r,
                     int[] a,
                     int[] b)
- 
 
square
public void square(int[] r,
                   int[] a)
- 
 
multiply2
public void multiply2(int[] r,
                      int[] a)
- 
 
divide2
public void divide2(int[] r,
                    int[] a)
- 
 
negate
public void negate(int[] r,
                   int[] a)
- 
 
invert
public void invert(int[] r,
                   int[] a)
- 
 
trim
public void trim(int[] r,
                 int[] a)
- 
 
reduce
protected void reduce(int[] r,
                      int[] a)
- 
 
getP
public final int[] getP()
- 
 
getFFA
public final FFA getFFA()
- 
 
getBitSize
public int getBitSize()
- 
 
"For updated information see the Java FRC site"