Class SecP160R2Field

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

public class SecP160R2Field extends Object
  • Constructor Details

    • SecP160R2Field

      public SecP160R2Field()
  • Method Details

    • 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(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(SecureRandom r, int[] z)
    • randomMult

      public static void randomMult(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)