Class SecT163Field

java.lang.Object
org.bouncycastle.math.ec.custom.sec.SecT163Field

public class SecT163Field extends Object
  • Constructor Details

    • SecT163Field

      public SecT163Field()
  • Method Details

    • 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(BigInteger x)
    • 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 x, long y, long[] z, int zOff)
    • implSquare

      protected static void implSquare(long[] x, long[] zz)