class Ntt extends Object
| Modifier and Type | Field and Description |
|---|---|
static short[] |
nttZetas |
static short[] |
nttZetasInv |
| Constructor and Description |
|---|
Ntt() |
| Modifier and Type | Method and Description |
|---|---|
static void |
baseMult(Poly outPoly,
int outIndex,
short a0,
short a1,
short b0,
short b1,
short zeta) |
static short |
factorQMulMont(short a,
short b) |
static short[] |
invNtt(short[] inp) |
static short[] |
ntt(short[] inp) |
public static final short[] nttZetas
public static final short[] nttZetasInv
public static void baseMult(Poly outPoly, int outIndex, short a0, short a1, short b0, short b1, short zeta)
public static short factorQMulMont(short a,
short b)
public static short[] invNtt(short[] inp)
public static short[] ntt(short[] inp)