| Modifier and Type | Method and Description
|
|---|
| public void | bitPack(int[][] vector, int bitsPerCoeff, int maxValue, byte[] output, int offset)
|
| public int[][] | bitUnpack(int[][] result, byte[] v, int offset, int dim, int maxValue, int bitsPerCoeff)
|
| public void | bitUnpack18(int[][] result, byte[] v, int offset, int dim, int maxValue)
|
| public void | bitUnpack20(int[][] result, byte[] v, int offset, int dim, int maxValue)
|
| public void | bitUnpackGeneral(int[][] result, byte[] v, int offset, int dim, int maxValue, int bitsPerCoeff)
|
| pack-priv static boolean[][] |
|
| public Object |
|
| public Object |
|
| private void | decompose(int[][] input, int[][] lowPart, int[][] highPart)
|
| pack-priv static void | decomposePolyJava(int[] input, int[] lowPart, int[] highPart, int twoGamma2, int multiplier)
|
| private static int[][] |
|
| private void |
|
| private int[][][] |
|
| public ML_DSA.ML_DSA_KeyPair |
|
| private int[][] |
|
| private void |
|
| private boolean[][] |
|
| pack-priv static int |
|
| pack-priv static void |
|
| pack-priv static int |
|
| pack-priv static void |
|
| pack-priv static int |
|
| pack-priv static int |
|
| pack-priv static void |
|
| pack-priv static int |
|
| pack-priv static void |
|
| pack-priv static int[][] |
|
| private int | makeHint(boolean[][] res, int[][] z, int[][] r)
|
| private void |
|
| public static void | mlDsaDecomposePoly(int[] input, int[] lowPart, int[] highPart, int twoGamma2, int multiplier)
|
| public static void |
|
| public static void |
|
| public static void |
|
| pack-priv void |
|
| pack-priv void |
|
| private static int |
|
| private void |
|
| public ML_DSA.ML_DSA_PublicKey |
|
| public byte[] |
|
| private void | power2Round(int[][] input, int[][] lowPart, int[][] highPart)
|
| public ML_DSA.ML_DSA_PublicKey |
|
| private void |
|
| private void |
|
| public ML_DSA.ML_DSA_Signature |
|
| public byte[] |
|
| public ML_DSA.ML_DSA_Signature |
|
| public byte[] |
|
| public ML_DSA.ML_DSA_PrivateKey |
|
| public byte[] |
|
| public int[][] |
|
| pack-priv static int |
|
| private int[][] |
|
| pack-priv int[][] | vectorAdd(int[][] result, int[][] vec1, int[][] vec2)
|
| pack-priv int[][] |
|
| private int[][] |
|
| pack-priv boolean |
|
| pack-priv int[][] | vectorSub(int[][] vec1, int[][] vec2, boolean needsAdjustment)
|
| public boolean |
|