Class SecP256R1Field
- java.lang.Object
-
- org.bouncycastle.math.ec.custom.sec.SecP256R1Field
-
public class SecP256R1Field extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description SecP256R1Field()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidadd(int[] x, int[] y, int[] z)static voidaddExt(int[] xx, int[] yy, int[] zz)static voidaddOne(int[] x, int[] z)static int[]fromBigInteger(java.math.BigInteger x)static voidhalf(int[] x, int[] z)static voidinv(int[] x, int[] z)static intisZero(int[] x)static voidmultiply(int[] x, int[] y, int[] z)static voidmultiplyAddToExt(int[] x, int[] y, int[] zz)static voidnegate(int[] x, int[] z)static voidrandom(java.security.SecureRandom r, int[] z)static voidrandomMult(java.security.SecureRandom r, int[] z)static voidreduce(int[] xx, int[] z)static voidreduce32(int x, 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 voidsubtractExt(int[] xx, int[] yy, int[] zz)static voidtwice(int[] x, int[] z)
-
-
-
Method Detail
-
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
public static int[] fromBigInteger(java.math.BigInteger x)
-
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
public static void random(java.security.SecureRandom r, int[] z)
-
randomMult
public static void randomMult(java.security.SecureRandom r, int[] z)
-
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)
-
-