Skip to content

Commit 2504593

Browse files
author
gefeili
committed
Remove unused code
1 parent 465731d commit 2504593

File tree

7 files changed

+44
-307
lines changed

7 files changed

+44
-307
lines changed

core/src/main/java/org/bouncycastle/pqc/crypto/snova/GF16Matrix.java

Lines changed: 0 additions & 105 deletions
This file was deleted.

core/src/main/java/org/bouncycastle/pqc/crypto/snova/GF16Utils.java

Lines changed: 0 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
package org.bouncycastle.pqc.crypto.snova;
22

3-
43
public class GF16Utils
54
{
65
private static final byte[] F_STAR = {1, 2, 4, 8, 3, 6, 12, 11, 5, 10, 7, 14, 15, 13, 9};
@@ -14,7 +13,6 @@ static byte mt(int p, int q)
1413

1514
static
1615
{
17-
1816
// Initialize multiplication table
1917
for (int i = 0; i < 15; i++)
2018
{
@@ -219,35 +217,6 @@ public static byte inv(byte a)
219217
return INV4B[a & 0xF];
220218
}
221219

222-
// static GF16Matrix[][][] create3DArray(int d1, int d2, int d3, int rank)
223-
// {
224-
// GF16Matrix[][][] arr = new GF16Matrix[d1][d2][d3];
225-
// for (int i = 0; i < d1; i++)
226-
// {
227-
// for (int j = 0; j < d2; j++)
228-
// {
229-
// for (int k = 0; k < d3; k++)
230-
// {
231-
// arr[i][j][k] = new GF16Matrix(rank);
232-
// }
233-
// }
234-
// }
235-
// return arr;
236-
// }
237-
238-
// static GF16Matrix[][] create2DArray(int d1, int d2, int rank)
239-
// {
240-
// GF16Matrix[][] arr = new GF16Matrix[d1][d2];
241-
// for (int i = 0; i < d1; i++)
242-
// {
243-
// for (int j = 0; j < d2; j++)
244-
// {
245-
// arr[i][j] = new GF16Matrix(rank);
246-
// }
247-
// }
248-
// return arr;
249-
// }
250-
251220
private static final int GF16_MASK = 0x249; // Mask for GF(2^4) reduction
252221

253222
// Constant-time GF16 != 0 check

core/src/main/java/org/bouncycastle/pqc/crypto/snova/MapGroup1.java

Lines changed: 0 additions & 66 deletions
Original file line numberDiff line numberDiff line change
@@ -26,18 +26,6 @@ public MapGroup1(SnovaParameters params)
2626
qAlpha2 = new byte[m][alpha][lsq];
2727
}
2828

29-
// public int decode(byte[] input, int len)
30-
// {
31-
// int inOff = decodeP(input, 0, p11, len);
32-
// inOff += decodeP(input, inOff, p12, len - inOff);
33-
// inOff += decodeP(input, inOff, p21, len - inOff);
34-
// inOff += decodeAlpha(input, inOff, aAlpha, len - inOff);
35-
// inOff += decodeAlpha(input, inOff, bAlpha, len - inOff);
36-
// inOff += decodeAlpha(input, inOff, qAlpha1, len - inOff);
37-
// inOff += decodeAlpha(input, inOff, qAlpha2, len - inOff);
38-
// return inOff;
39-
// }
40-
4129
public void fill(byte[] input)
4230
{
4331
int inOff = fillP(input, 0, p11, input.length);
@@ -89,58 +77,4 @@ static void copyTo(byte[][][][] alpha, byte[] output)
8977
}
9078
}
9179
}
92-
93-
94-
// static int decodeP(byte[] input, int inOff, byte[][][][] p, int len)
95-
// {
96-
// int rlt = 0;
97-
// for (int i = 0; i < p.length; ++i)
98-
// {
99-
// rlt += decodeAlpha(input, inOff + rlt, p[i], len);
100-
// }
101-
// return rlt;
102-
// }
103-
104-
// private static int decodeAlpha(byte[] input, int inOff, byte[][][] alpha, int len)
105-
// {
106-
// int rlt = 0;
107-
// for (int i = 0; i < alpha.length; ++i)
108-
// {
109-
// for (int j = 0; j < alpha[i].length; ++j)
110-
// {
111-
// int tmp = Math.min(alpha[i][j].length, len << 1);
112-
// GF16Utils.decode(input, inOff + rlt, alpha[i][j], 0, tmp);
113-
// rlt += (tmp + 1) >> 1;
114-
// len -= (tmp + 1) >> 1;
115-
// }
116-
// }
117-
// return rlt;
118-
// }
119-
120-
// static int encodeP(byte[][][][] p, byte[] output, int outOff, int len)
121-
// {
122-
// int rlt = 0;
123-
// for (int i = 0; i < p.length; ++i)
124-
// {
125-
// rlt += encodeAlpha(p[i], output, outOff + rlt, len - rlt);
126-
// }
127-
// return rlt;
128-
// }
129-
130-
// static int encodeAlpha(byte[][][] alpha, byte[] output, int outOff, int len)
131-
// {
132-
// int rlt = 0;
133-
// for (int i = 0; i < alpha.length; ++i)
134-
// {
135-
// for (int j = 0; j < alpha[i].length; ++j)
136-
// {
137-
// int tmp = Math.min(alpha[i][j].length, len << 1);
138-
// GF16Utils.encode(alpha[i][j], output, outOff + rlt, tmp);
139-
// rlt += (tmp + 1) >> 1;
140-
// len -= (tmp + 1) >> 1;
141-
// }
142-
// }
143-
// return rlt;
144-
// }
145-
14680
}

core/src/main/java/org/bouncycastle/pqc/crypto/snova/MapGroup2.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
package org.bouncycastle.pqc.crypto.snova;
22

3-
public class MapGroup2
3+
class MapGroup2
44
{
55
public final byte[][][][] f11; // [m][v][v]
66
public final byte[][][][] f12; // [m][v][o]

core/src/main/java/org/bouncycastle/pqc/crypto/snova/PublicKeyExpanded.java

Lines changed: 0 additions & 19 deletions
This file was deleted.

core/src/main/java/org/bouncycastle/pqc/crypto/snova/PublicKeyExpandedPack.java

Lines changed: 0 additions & 19 deletions
This file was deleted.

0 commit comments

Comments
 (0)