aboutsummaryrefslogtreecommitdiff
path: root/src/Specific/CurveParameters/remake_curves.sh
blob: d9de432d6af778cb34a5351f4dabd2eb229d6209 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
#!/bin/bash

set -ex

cd "$( dirname "${BASH_SOURCE[0]}" )"

MAKE="../Framework/make_curve.py"

${MAKE} "$@" x25519_c64.json ../X25519/C64/
${MAKE} "$@" x25519_c32.json ../X25519/C32/
${MAKE} "$@" x2555_130.json ../X2555/C128/
${MAKE} "$@" x2448_c64_karatsuba.json ../X2448/Karatsuba/C64/
${MAKE} "$@" nistp256_amd128.json ../NISTP256/AMD128/
${MAKE} "$@" nistp256_amd64.json ../NISTP256/AMD64/
${MAKE} "$@" montgomery32_2e127m1.json ../montgomery32_2e127m1/
${MAKE} "$@" montgomery64_2e127m1.json ../montgomery64_2e127m1/
${MAKE} "$@" solinas32_2e127m1.json ../solinas32_2e127m1/
${MAKE} "$@" solinas64_2e127m1.json ../solinas64_2e127m1/
${MAKE} "$@" montgomery32_2e129m25.json ../montgomery32_2e129m25/
${MAKE} "$@" montgomery64_2e129m25.json ../montgomery64_2e129m25/
${MAKE} "$@" solinas32_2e129m25.json ../solinas32_2e129m25/
${MAKE} "$@" solinas64_2e129m25.json ../solinas64_2e129m25/
${MAKE} "$@" montgomery32_2e130m5.json ../montgomery32_2e130m5/
${MAKE} "$@" montgomery64_2e130m5.json ../montgomery64_2e130m5/
${MAKE} "$@" solinas32_2e130m5.json ../solinas32_2e130m5/
${MAKE} "$@" solinas64_2e130m5.json ../solinas64_2e130m5/
${MAKE} "$@" montgomery32_2e137m13.json ../montgomery32_2e137m13/
${MAKE} "$@" montgomery64_2e137m13.json ../montgomery64_2e137m13/
${MAKE} "$@" solinas32_2e137m13.json ../solinas32_2e137m13/
${MAKE} "$@" solinas64_2e137m13.json ../solinas64_2e137m13/
${MAKE} "$@" montgomery32_2e140m27.json ../montgomery32_2e140m27/
${MAKE} "$@" montgomery64_2e140m27.json ../montgomery64_2e140m27/
${MAKE} "$@" solinas32_2e140m27.json ../solinas32_2e140m27/
${MAKE} "$@" solinas64_2e140m27.json ../solinas64_2e140m27/
${MAKE} "$@" montgomery32_2e141m9.json ../montgomery32_2e141m9/
${MAKE} "$@" montgomery64_2e141m9.json ../montgomery64_2e141m9/
${MAKE} "$@" solinas32_2e141m9.json ../solinas32_2e141m9/
${MAKE} "$@" solinas64_2e141m9.json ../solinas64_2e141m9/
${MAKE} "$@" montgomery32_2e150m5.json ../montgomery32_2e150m5/
${MAKE} "$@" montgomery64_2e150m5.json ../montgomery64_2e150m5/
${MAKE} "$@" solinas32_2e150m5.json ../solinas32_2e150m5/
${MAKE} "$@" solinas64_2e150m5.json ../solinas64_2e150m5/
${MAKE} "$@" montgomery32_2e150m3.json ../montgomery32_2e150m3/
${MAKE} "$@" montgomery64_2e150m3.json ../montgomery64_2e150m3/
${MAKE} "$@" solinas32_2e150m3.json ../solinas32_2e150m3/
${MAKE} "$@" solinas64_2e150m3.json ../solinas64_2e150m3/
${MAKE} "$@" montgomery32_2e152m17.json ../montgomery32_2e152m17/
${MAKE} "$@" montgomery64_2e152m17.json ../montgomery64_2e152m17/
${MAKE} "$@" solinas32_2e152m17.json ../solinas32_2e152m17/
${MAKE} "$@" solinas64_2e152m17.json ../solinas64_2e152m17/
${MAKE} "$@" montgomery32_2e158m15.json ../montgomery32_2e158m15/
${MAKE} "$@" montgomery64_2e158m15.json ../montgomery64_2e158m15/
${MAKE} "$@" solinas32_2e158m15.json ../solinas32_2e158m15/
${MAKE} "$@" solinas64_2e158m15.json ../solinas64_2e158m15/
${MAKE} "$@" montgomery32_2e165m25.json ../montgomery32_2e165m25/
${MAKE} "$@" montgomery64_2e165m25.json ../montgomery64_2e165m25/
${MAKE} "$@" solinas32_2e165m25.json ../solinas32_2e165m25/
${MAKE} "$@" solinas64_2e165m25.json ../solinas64_2e165m25/
${MAKE} "$@" montgomery32_2e166m5.json ../montgomery32_2e166m5/
${MAKE} "$@" montgomery64_2e166m5.json ../montgomery64_2e166m5/
${MAKE} "$@" solinas32_2e166m5.json ../solinas32_2e166m5/
${MAKE} "$@" solinas64_2e166m5.json ../solinas64_2e166m5/
${MAKE} "$@" montgomery32_2e171m19.json ../montgomery32_2e171m19/
${MAKE} "$@" montgomery64_2e171m19.json ../montgomery64_2e171m19/
${MAKE} "$@" solinas32_2e171m19.json ../solinas32_2e171m19/
${MAKE} "$@" solinas64_2e171m19.json ../solinas64_2e171m19/
${MAKE} "$@" montgomery32_2e174m17.json ../montgomery32_2e174m17/
${MAKE} "$@" montgomery64_2e174m17.json ../montgomery64_2e174m17/
${MAKE} "$@" solinas32_2e174m17.json ../solinas32_2e174m17/
${MAKE} "$@" solinas64_2e174m17.json ../solinas64_2e174m17/
${MAKE} "$@" montgomery32_2e174m3.json ../montgomery32_2e174m3/
${MAKE} "$@" montgomery64_2e174m3.json ../montgomery64_2e174m3/
${MAKE} "$@" solinas32_2e174m3.json ../solinas32_2e174m3/
${MAKE} "$@" solinas64_2e174m3.json ../solinas64_2e174m3/
${MAKE} "$@" montgomery32_2e189m25.json ../montgomery32_2e189m25/
${MAKE} "$@" montgomery64_2e189m25.json ../montgomery64_2e189m25/
${MAKE} "$@" solinas32_2e189m25.json ../solinas32_2e189m25/
${MAKE} "$@" solinas64_2e189m25.json ../solinas64_2e189m25/
${MAKE} "$@" montgomery32_2e190m11.json ../montgomery32_2e190m11/
${MAKE} "$@" montgomery64_2e190m11.json ../montgomery64_2e190m11/
${MAKE} "$@" solinas32_2e190m11.json ../solinas32_2e190m11/
${MAKE} "$@" solinas64_2e190m11.json ../solinas64_2e190m11/
${MAKE} "$@" montgomery32_2e191m19.json ../montgomery32_2e191m19/
${MAKE} "$@" montgomery64_2e191m19.json ../montgomery64_2e191m19/
${MAKE} "$@" solinas32_2e191m19.json ../solinas32_2e191m19/
${MAKE} "$@" solinas64_2e191m19.json ../solinas64_2e191m19/
${MAKE} "$@" montgomery32_2e194m33.json ../montgomery32_2e194m33/
${MAKE} "$@" montgomery64_2e194m33.json ../montgomery64_2e194m33/
${MAKE} "$@" solinas32_2e194m33.json ../solinas32_2e194m33/
${MAKE} "$@" solinas64_2e194m33.json ../solinas64_2e194m33/
${MAKE} "$@" montgomery32_2e196m15.json ../montgomery32_2e196m15/
${MAKE} "$@" montgomery64_2e196m15.json ../montgomery64_2e196m15/
${MAKE} "$@" solinas32_2e196m15.json ../solinas32_2e196m15/
${MAKE} "$@" solinas64_2e196m15.json ../solinas64_2e196m15/
${MAKE} "$@" montgomery32_2e198m17.json ../montgomery32_2e198m17/
${MAKE} "$@" montgomery64_2e198m17.json ../montgomery64_2e198m17/
${MAKE} "$@" solinas32_2e198m17.json ../solinas32_2e198m17/
${MAKE} "$@" solinas64_2e198m17.json ../solinas64_2e198m17/
${MAKE} "$@" montgomery32_2e206m5.json ../montgomery32_2e206m5/
${MAKE} "$@" montgomery64_2e206m5.json ../montgomery64_2e206m5/
${MAKE} "$@" solinas32_2e206m5.json ../solinas32_2e206m5/
${MAKE} "$@" solinas64_2e206m5.json ../solinas64_2e206m5/
${MAKE} "$@" montgomery32_2e212m29.json ../montgomery32_2e212m29/
${MAKE} "$@" montgomery64_2e212m29.json ../montgomery64_2e212m29/
${MAKE} "$@" solinas32_2e212m29.json ../solinas32_2e212m29/
${MAKE} "$@" solinas64_2e212m29.json ../solinas64_2e212m29/
${MAKE} "$@" montgomery32_2e213m3.json ../montgomery32_2e213m3/
${MAKE} "$@" montgomery64_2e213m3.json ../montgomery64_2e213m3/
${MAKE} "$@" solinas32_2e213m3.json ../solinas32_2e213m3/
${MAKE} "$@" solinas64_2e213m3.json ../solinas64_2e213m3/
${MAKE} "$@" montgomery32_2e221m3.json ../montgomery32_2e221m3/
${MAKE} "$@" montgomery64_2e221m3.json ../montgomery64_2e221m3/
${MAKE} "$@" solinas32_2e221m3.json ../solinas32_2e221m3/
${MAKE} "$@" solinas64_2e221m3.json ../solinas64_2e221m3/
${MAKE} "$@" montgomery32_2e222m117.json ../montgomery32_2e222m117/
${MAKE} "$@" montgomery64_2e222m117.json ../montgomery64_2e222m117/
${MAKE} "$@" solinas32_2e222m117.json ../solinas32_2e222m117/
${MAKE} "$@" solinas64_2e222m117.json ../solinas64_2e222m117/
${MAKE} "$@" montgomery32_2e226m5.json ../montgomery32_2e226m5/
${MAKE} "$@" montgomery64_2e226m5.json ../montgomery64_2e226m5/
${MAKE} "$@" solinas32_2e226m5.json ../solinas32_2e226m5/
${MAKE} "$@" solinas64_2e226m5.json ../solinas64_2e226m5/
${MAKE} "$@" montgomery32_2e230m27.json ../montgomery32_2e230m27/
${MAKE} "$@" montgomery64_2e230m27.json ../montgomery64_2e230m27/
${MAKE} "$@" solinas32_2e230m27.json ../solinas32_2e230m27/
${MAKE} "$@" solinas64_2e230m27.json ../solinas64_2e230m27/
${MAKE} "$@" montgomery32_2e235m15.json ../montgomery32_2e235m15/
${MAKE} "$@" montgomery64_2e235m15.json ../montgomery64_2e235m15/
${MAKE} "$@" solinas32_2e235m15.json ../solinas32_2e235m15/
${MAKE} "$@" solinas64_2e235m15.json ../solinas64_2e235m15/
${MAKE} "$@" montgomery32_2e243m9.json ../montgomery32_2e243m9/
${MAKE} "$@" montgomery64_2e243m9.json ../montgomery64_2e243m9/
${MAKE} "$@" solinas32_2e243m9.json ../solinas32_2e243m9/
${MAKE} "$@" solinas64_2e243m9.json ../solinas64_2e243m9/
${MAKE} "$@" montgomery32_2e251m9.json ../montgomery32_2e251m9/
${MAKE} "$@" montgomery64_2e251m9.json ../montgomery64_2e251m9/
${MAKE} "$@" solinas32_2e251m9.json ../solinas32_2e251m9/
${MAKE} "$@" solinas64_2e251m9.json ../solinas64_2e251m9/
${MAKE} "$@" montgomery32_2e255m765.json ../montgomery32_2e255m765/
${MAKE} "$@" montgomery64_2e255m765.json ../montgomery64_2e255m765/
${MAKE} "$@" solinas32_2e255m765.json ../solinas32_2e255m765/
${MAKE} "$@" solinas64_2e255m765.json ../solinas64_2e255m765/
${MAKE} "$@" montgomery32_2e255m19.json ../montgomery32_2e255m19/
${MAKE} "$@" montgomery64_2e255m19.json ../montgomery64_2e255m19/
${MAKE} "$@" solinas32_2e255m19.json ../solinas32_2e255m19/
${MAKE} "$@" solinas64_2e255m19.json ../solinas64_2e255m19/
${MAKE} "$@" montgomery32_2e256m189.json ../montgomery32_2e256m189/
${MAKE} "$@" montgomery64_2e256m189.json ../montgomery64_2e256m189/
${MAKE} "$@" solinas32_2e256m189.json ../solinas32_2e256m189/
${MAKE} "$@" solinas64_2e256m189.json ../solinas64_2e256m189/
${MAKE} "$@" montgomery32_2e266m3.json ../montgomery32_2e266m3/
${MAKE} "$@" montgomery64_2e266m3.json ../montgomery64_2e266m3/
${MAKE} "$@" solinas32_2e266m3.json ../solinas32_2e266m3/
${MAKE} "$@" solinas64_2e266m3.json ../solinas64_2e266m3/
${MAKE} "$@" montgomery32_2e285m9.json ../montgomery32_2e285m9/
${MAKE} "$@" montgomery64_2e285m9.json ../montgomery64_2e285m9/
${MAKE} "$@" solinas32_2e285m9.json ../solinas32_2e285m9/
${MAKE} "$@" solinas64_2e285m9.json ../solinas64_2e285m9/
${MAKE} "$@" montgomery32_2e291m19.json ../montgomery32_2e291m19/
${MAKE} "$@" montgomery64_2e291m19.json ../montgomery64_2e291m19/
${MAKE} "$@" solinas32_2e291m19.json ../solinas32_2e291m19/
${MAKE} "$@" solinas64_2e291m19.json ../solinas64_2e291m19/
${MAKE} "$@" montgomery32_2e321m9.json ../montgomery32_2e321m9/
${MAKE} "$@" montgomery64_2e321m9.json ../montgomery64_2e321m9/
${MAKE} "$@" solinas32_2e321m9.json ../solinas32_2e321m9/
${MAKE} "$@" solinas64_2e321m9.json ../solinas64_2e321m9/
${MAKE} "$@" montgomery32_2e336m17.json ../montgomery32_2e336m17/
${MAKE} "$@" montgomery64_2e336m17.json ../montgomery64_2e336m17/
${MAKE} "$@" solinas32_2e336m17.json ../solinas32_2e336m17/
${MAKE} "$@" solinas64_2e336m17.json ../solinas64_2e336m17/
${MAKE} "$@" montgomery32_2e336m3.json ../montgomery32_2e336m3/
${MAKE} "$@" montgomery64_2e336m3.json ../montgomery64_2e336m3/
${MAKE} "$@" solinas32_2e336m3.json ../solinas32_2e336m3/
${MAKE} "$@" solinas64_2e336m3.json ../solinas64_2e336m3/
${MAKE} "$@" montgomery32_2e338m15.json ../montgomery32_2e338m15/
${MAKE} "$@" montgomery64_2e338m15.json ../montgomery64_2e338m15/
${MAKE} "$@" solinas32_2e338m15.json ../solinas32_2e338m15/
${MAKE} "$@" solinas64_2e338m15.json ../solinas64_2e338m15/
${MAKE} "$@" montgomery32_2e369m25.json ../montgomery32_2e369m25/
${MAKE} "$@" montgomery64_2e369m25.json ../montgomery64_2e369m25/
${MAKE} "$@" solinas32_2e369m25.json ../solinas32_2e369m25/
${MAKE} "$@" solinas64_2e369m25.json ../solinas64_2e369m25/
${MAKE} "$@" montgomery32_2e379m19.json ../montgomery32_2e379m19/
${MAKE} "$@" montgomery64_2e379m19.json ../montgomery64_2e379m19/
${MAKE} "$@" solinas32_2e379m19.json ../solinas32_2e379m19/
${MAKE} "$@" solinas64_2e379m19.json ../solinas64_2e379m19/
${MAKE} "$@" montgomery32_2e382m105.json ../montgomery32_2e382m105/
${MAKE} "$@" montgomery64_2e382m105.json ../montgomery64_2e382m105/
${MAKE} "$@" solinas32_2e382m105.json ../solinas32_2e382m105/
${MAKE} "$@" solinas64_2e382m105.json ../solinas64_2e382m105/
${MAKE} "$@" montgomery32_2e383m421.json ../montgomery32_2e383m421/
${MAKE} "$@" montgomery64_2e383m421.json ../montgomery64_2e383m421/
${MAKE} "$@" montgomery32_2e383m187.json ../montgomery32_2e383m187/
${MAKE} "$@" montgomery64_2e383m187.json ../montgomery64_2e383m187/
${MAKE} "$@" montgomery32_2e383m31.json ../montgomery32_2e383m31/
${MAKE} "$@" montgomery64_2e383m31.json ../montgomery64_2e383m31/
${MAKE} "$@" montgomery32_2e384m317.json ../montgomery32_2e384m317/
${MAKE} "$@" montgomery64_2e384m317.json ../montgomery64_2e384m317/
${MAKE} "$@" solinas32_2e384m317.json ../solinas32_2e384m317/
${MAKE} "$@" solinas64_2e384m317.json ../solinas64_2e384m317/
${MAKE} "$@" montgomery32_2e389m21.json ../montgomery32_2e389m21/
${MAKE} "$@" montgomery64_2e389m21.json ../montgomery64_2e389m21/
${MAKE} "$@" montgomery32_2e401m31.json ../montgomery32_2e401m31/
${MAKE} "$@" montgomery64_2e401m31.json ../montgomery64_2e401m31/
${MAKE} "$@" solinas32_2e401m31.json ../solinas32_2e401m31/
${MAKE} "$@" solinas64_2e401m31.json ../solinas64_2e401m31/
${MAKE} "$@" montgomery32_2e413m21.json ../montgomery32_2e413m21/
${MAKE} "$@" montgomery64_2e413m21.json ../montgomery64_2e413m21/
${MAKE} "$@" solinas32_2e413m21.json ../solinas32_2e413m21/
${MAKE} "$@" solinas64_2e413m21.json ../solinas64_2e413m21/
${MAKE} "$@" montgomery32_2e414m17.json ../montgomery32_2e414m17/
${MAKE} "$@" montgomery64_2e414m17.json ../montgomery64_2e414m17/
${MAKE} "$@" solinas32_2e414m17.json ../solinas32_2e414m17/
${MAKE} "$@" solinas64_2e414m17.json ../solinas64_2e414m17/
${MAKE} "$@" montgomery32_2e444m17.json ../montgomery32_2e444m17/
${MAKE} "$@" montgomery64_2e444m17.json ../montgomery64_2e444m17/
${MAKE} "$@" solinas32_2e444m17.json ../solinas32_2e444m17/
${MAKE} "$@" solinas64_2e444m17.json ../solinas64_2e444m17/
${MAKE} "$@" montgomery32_2e452m3.json ../montgomery32_2e452m3/
${MAKE} "$@" montgomery64_2e452m3.json ../montgomery64_2e452m3/
${MAKE} "$@" solinas32_2e452m3.json ../solinas32_2e452m3/
${MAKE} "$@" solinas64_2e452m3.json ../solinas64_2e452m3/
${MAKE} "$@" montgomery32_2e468m17.json ../montgomery32_2e468m17/
${MAKE} "$@" montgomery64_2e468m17.json ../montgomery64_2e468m17/
${MAKE} "$@" solinas32_2e468m17.json ../solinas32_2e468m17/
${MAKE} "$@" solinas64_2e468m17.json ../solinas64_2e468m17/
${MAKE} "$@" montgomery32_2e488m17.json ../montgomery32_2e488m17/
${MAKE} "$@" montgomery64_2e488m17.json ../montgomery64_2e488m17/
${MAKE} "$@" solinas32_2e488m17.json ../solinas32_2e488m17/
${MAKE} "$@" solinas64_2e488m17.json ../solinas64_2e488m17/
${MAKE} "$@" montgomery32_2e489m21.json ../montgomery32_2e489m21/
${MAKE} "$@" montgomery64_2e489m21.json ../montgomery64_2e489m21/
${MAKE} "$@" solinas32_2e489m21.json ../solinas32_2e489m21/
${MAKE} "$@" solinas64_2e489m21.json ../solinas64_2e489m21/
${MAKE} "$@" montgomery32_2e495m31.json ../montgomery32_2e495m31/
${MAKE} "$@" montgomery64_2e495m31.json ../montgomery64_2e495m31/
${MAKE} "$@" solinas32_2e495m31.json ../solinas32_2e495m31/
${MAKE} "$@" solinas64_2e495m31.json ../solinas64_2e495m31/
${MAKE} "$@" montgomery32_2e511m481.json ../montgomery32_2e511m481/
${MAKE} "$@" montgomery64_2e511m481.json ../montgomery64_2e511m481/
${MAKE} "$@" solinas32_2e511m481.json ../solinas32_2e511m481/
${MAKE} "$@" solinas64_2e511m481.json ../solinas64_2e511m481/
${MAKE} "$@" montgomery32_2e511m187.json ../montgomery32_2e511m187/
${MAKE} "$@" montgomery64_2e511m187.json ../montgomery64_2e511m187/
${MAKE} "$@" solinas32_2e511m187.json ../solinas32_2e511m187/
${MAKE} "$@" solinas64_2e511m187.json ../solinas64_2e511m187/
${MAKE} "$@" montgomery32_2e512m569.json ../montgomery32_2e512m569/
${MAKE} "$@" montgomery64_2e512m569.json ../montgomery64_2e512m569/
${MAKE} "$@" solinas32_2e512m569.json ../solinas32_2e512m569/
${MAKE} "$@" solinas64_2e512m569.json ../solinas64_2e512m569/
${MAKE} "$@" montgomery32_2e521m1.json ../montgomery32_2e521m1/
${MAKE} "$@" montgomery64_2e521m1.json ../montgomery64_2e521m1/
${MAKE} "$@" solinas32_2e521m1.json ../solinas32_2e521m1/
${MAKE} "$@" solinas64_2e521m1.json ../solinas64_2e521m1/
${MAKE} "$@" montgomery32_2e192m2e64m1.json ../montgomery32_2e192m2e64m1/
${MAKE} "$@" montgomery64_2e192m2e64m1.json ../montgomery64_2e192m2e64m1/
${MAKE} "$@" solinas32_2e192m2e64m1.json ../solinas32_2e192m2e64m1/
${MAKE} "$@" solinas64_2e192m2e64m1.json ../solinas64_2e192m2e64m1/
${MAKE} "$@" montgomery32_2e216m2e108m1.json ../montgomery32_2e216m2e108m1/
${MAKE} "$@" montgomery64_2e216m2e108m1.json ../montgomery64_2e216m2e108m1/
${MAKE} "$@" solinas32_2e216m2e108m1.json ../solinas32_2e216m2e108m1/
${MAKE} "$@" solinas64_2e216m2e108m1.json ../solinas64_2e216m2e108m1/
${MAKE} "$@" montgomery32_2e322m2e161m1.json ../montgomery32_2e322m2e161m1/
${MAKE} "$@" montgomery64_2e322m2e161m1.json ../montgomery64_2e322m2e161m1/
${MAKE} "$@" solinas32_2e322m2e161m1.json ../solinas32_2e322m2e161m1/
${MAKE} "$@" solinas64_2e322m2e161m1.json ../solinas64_2e322m2e161m1/
${MAKE} "$@" montgomery32_2e416m2e208m1.json ../montgomery32_2e416m2e208m1/
${MAKE} "$@" montgomery64_2e416m2e208m1.json ../montgomery64_2e416m2e208m1/
${MAKE} "$@" solinas32_2e416m2e208m1.json ../solinas32_2e416m2e208m1/
${MAKE} "$@" solinas64_2e416m2e208m1.json ../solinas64_2e416m2e208m1/
${MAKE} "$@" montgomery32_2e448m2e224m1.json ../montgomery32_2e448m2e224m1/
${MAKE} "$@" montgomery64_2e448m2e224m1.json ../montgomery64_2e448m2e224m1/
${MAKE} "$@" solinas32_2e448m2e224m1.json ../solinas32_2e448m2e224m1/
${MAKE} "$@" solinas64_2e448m2e224m1.json ../solinas64_2e448m2e224m1/
${MAKE} "$@" montgomery32_2e450m2e225m1.json ../montgomery32_2e450m2e225m1/
${MAKE} "$@" montgomery64_2e450m2e225m1.json ../montgomery64_2e450m2e225m1/
${MAKE} "$@" solinas32_2e450m2e225m1.json ../solinas32_2e450m2e225m1/
${MAKE} "$@" solinas64_2e450m2e225m1.json ../solinas64_2e450m2e225m1/
${MAKE} "$@" montgomery32_2e480m2e240m1.json ../montgomery32_2e480m2e240m1/
${MAKE} "$@" montgomery64_2e480m2e240m1.json ../montgomery64_2e480m2e240m1/
${MAKE} "$@" solinas32_2e480m2e240m1.json ../solinas32_2e480m2e240m1/
${MAKE} "$@" solinas64_2e480m2e240m1.json ../solinas64_2e480m2e240m1/
${MAKE} "$@" montgomery32_2e224m2e96p1.json ../montgomery32_2e224m2e96p1/
${MAKE} "$@" montgomery64_2e224m2e96p1.json ../montgomery64_2e224m2e96p1/
${MAKE} "$@" solinas32_2e224m2e96p1.json ../solinas32_2e224m2e96p1/
${MAKE} "$@" solinas64_2e224m2e96p1.json ../solinas64_2e224m2e96p1/
${MAKE} "$@" montgomery32_2e255m2e4m2e1m1.json ../montgomery32_2e255m2e4m2e1m1/
${MAKE} "$@" montgomery64_2e255m2e4m2e1m1.json ../montgomery64_2e255m2e4m2e1m1/
${MAKE} "$@" solinas32_2e255m2e4m2e1m1.json ../solinas32_2e255m2e4m2e1m1/
${MAKE} "$@" solinas64_2e255m2e4m2e1m1.json ../solinas64_2e255m2e4m2e1m1/
${MAKE} "$@" montgomery32_2e256m2e224p2e192p2e96m1.json ../montgomery32_2e256m2e224p2e192p2e96m1/
${MAKE} "$@" montgomery64_2e256m2e224p2e192p2e96m1.json ../montgomery64_2e256m2e224p2e192p2e96m1/
${MAKE} "$@" solinas32_2e256m2e224p2e192p2e96m1.json ../solinas32_2e256m2e224p2e192p2e96m1/
${MAKE} "$@" solinas64_2e256m2e224p2e192p2e96m1.json ../solinas64_2e256m2e224p2e192p2e96m1/
${MAKE} "$@" montgomery32_2e256m2e32m977.json ../montgomery32_2e256m2e32m977/
${MAKE} "$@" montgomery64_2e256m2e32m977.json ../montgomery64_2e256m2e32m977/
${MAKE} "$@" solinas32_2e256m2e32m977.json ../solinas32_2e256m2e32m977/
${MAKE} "$@" solinas64_2e256m2e32m977.json ../solinas64_2e256m2e32m977/
${MAKE} "$@" montgomery32_2e384m2e128m2e96p2e32m1.json ../montgomery32_2e384m2e128m2e96p2e32m1/
${MAKE} "$@" montgomery64_2e384m2e128m2e96p2e32m1.json ../montgomery64_2e384m2e128m2e96p2e32m1/
${MAKE} "$@" solinas32_2e384m2e128m2e96p2e32m1.json ../solinas32_2e384m2e128m2e96p2e32m1/
${MAKE} "$@" solinas64_2e384m2e128m2e96p2e32m1.json ../solinas64_2e384m2e128m2e96p2e32m1/
${MAKE} "$@" montgomery32_2e205m45x2e198m1.json ../montgomery32_2e205m45x2e198m1/
${MAKE} "$@" montgomery64_2e205m45x2e198m1.json ../montgomery64_2e205m45x2e198m1/
${MAKE} "$@" solinas32_2e205m45x2e198m1.json ../solinas32_2e205m45x2e198m1/
${MAKE} "$@" solinas64_2e205m45x2e198m1.json ../solinas64_2e205m45x2e198m1/