Class SecP224K1Field
java.lang.Object
org.bouncycastle.math.ec.custom.sec.SecP224K1Field
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic void
add
(int[] x, int[] y, int[] z) static void
addExt
(int[] xx, int[] yy, int[] zz) static void
addOne
(int[] x, int[] z) static int[]
static void
half
(int[] x, int[] z) static void
inv
(int[] x, int[] z) static int
isZero
(int[] x) static void
multiply
(int[] x, int[] y, int[] z) static void
multiplyAddToExt
(int[] x, int[] y, int[] zz) static void
negate
(int[] x, int[] z) static void
random
(SecureRandom r, int[] z) static void
randomMult
(SecureRandom r, int[] z) static void
reduce
(int[] xx, int[] z) static void
reduce32
(int x, int[] z) static void
square
(int[] x, int[] z) static void
squareN
(int[] x, int n, int[] z) static void
subtract
(int[] x, int[] y, int[] z) static void
subtractExt
(int[] xx, int[] yy, int[] zz) static void
twice
(int[] x, int[] z)
-
Constructor Details
-
SecP224K1Field
public SecP224K1Field()
-
-
Method Details
-
add
public static void add(int[] x, int[] y, int[] z) -
addExt
public static void addExt(int[] xx, int[] yy, int[] zz) -
addOne
public static void addOne(int[] x, int[] z) -
fromBigInteger
-
half
public static void half(int[] x, int[] z) -
inv
public static void inv(int[] x, int[] z) -
isZero
public static int isZero(int[] x) -
multiply
public static void multiply(int[] x, int[] y, int[] z) -
multiplyAddToExt
public static void multiplyAddToExt(int[] x, int[] y, int[] zz) -
negate
public static void negate(int[] x, int[] z) -
random
-
randomMult
-
reduce
public static void reduce(int[] xx, int[] z) -
reduce32
public static void reduce32(int x, int[] z) -
square
public static void square(int[] x, int[] z) -
squareN
public static void squareN(int[] x, int n, int[] z) -
subtract
public static void subtract(int[] x, int[] y, int[] z) -
subtractExt
public static void subtractExt(int[] xx, int[] yy, int[] zz) -
twice
public static void twice(int[] x, int[] z)
-