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