Class SecT163Field
- java.lang.Object
-
- org.bouncycastle.math.ec.custom.sec.SecT163Field
-
public class SecT163Field extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description SecT163Field()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidadd(long[] x, long[] y, long[] z)static voidaddExt(long[] xx, long[] yy, long[] zz)static voidaddOne(long[] x, long[] z)static long[]fromBigInteger(java.math.BigInteger x)static voidhalfTrace(long[] x, long[] z)protected static voidimplCompactExt(long[] zz)protected static voidimplMultiply(long[] x, long[] y, long[] zz)protected static voidimplMulw(long[] u, long x, long y, long[] z, int zOff)protected static voidimplSquare(long[] x, long[] zz)static voidinvert(long[] x, long[] z)static voidmultiply(long[] x, long[] y, long[] z)static voidmultiplyAddToExt(long[] x, long[] y, long[] zz)static voidreduce(long[] xx, long[] z)static voidreduce29(long[] z, int zOff)static voidsqrt(long[] x, long[] z)static voidsquare(long[] x, long[] z)static voidsquareAddToExt(long[] x, long[] zz)static voidsquareN(long[] x, int n, long[] z)static inttrace(long[] x)
-
-
-
Method Detail
-
add
public static void add(long[] x, long[] y, long[] z)
-
addExt
public static void addExt(long[] xx, long[] yy, long[] zz)
-
addOne
public static void addOne(long[] x, long[] z)
-
fromBigInteger
public static long[] fromBigInteger(java.math.BigInteger x)
-
halfTrace
public static void halfTrace(long[] x, long[] z)
-
invert
public static void invert(long[] x, long[] z)
-
multiply
public static void multiply(long[] x, long[] y, long[] z)
-
multiplyAddToExt
public static void multiplyAddToExt(long[] x, long[] y, long[] zz)
-
reduce
public static void reduce(long[] xx, long[] z)
-
reduce29
public static void reduce29(long[] z, int zOff)
-
sqrt
public static void sqrt(long[] x, long[] z)
-
square
public static void square(long[] x, long[] z)
-
squareAddToExt
public static void squareAddToExt(long[] x, long[] zz)
-
squareN
public static void squareN(long[] x, int n, long[] z)
-
trace
public static int trace(long[] x)
-
implCompactExt
protected static void implCompactExt(long[] zz)
-
implMultiply
protected static void implMultiply(long[] x, long[] y, long[] zz)
-
implMulw
protected static void implMulw(long[] u, long x, long y, long[] z, int zOff)
-
implSquare
protected static void implSquare(long[] x, long[] zz)
-
-