Class SecT193Field

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

public class SecT193Field extends Object
  • Constructor Details

    • SecT193Field

      public SecT193Field()
  • 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)
    • 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)
    • reduce63

      public static void reduce63(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)
    • implExpand

      protected static void implExpand(long[] x, long[] z)
    • implMultiply

      protected static void implMultiply(long[] x, long[] y, long[] zz)
    • implMulwAcc

      protected static void implMulwAcc(long[] u, long x, long y, long[] z, int zOff)
    • implSquare

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