public final class ECP4
extends java.lang.Object
| Constructor and Description |
|---|
ECP4() |
ECP4(ECP4 e) |
ECP4(FP4 ix) |
ECP4(FP4 ix,
FP4 iy) |
| Modifier and Type | Method and Description |
|---|---|
int |
add(ECP4 Q) |
void |
affine() |
void |
cmove(ECP4 Q,
int d) |
void |
copy(ECP4 P) |
int |
dbl() |
boolean |
equals(ECP4 Q) |
static FP2[] |
frob_constants() |
void |
frob(FP2[] F,
int n) |
static ECP4 |
fromBytes(byte[] b) |
static ECP4 |
generator() |
FP4 |
getx() |
FP4 |
getX() |
FP4 |
gety() |
FP4 |
getY() |
FP4 |
getz() |
void |
inf() |
boolean |
is_infinity() |
static ECP4 |
mapit(byte[] h) |
ECP4 |
mul(BIG e) |
static ECP4 |
mul8(ECP4[] Q,
BIG[] u) |
void |
neg() |
static FP4 |
RHS(FP4 x) |
void |
select(ECP4[] W,
int b) |
int |
sub(ECP4 Q) |
static int |
teq(int b,
int c) |
void |
toBytes(byte[] b) |
java.lang.String |
toString() |
public boolean is_infinity()
public void copy(ECP4 P)
public void inf()
public void cmove(ECP4 Q, int d)
public static int teq(int b,
int c)
public void select(ECP4[] W, int b)
public boolean equals(ECP4 Q)
public void neg()
public void affine()
public FP4 getX()
public FP4 getY()
public FP4 getx()
public FP4 gety()
public FP4 getz()
public void toBytes(byte[] b)
public static ECP4 fromBytes(byte[] b)
public java.lang.String toString()
toString in class java.lang.Objectpublic int dbl()
public int add(ECP4 Q)
public int sub(ECP4 Q)
public static FP2[] frob_constants()
public void frob(FP2[] F, int n)
public static ECP4 mapit(byte[] h)
public static ECP4 generator()