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