Skip to content

Commit 7b5f81f

Browse files
author
gefeili
committed
TODO finish copyTo in MapGroup1 and replace MapGroup1.encodeP in line 482 of SnoveEngine.
1 parent 9491ae7 commit 7b5f81f

File tree

4 files changed

+4
-6
lines changed

4 files changed

+4
-6
lines changed

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -117,7 +117,7 @@ public static void encodeMergeInHalf(byte[] m, int mlen, byte[] menc)
117117
// If there is an extra nibble (odd number of nibbles), store it directly in lower 4 bits.
118118
if ((mlen & 1) == 1)
119119
{
120-
menc[i] = (byte)m[i];
120+
menc[i] = m[i];
121121
}
122122
}
123123

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

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,8 @@ private static int fillAlpha(byte[] input, int inOff, byte[][][] alpha, int len)
7474
return rlt;
7575
}
7676

77+
//private static void copyTo(byte[][][] al)
78+
7779

7880
// static int decodeP(byte[] input, int inOff, byte[][][][] p, int len)
7981
// {

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ class SnovaKeyElements
66
public final byte[][][] T12; // [v][o]
77
public final MapGroup2 map2;
88
public final PublicKey publicKey;
9-
private int length;
9+
private final int length;
1010

1111
public SnovaKeyElements(SnovaParameters params)
1212
{

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

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -137,10 +137,6 @@ private void genABQP(MapGroup1 map1, byte[] pkSeed)
137137
if (params.isPkExpandShake())
138138
{
139139
snovaShake(pkSeed, prngOutput.length, prngOutput);
140-
// SHAKE-based expansion
141-
// SHAKEDigest shake = new SHAKEDigest(128);
142-
// shake.update(pkSeed, 0, pkSeed.length);
143-
// shake.doFinal(prngOutput, 0, prngOutput.length);
144140
}
145141
else
146142
{

0 commit comments

Comments
 (0)