@@ -28,42 +28,42 @@ public static void main(String[] args)
2828
2929 private static final SnovaParameters [] PARAMETER_SETS = new SnovaParameters []
3030 {
31- // SnovaParameters.SNOVA_24_5_16_4_ESK,
32- // SnovaParameters.SNOVA_24_5_16_4_SHAKE_ESK,
33- // SnovaParameters.SNOVA_24_5_16_4_SHAKE_SSK,
34- // SnovaParameters.SNOVA_24_5_16_4_SSK,
35- // SnovaParameters.SNOVA_24_5_16_5_ESK,
36- // SnovaParameters.SNOVA_24_5_16_5_SHAKE_ESK,
37- // SnovaParameters.SNOVA_24_5_16_5_SHAKE_SSK,
38- // SnovaParameters.SNOVA_24_5_16_5_SSK,
39- // SnovaParameters.SNOVA_25_8_16_3_ESK,
40- // SnovaParameters.SNOVA_25_8_16_3_SHAKE_ESK,
41- // SnovaParameters.SNOVA_25_8_16_3_SHAKE_SSK,
42- // SnovaParameters.SNOVA_25_8_16_3_SSK,
43- // SnovaParameters.SNOVA_29_6_16_5_ESK,
44- // SnovaParameters.SNOVA_29_6_16_5_SHAKE_ESK,
45- // SnovaParameters.SNOVA_29_6_16_5_SHAKE_SSK,
46- // SnovaParameters.SNOVA_29_6_16_5_SSK,
47- // SnovaParameters.SNOVA_37_8_16_4_ESK,
48- // SnovaParameters.SNOVA_37_8_16_4_SHAKE_ESK,
49- // SnovaParameters.SNOVA_37_8_16_4_SHAKE_SSK,
50- // SnovaParameters.SNOVA_37_8_16_4_SSK,
51- // SnovaParameters.SNOVA_37_17_16_2_ESK,
52- // SnovaParameters.SNOVA_37_17_16_2_SHAKE_ESK,
53- // SnovaParameters.SNOVA_37_17_16_2_SHAKE_SSK,
54- // SnovaParameters.SNOVA_37_17_16_2_SSK,
55- // SnovaParameters.SNOVA_49_11_16_3_ESK,
56- // SnovaParameters.SNOVA_49_11_16_3_SHAKE_ESK,
57- // SnovaParameters.SNOVA_49_11_16_3_SHAKE_SSK,
58- // SnovaParameters.SNOVA_49_11_16_3_SSK,
59- // SnovaParameters.SNOVA_56_25_16_2_ESK,
60- // SnovaParameters.SNOVA_56_25_16_2_SHAKE_ESK,
61- // SnovaParameters.SNOVA_56_25_16_2_SHAKE_SSK,
62- // SnovaParameters.SNOVA_56_25_16_2_SSK,
63- // SnovaParameters.SNOVA_60_10_16_4_ESK,
64- // SnovaParameters.SNOVA_60_10_16_4_SHAKE_ESK,
65- // SnovaParameters.SNOVA_60_10_16_4_SHAKE_SSK,
66- // SnovaParameters.SNOVA_60_10_16_4_SSK,
31+ SnovaParameters .SNOVA_24_5_16_4_ESK ,
32+ SnovaParameters .SNOVA_24_5_16_4_SHAKE_ESK ,
33+ SnovaParameters .SNOVA_24_5_16_4_SHAKE_SSK ,
34+ SnovaParameters .SNOVA_24_5_16_4_SSK ,
35+ SnovaParameters .SNOVA_24_5_16_5_ESK ,
36+ SnovaParameters .SNOVA_24_5_16_5_SHAKE_ESK ,
37+ SnovaParameters .SNOVA_24_5_16_5_SHAKE_SSK ,
38+ SnovaParameters .SNOVA_24_5_16_5_SSK ,
39+ SnovaParameters .SNOVA_25_8_16_3_ESK ,
40+ SnovaParameters .SNOVA_25_8_16_3_SHAKE_ESK ,
41+ SnovaParameters .SNOVA_25_8_16_3_SHAKE_SSK ,
42+ SnovaParameters .SNOVA_25_8_16_3_SSK ,
43+ SnovaParameters .SNOVA_29_6_16_5_ESK ,
44+ SnovaParameters .SNOVA_29_6_16_5_SHAKE_ESK ,
45+ SnovaParameters .SNOVA_29_6_16_5_SHAKE_SSK ,
46+ SnovaParameters .SNOVA_29_6_16_5_SSK ,
47+ SnovaParameters .SNOVA_37_8_16_4_ESK ,
48+ SnovaParameters .SNOVA_37_8_16_4_SHAKE_ESK ,
49+ SnovaParameters .SNOVA_37_8_16_4_SHAKE_SSK ,
50+ SnovaParameters .SNOVA_37_8_16_4_SSK ,
51+ SnovaParameters .SNOVA_37_17_16_2_ESK ,
52+ SnovaParameters .SNOVA_37_17_16_2_SHAKE_ESK ,
53+ SnovaParameters .SNOVA_37_17_16_2_SHAKE_SSK ,
54+ SnovaParameters .SNOVA_37_17_16_2_SSK ,
55+ SnovaParameters .SNOVA_49_11_16_3_ESK ,
56+ SnovaParameters .SNOVA_49_11_16_3_SHAKE_ESK ,
57+ SnovaParameters .SNOVA_49_11_16_3_SHAKE_SSK ,
58+ SnovaParameters .SNOVA_49_11_16_3_SSK ,
59+ SnovaParameters .SNOVA_56_25_16_2_ESK ,
60+ SnovaParameters .SNOVA_56_25_16_2_SHAKE_ESK ,
61+ SnovaParameters .SNOVA_56_25_16_2_SHAKE_SSK ,
62+ SnovaParameters .SNOVA_56_25_16_2_SSK ,
63+ SnovaParameters .SNOVA_60_10_16_4_ESK ,
64+ SnovaParameters .SNOVA_60_10_16_4_SHAKE_ESK ,
65+ SnovaParameters .SNOVA_60_10_16_4_SHAKE_SSK ,
66+ SnovaParameters .SNOVA_60_10_16_4_SSK ,
6767 SnovaParameters .SNOVA_66_15_16_3_ESK ,
6868 SnovaParameters .SNOVA_66_15_16_3_SHAKE_ESK ,
6969 SnovaParameters .SNOVA_66_15_16_3_SHAKE_SSK ,
@@ -75,42 +75,42 @@ public static void main(String[] args)
7575 };
7676
7777 private static final String [] files = new String []{
78- // "PQCsignKAT_SNOVA_24_5_4_ESK.rsp",
79- // "PQCsignKAT_SNOVA_24_5_4_SHAKE_ESK.rsp",
80- // "PQCsignKAT_SNOVA_24_5_4_SHAKE_SSK.rsp",
81- // "PQCsignKAT_SNOVA_24_5_4_SSK.rsp",
82- // "PQCsignKAT_SNOVA_24_5_5_ESK.rsp",
83- // "PQCsignKAT_SNOVA_24_5_5_SHAKE_ESK.rsp",
84- // "PQCsignKAT_SNOVA_24_5_5_SHAKE_SSK.rsp",
85- // "PQCsignKAT_SNOVA_24_5_5_SSK.rsp",
86- // "PQCsignKAT_SNOVA_25_8_3_ESK.rsp",
87- // "PQCsignKAT_SNOVA_25_8_3_SHAKE_ESK.rsp",
88- // "PQCsignKAT_SNOVA_25_8_3_SHAKE_SSK.rsp",
89- // "PQCsignKAT_SNOVA_25_8_3_SSK.rsp",
90- // "PQCsignKAT_SNOVA_29_6_5_ESK.rsp",
91- // "PQCsignKAT_SNOVA_29_6_5_SHAKE_ESK.rsp",
92- // "PQCsignKAT_SNOVA_29_6_5_SHAKE_SSK.rsp",
93- // "PQCsignKAT_SNOVA_29_6_5_SSK.rsp",
94- // "PQCsignKAT_SNOVA_37_8_4_ESK.rsp",
95- // "PQCsignKAT_SNOVA_37_8_4_SHAKE_ESK.rsp",
96- // "PQCsignKAT_SNOVA_37_8_4_SHAKE_SSK.rsp",
97- // "PQCsignKAT_SNOVA_37_8_4_SSK.rsp",
98- // "PQCsignKAT_SNOVA_37_17_2_ESK.rsp",
99- // "PQCsignKAT_SNOVA_37_17_2_SHAKE_ESK.rsp",
100- // "PQCsignKAT_SNOVA_37_17_2_SHAKE_SSK.rsp",
101- // "PQCsignKAT_SNOVA_37_17_2_SSK.rsp",
102- // "PQCsignKAT_SNOVA_49_11_3_ESK.rsp",
103- // "PQCsignKAT_SNOVA_49_11_3_SHAKE_ESK.rsp",
104- // "PQCsignKAT_SNOVA_49_11_3_SHAKE_SSK.rsp",
105- // "PQCsignKAT_SNOVA_49_11_3_SSK.rsp",
106- // "PQCsignKAT_SNOVA_56_25_2_ESK.rsp",
107- // "PQCsignKAT_SNOVA_56_25_2_SHAKE_ESK.rsp",
108- // "PQCsignKAT_SNOVA_56_25_2_SHAKE_SSK.rsp",
109- // "PQCsignKAT_SNOVA_56_25_2_SSK.rsp",
110- // "PQCsignKAT_SNOVA_60_10_4_ESK.rsp",
111- // "PQCsignKAT_SNOVA_60_10_4_SHAKE_ESK.rsp",
112- // "PQCsignKAT_SNOVA_60_10_4_SHAKE_SSK.rsp",
113- // "PQCsignKAT_SNOVA_60_10_4_SSK.rsp",
78+ "PQCsignKAT_SNOVA_24_5_4_ESK.rsp" ,
79+ "PQCsignKAT_SNOVA_24_5_4_SHAKE_ESK.rsp" ,
80+ "PQCsignKAT_SNOVA_24_5_4_SHAKE_SSK.rsp" ,
81+ "PQCsignKAT_SNOVA_24_5_4_SSK.rsp" ,
82+ "PQCsignKAT_SNOVA_24_5_5_ESK.rsp" ,
83+ "PQCsignKAT_SNOVA_24_5_5_SHAKE_ESK.rsp" ,
84+ "PQCsignKAT_SNOVA_24_5_5_SHAKE_SSK.rsp" ,
85+ "PQCsignKAT_SNOVA_24_5_5_SSK.rsp" ,
86+ "PQCsignKAT_SNOVA_25_8_3_ESK.rsp" ,
87+ "PQCsignKAT_SNOVA_25_8_3_SHAKE_ESK.rsp" ,
88+ "PQCsignKAT_SNOVA_25_8_3_SHAKE_SSK.rsp" ,
89+ "PQCsignKAT_SNOVA_25_8_3_SSK.rsp" ,
90+ "PQCsignKAT_SNOVA_29_6_5_ESK.rsp" ,
91+ "PQCsignKAT_SNOVA_29_6_5_SHAKE_ESK.rsp" ,
92+ "PQCsignKAT_SNOVA_29_6_5_SHAKE_SSK.rsp" ,
93+ "PQCsignKAT_SNOVA_29_6_5_SSK.rsp" ,
94+ "PQCsignKAT_SNOVA_37_8_4_ESK.rsp" ,
95+ "PQCsignKAT_SNOVA_37_8_4_SHAKE_ESK.rsp" ,
96+ "PQCsignKAT_SNOVA_37_8_4_SHAKE_SSK.rsp" ,
97+ "PQCsignKAT_SNOVA_37_8_4_SSK.rsp" ,
98+ "PQCsignKAT_SNOVA_37_17_2_ESK.rsp" ,
99+ "PQCsignKAT_SNOVA_37_17_2_SHAKE_ESK.rsp" ,
100+ "PQCsignKAT_SNOVA_37_17_2_SHAKE_SSK.rsp" ,
101+ "PQCsignKAT_SNOVA_37_17_2_SSK.rsp" ,
102+ "PQCsignKAT_SNOVA_49_11_3_ESK.rsp" ,
103+ "PQCsignKAT_SNOVA_49_11_3_SHAKE_ESK.rsp" ,
104+ "PQCsignKAT_SNOVA_49_11_3_SHAKE_SSK.rsp" ,
105+ "PQCsignKAT_SNOVA_49_11_3_SSK.rsp" ,
106+ "PQCsignKAT_SNOVA_56_25_2_ESK.rsp" ,
107+ "PQCsignKAT_SNOVA_56_25_2_SHAKE_ESK.rsp" ,
108+ "PQCsignKAT_SNOVA_56_25_2_SHAKE_SSK.rsp" ,
109+ "PQCsignKAT_SNOVA_56_25_2_SSK.rsp" ,
110+ "PQCsignKAT_SNOVA_60_10_4_ESK.rsp" ,
111+ "PQCsignKAT_SNOVA_60_10_4_SHAKE_ESK.rsp" ,
112+ "PQCsignKAT_SNOVA_60_10_4_SHAKE_SSK.rsp" ,
113+ "PQCsignKAT_SNOVA_60_10_4_SSK.rsp" ,
114114 "PQCsignKAT_SNOVA_66_15_3_ESK.rsp" ,
115115 "PQCsignKAT_SNOVA_66_15_3_SHAKE_ESK.rsp" ,
116116 "PQCsignKAT_SNOVA_66_15_3_SHAKE_SSK.rsp" ,
@@ -159,13 +159,13 @@ public byte[] getPrivateKeyEncoded(CipherParameters privParams)
159159 @ Override
160160 public Signer getSigner ()
161161 {
162- return new SnovaSigner () ;
162+ return null ;
163163 }
164164
165165 @ Override
166166 public MessageSigner getMessageSigner ()
167167 {
168- return null ; // new SnovaSigner();
168+ return new SnovaSigner ();
169169 }
170170 });
171171 long end = System .currentTimeMillis ();
0 commit comments