org.bouncycastle.math.raw
Class Mont256
java.lang.Object
org.bouncycastle.math.raw.Mont256
- public abstract class Mont256
- extends java.lang.Object
Method Summary |
static int |
inverse32(int x)
|
static void |
multAdd(int[] x,
int[] y,
int[] z,
int[] m,
int mInv32)
|
static void |
multAddXF(int[] x,
int[] y,
int[] z,
int[] m)
|
static void |
reduce(int[] z,
int[] m,
int mInv32)
|
static void |
reduceXF(int[] z,
int[] m)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Mont256
public Mont256()
inverse32
public static int inverse32(int x)
multAdd
public static void multAdd(int[] x,
int[] y,
int[] z,
int[] m,
int mInv32)
multAddXF
public static void multAddXF(int[] x,
int[] y,
int[] z,
int[] m)
reduce
public static void reduce(int[] z,
int[] m,
int mInv32)
reduceXF
public static void reduceXF(int[] z,
int[] m)