| Modifier and Type | Field and Description |
|---|---|
| private int | |
| private int | |
| private DilithiumEngine | |
| private int | |
| private int | |
| pack-priv Poly[] |
| Access | Constructor and Description |
|---|---|
| public | |
| public |
| Modifier and Type | Method and Description |
|---|---|
| public void | |
| public boolean | |
| public void | |
| public void | |
| public Poly | |
| public void | |
| public int | |
| public byte[] | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public String | |
| public String | |
| public void | |
| public void |
| dilithiumK | back to summary |
|---|---|
| private int dilithiumK | |
| dilithiumL | back to summary |
|---|---|
| private int dilithiumL | |
| engine | back to summary |
|---|---|
| private DilithiumEngine engine | |
| mode | back to summary |
|---|---|
| private int mode | |
| polyVecBytes | back to summary |
|---|---|
| private int polyVecBytes | |
| vec | back to summary |
|---|---|
| pack-priv Poly[] vec | |
| PolyVecK | back to summary |
|---|---|
| public PolyVecK(DilithiumEngine engine) | |
| PolyVecK | back to summary |
|---|---|
| public PolyVecK() throws Exception | |
| addPolyVecK | back to summary |
|---|---|
| public void addPolyVecK(PolyVecK b) | |
| checkNorm | back to summary |
|---|---|
| public boolean checkNorm(int bound) | |
| conditionalAddQ | back to summary |
|---|---|
| public void conditionalAddQ() | |
| decompose | back to summary |
|---|---|
| public void decompose(PolyVecK v) | |
| getVectorIndex | back to summary |
|---|---|
| public Poly getVectorIndex(int i) | |
| invNttToMont | back to summary |
|---|---|
| public void invNttToMont() | |
| makeHint | back to summary |
|---|---|
| public int makeHint(PolyVecK v0, PolyVecK v1) | |
| packW1 | back to summary |
|---|---|
| public byte[] packW1() | |
| pointwisePolyMontgomery | back to summary |
|---|---|
| public void pointwisePolyMontgomery(Poly a, PolyVecK v) | |
| polyVecNtt | back to summary |
|---|---|
| public void polyVecNtt() | |
| power2Round | back to summary |
|---|---|
| public void power2Round(PolyVecK pvk) | |
| reduce | back to summary |
|---|---|
| public void reduce() | |
| setVectorIndex | back to summary |
|---|---|
| public void setVectorIndex(int i, Poly p) | |
| shiftLeft | back to summary |
|---|---|
| public void shiftLeft() | |
| subtract | back to summary |
|---|---|
| public void subtract(PolyVecK inpVec) | |
| toString | back to summary |
|---|---|
| public String toString() Overrides java. Doc from java. Returns a string representation of the object. | |
| toString | back to summary |
|---|---|
| public String toString(String name) | |
| uniformEta | back to summary |
|---|---|
| public void uniformEta(byte[] seed, short nonce) | |
| useHint | back to summary |
|---|---|
| public void useHint(PolyVecK u, PolyVecK h) | |