|
1 [SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-001] |
|
2 <actionbody> |
|
3 <bits>2048</bits> |
|
4 </actionbody> |
|
5 |
|
6 [SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-002] |
|
7 <actionbody> |
|
8 <a>AAAAAAAA</a> |
|
9 <b>55555555</b> |
|
10 <ans>FFFFFFFF</ans> |
|
11 <op>add</op> |
|
12 </actionbody> |
|
13 |
|
14 [SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-003] |
|
15 <actionbody> |
|
16 <a>AAAAAAAA</a> |
|
17 <b>55555556</b> |
|
18 <ans>0100000000</ans> |
|
19 <op>add</op> |
|
20 </actionbody> |
|
21 |
|
22 [SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-004] |
|
23 <actionbody> |
|
24 <a>AAAAAAAAAAAAAAAA</a> |
|
25 <b>5555555555555555</b> |
|
26 <ans>FFFFFFFFFFFFFFFF</ans> |
|
27 <op>add</op> |
|
28 </actionbody> |
|
29 |
|
30 [SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-005] |
|
31 <actionbody> |
|
32 <a>AAAAAAAAAAAAAAAB</a> |
|
33 <b>5555555555555555</b> |
|
34 <ans>010000000000000000</ans> |
|
35 <op>add</op> |
|
36 </actionbody> |
|
37 |
|
38 [SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-006] |
|
39 <actionbody> |
|
40 <b>AAAAAAAA</b> |
|
41 <a>55555555</a> |
|
42 <ans>FFFFFFFF</ans> |
|
43 <op>add</op> |
|
44 </actionbody> |
|
45 |
|
46 [SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-007] |
|
47 <actionbody> |
|
48 <b>AAAAAAAA</b> |
|
49 <a>55555556</a> |
|
50 <ans>0100000000</ans> |
|
51 <op>add</op> |
|
52 </actionbody> |
|
53 |
|
54 [SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-008] |
|
55 <actionbody> |
|
56 <b>AAAAAAAAAAAAAAAA</b> |
|
57 <a>5555555555555555</a> |
|
58 <ans>FFFFFFFFFFFFFFFF</ans> |
|
59 <op>add</op> |
|
60 </actionbody> |
|
61 |
|
62 [SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-009] |
|
63 <actionbody> |
|
64 <b>AAAAAAAAAAAAAAAB</b> |
|
65 <a>5555555555555555</a> |
|
66 <ans>010000000000000000</ans> |
|
67 <op>add</op> |
|
68 </actionbody> |
|
69 |
|
70 [SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-010] |
|
71 <actionbody> |
|
72 <b>1234567890ABCDEF1234567890ABCDEF1234567890ABCDEF1234567890ABCDEF1234567890ABCDEF</b> |
|
73 <a>2468ACF121579BDE2468ACF121579BDE2468ACF121579BDE2468ACF121579BDE2468ACF121579BDE</a> |
|
74 <ans>369D0369B20369CD369D0369B20369CD369D0369B20369CD369D0369B20369CD369D0369B20369CD</ans> |
|
75 <op>add</op> |
|
76 </actionbody> |
|
77 |
|
78 [SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-011] |
|
79 <actionbody> |
|
80 <b>1234567890ABCDEF1234567890ABCDEF1234567890ABCDEF1234567890ABCDEF1234567890ABCDEF</b> |
|
81 <a>1234567890ABCDEF1234567890ABCDEF1234567890ABCDEF1234567890ABCDEF1234567890ABCDEF1234567890ABCDEF1234567890ABCDEF</a> |
|
82 <ans>1234567890ABCDEF1234567890ABCDEF2468ACF121579BDE2468ACF121579BDE2468ACF121579BDE2468ACF121579BDE2468ACF121579BDE</ans> |
|
83 <op>add</op> |
|
84 </actionbody> |
|
85 |
|
86 [SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-012] |
|
87 <actionbody> |
|
88 <b>1234567890ABCDEF1234567890ABCDEF2468ACF121579BDE2468ACF121579BDE2468ACF121579BDE2468ACF121579BDE2468ACF121579BDE</b> |
|
89 <a>FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF</a> |
|
90 <ans>0100000000000000000000000000000000000000001234567890ABCDEF1234567890ABCDEF2468ACF121579BDE2468ACF121579BDE2468ACF121579BDE2468ACF121579BDE2468ACF121579BDD</ans> |
|
91 <op>add</op> |
|
92 </actionbody> |
|
93 |
|
94 [SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-013] |
|
95 <actionbody> |
|
96 <a>CCCCCCCC</a> |
|
97 <b>33333333</b> |
|
98 <ans>99999999</ans> |
|
99 <op>subtract</op> |
|
100 </actionbody> |
|
101 |
|
102 [SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-014] |
|
103 <actionbody> |
|
104 <a>FFFFFFFF</a> |
|
105 <b>98765432</b> |
|
106 <ans>6789ABCD</ans> |
|
107 <op>subtract</op> |
|
108 </actionbody> |
|
109 |
|
110 [SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-015] |
|
111 <actionbody> |
|
112 <a>AAAAAAAAAAAAAAAA</a> |
|
113 <b>5555555555555555</b> |
|
114 <ans>5555555555555555</ans> |
|
115 <op>subtract</op> |
|
116 </actionbody> |
|
117 |
|
118 [SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-016] |
|
119 <actionbody> |
|
120 <a>0100000000000000000000000000000000000000001234567890ABCDEF1234567890ABCDEF2468ACF121579BDE2468ACF121579BDE2468ACF121579BDE2468ACF121579BDE2468ACF121579BDD</a> |
|
121 <b>0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF</b> |
|
122 <ans>0100000000000000000000000000000000000000000234567890ABCDEF1234567890ABCDEF2468ACF121579BDE2468ACF121579BDE2468ACF121579BDE2468ACF121579BDE2468ACF121579BDE</ans> |
|
123 <op>subtract</op> |
|
124 </actionbody> |
|
125 |
|
126 [SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-017] |
|
127 <actionbody> |
|
128 <a>10</a> |
|
129 <b>10</b> |
|
130 <ans>0100</ans> |
|
131 <op>multiply</op> |
|
132 </actionbody> |
|
133 |
|
134 [SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-018] |
|
135 <actionbody> |
|
136 <a>1234567890ABCDEF1234567890ABCDEF1234567890ABCDEF1234567890ABCDEF1234567890ABCDEF1234567890ABCDEF1234567890ABCDEF</a> |
|
137 <b>1234567890ABCDEF1234567890ABCDEF1234567890ABCDEF1234567890ABCDEF1234567890ABCDEF1234567890ABCDEF1234567890ABCDEF</b> |
|
138 <ans>014B66DC328828BCA8DE2CC20802F69A5070F2A7DD7DC477F803B88DB2F892559F967E7388736033472944595DEE2E10EEBC0A3F3368FBEE93B8026CA3D37852EC253C86CE58AA75449276A0F8DDDC979CFFB0BB23630EB9F56CEAD54DE840DC4DDA24EF786D72FEA6475F09A2F2A521</ans> |
|
139 <op>multiply</op> |
|
140 </actionbody> |
|
141 |
|
142 [SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-019] |
|
143 <actionbody> |
|
144 <a>1234567890ABCDEF1234567890ABCDEF1234567890ABCDEF1234567890ABCDEF1234567890ABCDEF1234567890ABCDEF1234567890ABCDEF</a> |
|
145 <b>014B66DC328828BCA8DE2CC20802F69A5070F2A7DD7DC477F803B88DB2F892559F967E7388736033472944595DEE2E10EEBC0A3F3368FBEE93B8026CA3D37852EC253C86CE58AA75449276A0F8DDDC979CFFB0BB23630EB9F56CEAD54DE840DC4DDA24EF786D72FEA6475F09A2F2A521</b> |
|
146 <ans>1790FC50E94EFB2011AA5462D02F816CAD8FF281833861E5EB41D6AD02699C8BCAC000E54DC3315E4C0A712A6545205D6F21277C48EF6988ED512EE83CD51B8165B4691E042E86209A7F173A33373C668BB1393CC9EF3E53394ACF25C8568BE6A34BD8F52E6D2520C9B456AAFC330A01F3373D39ED952BE980BAAAF23F5B3AFDB00A5EB75D49A43E81265889476067ABF40E9867FD9F854608C31E538006FD0CBF43EA4BCE96CF</ans> |
|
147 <op>multiply</op> |
|
148 </actionbody> |
|
149 |
|
150 [SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-020] |
|
151 <actionbody> |
|
152 <a>1230981F</a> |
|
153 <b>0238973B</b> |
|
154 <ans>08</ans> |
|
155 <op>divide</op> |
|
156 </actionbody> |
|
157 |
|
158 [SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-021] |
|
159 <actionbody> |
|
160 <a>1230981F</a> |
|
161 <b>0238973B</b> |
|
162 <ans>6BDE47</ans> |
|
163 <op>modulus</op> |
|
164 </actionbody> |
|
165 |
|
166 [SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-022] |
|
167 <actionbody> |
|
168 <a>11C4B9D8</a> |
|
169 <b>0238973B</b> |
|
170 <ans>08</ans> |
|
171 <op>divide</op> |
|
172 </actionbody> |
|
173 |
|
174 [SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-023] |
|
175 <actionbody> |
|
176 <a>11C4B9D8</a> |
|
177 <b>0238973B</b> |
|
178 <ans>00</ans> |
|
179 <op>modulus</op> |
|
180 </actionbody> |
|
181 |
|
182 [SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-024] |
|
183 <actionbody> |
|
184 <a>0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF</a> |
|
185 <b>1234567890ABCDEF1234567890ABCDEF1234567890ABCDEF1234567890ABCDEF1234567890ABCDEF1234567890ABCDEF1234567890ABCDEF</b> |
|
186 <ans>E10000</ans> |
|
187 <remainder>8D90000E100000008D90000E100000008D90000E100000008D90000E100000008D90000E100000008D90000E100000008D90000F0FFFF</remainder> |
|
188 <op>divide</op> |
|
189 </actionbody> |
|
190 |
|
191 [SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-025] |
|
192 <actionbody> |
|
193 <a>0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF</a> |
|
194 <b>1234567890ABCDEF1234567890ABCDEF1234567890ABCDEF1234567890ABCDEF1234567890ABCDEF1234567890ABCDEF1234567890ABCDEF</b> |
|
195 <ans>08D90000E100000008D90000E100000008D90000E100000008D90000E100000008D90000E100000008D90000E100000008D90000F0FFFF</ans> |
|
196 <op>modulus</op> |
|
197 </actionbody> |
|
198 |
|
199 [SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-026] |
|
200 <actionbody> |
|
201 <a>01</a> |
|
202 <b>08</b> |
|
203 <ans>01</ans> |
|
204 <op>inversemod</op> |
|
205 </actionbody> |
|
206 |
|
207 [SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-027] |
|
208 <actionbody> |
|
209 <a>02</a> |
|
210 <b>08</b> |
|
211 <ans>00</ans> |
|
212 <op>inversemod</op> |
|
213 </actionbody> |
|
214 |
|
215 [SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-028] |
|
216 <actionbody> |
|
217 <a>03</a> |
|
218 <b>08</b> |
|
219 <ans>03</ans> |
|
220 <op>inversemod</op> |
|
221 </actionbody> |
|
222 |
|
223 [SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-029] |
|
224 <actionbody> |
|
225 <a>05</a> |
|
226 <b>08</b> |
|
227 <ans>05</ans> |
|
228 <op>inversemod</op> |
|
229 </actionbody> |
|
230 |
|
231 [SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-030] |
|
232 <actionbody> |
|
233 <a>05</a> |
|
234 <b>07</b> |
|
235 <ans>03</ans> |
|
236 <op>inversemod</op> |
|
237 </actionbody> |
|
238 |
|
239 [SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-031] |
|
240 <actionbody> |
|
241 <a>18</a> |
|
242 <b>20</b> |
|
243 <ans>08</ans> |
|
244 <op>gcd</op> |
|
245 </actionbody> |
|
246 |
|
247 [SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-032] |
|
248 <actionbody> |
|
249 <a>06E4</a> |
|
250 <b>0364</b> |
|
251 <ans>1C</ans> |
|
252 <op>gcd</op> |
|
253 </actionbody> |
|
254 |
|
255 [SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-033] |
|
256 <actionbody> |
|
257 <a>0364</a> |
|
258 <b>06E4</b> |
|
259 <ans>1C</ans> |
|
260 <op>gcd</op> |
|
261 </actionbody> |
|
262 |
|
263 [SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-034] |
|
264 <actionbody> |
|
265 <a>96FC57652F5221A76EB6CC1E6EA830CA44819734C9146590D6269935D9FE0A550B664BA486C237EBC592A1A5083A55C1F67F4820BC5C485C622D2E539EB348B6ADFCA98C74C5ECBC707785E86528F2127FF51B48CDF9D7F0182D52E0EB87440F43F170CB1070A2EB53BE7C5F9400729ED5C180A3C589C3E7FADA19E7AA94730C3896744A976BDB344AAF51235AD0868E4F336BCFA732F4E5CC67ED204EFC70373C8397007909690154EA7064C5DF1A6511C8D731AC307E4623B265DFD71C14CCE20EA277E2156CF4191DEC3247C2A2BB893A07C4D1574D1C3C69400A14952B23AA53A445627A9D6F112751BDFEAC9743BFCB2585CC6747D42549</a> |
|
266 <b>AB33704201D2EF00EA25B8DC1FE2A80B33677B6E9272E8FEFE43F72844E17EF624C257B0C731CCB53DF2879BD0E7128D7E42588869AEF5076CDDB63410999FBC1E197A933D07AA49DFFE96490F8C1F8F0097F34EBD090FCCB4435C1E551327C9F0BC570F1C2FDF4D6A0728E06F7E80DE2FF1CB35B6839BA2D2B746CBC40C300D0D2B06A812719F157713F506DDB7C18EECBF8EA32D68D0258D188664AD349CFB0AED250FC6A963C173E1A1A7A7416148ABB35D5FA85ABBF9E53CE060AD31AF15A71955ED654ED76CDCBEC2ACF44F53CF41F44F289C531036F7FA040EEC7D0F0AE02EA91CBE737CC8FF24475E44B55FF6DE6BD0E75D32C35BCF5D</b> |
|
267 <ans>01</ans> |
|
268 <op>gcd</op> |
|
269 </actionbody> |
|
270 |
|
271 [SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-036] |
|
272 <actionbody> |
|
273 <a>AAAAAAAA</a> |
|
274 <b>55555555</b> |
|
275 <ans>FFFFFFFF</ans> |
|
276 <op>add</op> |
|
277 </actionbody> |
|
278 |
|
279 [SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-037] |
|
280 <actionbody> |
|
281 <a>AAAAAAAA</a> |
|
282 <b>55555556</b> |
|
283 <ans>0100000000</ans> |
|
284 <op>add</op> |
|
285 </actionbody> |
|
286 |
|
287 [SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-038] |
|
288 <actionbody> |
|
289 <a>AAAAAAAAAAAAAAAA</a> |
|
290 <b>5555555555555555</b> |
|
291 <ans>FFFFFFFFFFFFFFFF</ans> |
|
292 <op>add</op> |
|
293 </actionbody> |
|
294 |
|
295 [SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-039] |
|
296 <actionbody> |
|
297 <a>AAAAAAAAAAAAAAAB</a> |
|
298 <b>5555555555555555</b> |
|
299 <ans>010000000000000000</ans> |
|
300 <op>add</op> |
|
301 </actionbody> |
|
302 |
|
303 [SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-040] |
|
304 <actionbody> |
|
305 <b>AAAAAAAA</b> |
|
306 <a>55555555</a> |
|
307 <ans>FFFFFFFF</ans> |
|
308 <op>add</op> |
|
309 </actionbody> |
|
310 |
|
311 [SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-041] |
|
312 <actionbody> |
|
313 <b>AAAAAAAA</b> |
|
314 <a>55555556</a> |
|
315 <ans>0100000000</ans> |
|
316 <op>add</op> |
|
317 </actionbody> |
|
318 |
|
319 [SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-042] |
|
320 <actionbody> |
|
321 <b>AAAAAAAAAAAAAAAA</b> |
|
322 <a>5555555555555555</a> |
|
323 <ans>FFFFFFFFFFFFFFFF</ans> |
|
324 <op>add</op> |
|
325 </actionbody> |
|
326 |
|
327 [SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-043] |
|
328 <actionbody> |
|
329 <b>AAAAAAAAAAAAAAAB</b> |
|
330 <a>5555555555555555</a> |
|
331 <ans>010000000000000000</ans> |
|
332 <op>add</op> |
|
333 </actionbody> |
|
334 |
|
335 [SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-044] |
|
336 <actionbody> |
|
337 <a>CCCCCCCC</a> |
|
338 <b>33333333</b> |
|
339 <ans>99999999</ans> |
|
340 <op>subtract</op> |
|
341 </actionbody> |
|
342 |
|
343 [SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-045] |
|
344 <actionbody> |
|
345 <a>FFFFFFFF</a> |
|
346 <b>98765432</b> |
|
347 <ans>6789ABCD</ans> |
|
348 <op>subtract</op> |
|
349 </actionbody> |
|
350 |
|
351 [SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-046] |
|
352 <actionbody> |
|
353 <a>AAAAAAAAAAAAAAAA</a> |
|
354 <b>5555555555555555</b> |
|
355 <ans>5555555555555555</ans> |
|
356 <op>subtract</op> |
|
357 </actionbody> |
|
358 |
|
359 [SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-047] |
|
360 <actionbody> |
|
361 <a>01</a> |
|
362 <b>08</b> |
|
363 <ans>01</ans> |
|
364 <op>inversemod</op> |
|
365 </actionbody> |
|
366 |
|
367 [SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-048] |
|
368 <actionbody> |
|
369 <a>02</a> |
|
370 <b>08</b> |
|
371 <ans>00</ans> |
|
372 <op>inversemod</op> |
|
373 </actionbody> |
|
374 |
|
375 [SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-049] |
|
376 <actionbody> |
|
377 <a>03</a> |
|
378 <b>08</b> |
|
379 <ans>03</ans> |
|
380 <op>inversemod</op> |
|
381 </actionbody> |
|
382 |
|
383 [SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-050] |
|
384 <actionbody> |
|
385 <a>05</a> |
|
386 <b>08</b> |
|
387 <ans>05</ans> |
|
388 <op>inversemod</op> |
|
389 </actionbody> |
|
390 |
|
391 [SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-051] |
|
392 <actionbody> |
|
393 <a>05</a> |
|
394 <b>07</b> |
|
395 <ans>03</ans> |
|
396 <op>inversemod</op> |
|
397 </actionbody> |
|
398 |
|
399 [SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-052] |
|
400 <actionbody> |
|
401 <a>18</a> |
|
402 <b>20</b> |
|
403 <ans>08</ans> |
|
404 <op>gcd</op> |
|
405 </actionbody> |
|
406 |
|
407 [SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-053] |
|
408 <actionbody> |
|
409 <a>06E4</a> |
|
410 <b>0364</b> |
|
411 <ans>1C</ans> |
|
412 <op>gcd</op> |
|
413 </actionbody> |
|
414 |
|
415 [SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-054] |
|
416 <actionbody> |
|
417 <a>0364</a> |
|
418 <b>06E4</b> |
|
419 <ans>1C</ans> |
|
420 <op>gcd</op> |
|
421 </actionbody> |
|
422 |
|
423 [SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-055] |
|
424 <actionbody> |
|
425 <bits>512</bits> |
|
426 </actionbody> |
|
427 |