public final class FP24
extends java.lang.Object
| Constructor and Description |
|---|
FP24(FP24 x) |
FP24(FP8 d) |
FP24(FP8 d,
FP8 e,
FP8 f) |
FP24(int d) |
| Modifier and Type | Method and Description |
|---|---|
void |
cmove(FP24 g,
int d) |
FP8 |
compow(BIG e,
BIG r) |
void |
conj() |
void |
copy(FP24 x) |
boolean |
equals(FP24 x) |
void |
frob(FP2 f,
int n) |
static FP24 |
fromBytes(byte[] w) |
FP8 |
geta() |
FP8 |
getb() |
FP8 |
getc() |
void |
inverse() |
boolean |
isunity() |
boolean |
iszilch() |
void |
mul(FP24 y) |
void |
norm() |
void |
one() |
void |
pinpow(int e,
int bts) |
FP24 |
pow(BIG e) |
static FP24 |
pow8(FP24[] q,
BIG[] u) |
void |
reduce() |
void |
select(FP24[] g,
int b) |
void |
smul(FP24 y,
int type) |
void |
sqr() |
static int |
teq(int b,
int c) |
void |
toBytes(byte[] w) |
java.lang.String |
toString() |
FP8 |
trace() |
void |
usqr() |
public void reduce()
public void norm()
public boolean iszilch()
public void cmove(FP24 g, int d)
public static int teq(int b,
int c)
public void select(FP24[] g, int b)
public boolean isunity()
public boolean equals(FP24 x)
public FP8 geta()
public FP8 getb()
public FP8 getc()
public void copy(FP24 x)
public void one()
public void conj()
public void usqr()
public void sqr()
public void mul(FP24 y)
public void smul(FP24 y, int type)
public void inverse()
public void frob(FP2 f, int n)
public FP8 trace()
public static FP24 fromBytes(byte[] w)
public void toBytes(byte[] w)
public java.lang.String toString()
toString in class java.lang.Objectpublic void pinpow(int e,
int bts)