Class SecP521R1Field
- java.lang.Object
-
- org.bouncycastle.math.ec.custom.sec.SecP521R1Field
-
public class SecP521R1Field extends Object
-
-
Constructor Summary
Constructors Constructor Description SecP521R1Field()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidadd(int[] x, int[] y, int[] z)static voidaddOne(int[] x, int[] z)static int[]fromBigInteger(BigInteger x)static voidhalf(int[] x, int[] z)protected static voidimplMultiply(int[] x, int[] y, int[] zz)protected static voidimplSquare(int[] x, int[] zz)static voidmultiply(int[] x, int[] y, int[] z)static voidnegate(int[] x, int[] z)static voidreduce(int[] xx, int[] z)static voidreduce23(int[] z)static voidsquare(int[] x, int[] z)static voidsquareN(int[] x, int n, int[] z)static voidsubtract(int[] x, int[] y, int[] z)static voidtwice(int[] x, int[] z)
-
-
-
Method Detail
-
add
public static void add(int[] x, int[] y, int[] z)
-
addOne
public static void addOne(int[] x, int[] z)
-
fromBigInteger
public static int[] fromBigInteger(BigInteger x)
-
half
public static void half(int[] x, int[] z)
-
multiply
public static void multiply(int[] x, int[] y, int[] z)
-
negate
public static void negate(int[] x, int[] z)
-
reduce
public static void reduce(int[] xx, int[] z)
-
reduce23
public static void reduce23(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)
-
twice
public static void twice(int[] x, int[] z)
-
implMultiply
protected static void implMultiply(int[] x, int[] y, int[] zz)
-
implSquare
protected static void implSquare(int[] x, int[] zz)
-
-