public abstract class X448Field
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static int |
SIZE |
Modifier and Type | Method and Description |
---|---|
static void |
add(int[] x,
int[] y,
int[] z) |
static void |
addOne(int[] z) |
static void |
addOne(int[] z,
int zOff) |
static void |
carry(int[] z) |
static void |
cnegate(int negate,
int[] z) |
static void |
copy(int[] x,
int xOff,
int[] z,
int zOff) |
static int[] |
create() |
static int[] |
createTable(int n) |
static void |
cswap(int swap,
int[] a,
int[] b) |
static void |
decode(byte[] x,
int xOff,
int[] z) |
static void |
encode(int[] x,
byte[] z,
int zOff) |
static void |
inv(int[] x,
int[] z) |
static boolean |
isZeroVar(int[] x) |
static void |
mul(int[] x,
int[] y,
int[] z) |
static void |
mul(int[] x,
int y,
int[] z) |
static void |
negate(int[] x,
int[] z) |
static void |
normalize(int[] z) |
static void |
one(int[] z) |
static void |
sqr(int[] x,
int[] z) |
static void |
sqr(int[] x,
int n,
int[] z) |
static boolean |
sqrtRatioVar(int[] u,
int[] v,
int[] z) |
static void |
sub(int[] x,
int[] y,
int[] z) |
static void |
subOne(int[] z) |
static void |
zero(int[] z) |
public static final int SIZE
public static void add(int[] x, int[] y, int[] z)
public static void addOne(int[] z)
public static void addOne(int[] z, int zOff)
public static void carry(int[] z)
public static void cnegate(int negate, int[] z)
public static void copy(int[] x, int xOff, int[] z, int zOff)
public static int[] create()
public static int[] createTable(int n)
public static void cswap(int swap, int[] a, int[] b)
public static void decode(byte[] x, int xOff, int[] z)
public static void encode(int[] x, byte[] z, int zOff)
public static void inv(int[] x, int[] z)
public static boolean isZeroVar(int[] x)
public static void mul(int[] x, int y, int[] z)
public static void mul(int[] x, int[] y, int[] z)
public static void negate(int[] x, int[] z)
public static void normalize(int[] z)
public static void one(int[] z)
public static void sqr(int[] x, int[] z)
public static void sqr(int[] x, int n, int[] z)
public static boolean sqrtRatioVar(int[] u, int[] v, int[] z)
public static void sub(int[] x, int[] y, int[] z)
public static void subOne(int[] z)
public static void zero(int[] z)