chiark / gitweb /
Merge branch '2.4.x' into 2.5.x
[catacomb] / symm / t / safersk
1 ### Only modes here.  See `safersk' for the blockcipher test vectors.
2
3 safersk-cmac {
4   bef260d7bcda163547d348b7551195e7
5     ""
6     9ba8f2c1b6cfeb77;
7   7022907dd1dff7dac5c9941d26d0c6eb
8     14
9     37dcfeffa9f5744b;
10   ad568f86edd1dc9268eeee533285a6ed
11     810c9b689daaa9060d2d4b6003062365b0a54364c76c160f
12     05bf5b261fbd88de;
13   11896c4794846ecfa14a7130c9f13712
14     0634c9519848a877ff77bf79192a5b50ade5d9
15     0ee50cf1eb23cc77;
16   cd739a3d1f337f29
17     ""
18     975807086410e7e5;
19   549e6b0d27a4ba23
20     40
21     b5b26235e6a34f78;
22   85406a6136512061
23     f7080cc07df0591d8fa21f2dd88374d8cde8e160ad10997a
24     b98cae59f10f22cd;
25   21635c6d62c92690
26     29df3e6057acc87638f508046733d9ff61cdbd
27     d85e3e89ce01118c;
28 }
29
30 safersk-ccm {
31   bef260d7bcda163547d348b7551195e7
32     702290
33     ""
34     ""
35     ""
36     9a4a828c;
37   7dd1dff7dac5c9941d26d0c6eb14ad56
38     8f86ed
39     d1
40     ""
41     ""
42     41f68f45;
43   dc9268eeee533285a6ed810c9b689daa
44     a9060d
45     ""
46     2d
47     7b
48     acc985bb;
49   4b6003062365b0a54364c76c160f1189
50     6c4794846e
51     cfa14a7130c9f137120634c9519848a877ff77bf79192a5b
52     50ade5d9cd739a3d1f337f29549e6b0d27a4ba234085406a
53     aa629c01eb3b15ede6c2e4366419b5e5f40469d538d373ed
54     a136e047cf4a68b0;
55   6136512061f7080cc07df0591d8fa21f
56     2dd88374d8
57     cde8e160ad10997a21635c6d62c9269029df3e
58     6057acc87638f508046733d9ff61cdbda3b3e9878731ebfedd4705e505
59     1c34203b3161577c889c9db08bf34b20a3e5da5857a94d09e73edf7210
60     953f9c31334dfede;
61   da1435dceaa7b1cc
62     49ae1d
63     ""
64     ""
65     ""
66     b5ad4f52;
67   50c38201a894476b
68     3f102b
69     75
70     ""
71     ""
72     f69a75fd;
73   2eb9529533966f27
74     043eb6
75     ""
76     21
77     14
78     72b85363;
79   b7f65b000961040e
80     f2f9b2fc5f
81     a450727a9b542cde52ebfda19d0ccc520f215eb57bb3a4f3
82     ebbbb18ac6c95a97a48030370c33d090c54215abd6b3ad54
83     b65cbf23154b9798e5250e96f51659df1024bf6b0ffd859b
84     9616166b0ae5320f;
85   efc9a38378c5b93b
86     f4f2aad260
87     5faee2b03fb648e27fff63102758fe2b69ac26
88     afa3349829b94586306fed54154f8f28523c03d4de1600157846b710ee
89     6d0ac961eed6fa2cad9f51d293bad02ecc7a8effe3511cb9aae4935bbd
90     96dee0d7ba957d24;
91 }
92
93 safersk-eax {
94   bef260d7bcda163547d348b7551195e7
95     ""
96     ""
97     ""
98     ""
99     9bc0cb5650ecbe0d;
100   7022907dd1dff7dac5c9941d26d0c6eb
101     14
102     ""
103     ""
104     ""
105     04655ac860f00c4c;
106   ad568f86edd1dc9268eeee533285a6ed
107     ""
108     81
109     ""
110     ""
111     23de91600ff46611;
112   0c9b689daaa9060d2d4b6003062365b0
113     ""
114     ""
115     a5
116     c2
117     a47b7c287e2aaccb;
118   4364c76c160f11896c4794846ecfa14a
119     7130c9f137120634
120     c9519848a877ff77bf79192a5b50ade5d9cd739a3d1f337f
121     29549e6b0d27a4ba234085406a6136512061f7080cc07df0
122     d228821b771c225b34c32f1d8def6b1638a580259d14966c
123     c2d9f9bcacbf1796;
124   591d8fa21f2dd88374d8cde8e160ad10
125     997a21635c6d62
126     c9269029df3e6057acc87638f508046733d9ff
127     61cdbda3b3e9878731ebfedd4705e505da1435dceaa7b1cc49ae1d50c3
128     56e9c63e94a3e304fb0204a14ddce527063e43cbb59e5f4cdc5ca4c9fd
129     3c18c6748c8d3efb;
130   8201a894476b3f10
131     ""
132     ""
133     ""
134     ""
135     a30a7f2fdcfd304f;
136   2b752eb952953396
137     6f
138     ""
139     ""
140     ""
141     a3921ada1effe4a9;
142   27043eb621b7f65b
143     ""
144     00
145     ""
146     ""
147     b21c194c92a0e99a;
148   0961040ef2f9b2fc
149     ""
150     ""
151     5f
152     9a
153     ec1dc651cd6f903d;
154   a450727a9b542cde
155     52ebfda19d0ccc52
156     0f215eb57bb3a4f3ebbbb18ac6c95a97a48030370c33d090
157     c54215abd6b3ad54efc9a38378c5b93bf4f2aad2605faee2
158     74b140592d02d6e569a0f917fd935c2c4ff50e612a765163
159     69c737214ba7d4ef;
160   b03fb648e27fff63
161     102758fe2b69ac
162     26afa3349829b94586306fed54154f8f28523c
163     03d4de1600157846b710ee72807a2219bfb474fd71d891f24bb65d1563
164     bde1b3e1c19bb966ee531fa15ec929593e29aca538a004e1a98e6776f2
165     ed2e0c47042a787f;
166 }
167
168 safersk-gcm {
169   bef260d7bcda163547d348b7551195e7
170     ""
171     ""
172     ""
173     ""
174     27b0cf2d5823652b;
175   7022907dd1dff7dac5c9941d26d0c6eb
176     14
177     ""
178     ""
179     ""
180     284a84e5a061c638;
181   ad568f86edd1dc9268eeee533285a6ed
182     ""
183     81
184     ""
185     ""
186     e137081a8189b00d;
187   0c9b689daaa9060d2d4b6003062365b0
188     ""
189     ""
190     a5
191     07
192     d1476d790c73fe20;
193   4364c76c160f11896c4794846ecfa14a
194     7130c9f137120634
195     c9519848a877ff77bf79192a5b50ade5d9cd739a3d1f337f
196     29549e6b0d27a4ba234085406a6136512061f7080cc07df0
197     220e383555bc3c1db79dd7946ab1bcfb0c8ae7534e054dfe
198     b9125ab89a341129;
199   591d8fa21f2dd88374d8cde8e160ad10
200     997a2163
201     5c6d62c9269029df3e6057
202     acc87638f508046733d9ff61cdbda3b3e9878731ebfedd4705e505da1435dceaa7
203     da40ac7ce7efbc6e5a0c8edad1fc6e37707dcd577c2b525173d91c0ee1843bf296
204     7fe1bd570ff9bc5e;
205   b1cc49ae1d50c38201a894476b3f102b
206     752eb952953396
207     6f27043eb621b7f65b000961040ef2f9b2fc5f
208     a450727a9b542cde52ebfda19d0ccc520f215eb57bb3a4f3ebbbb18ac6
209     7088301eaa71ebd8aa7357fa70408eff7803127fdaf86f8f64fc46bde4
210     1b6b05d79e3e8a50;
211   c95a97a48030370c
212     ""
213     ""
214     ""
215     ""
216     c202c8435d5db9f9;
217   33d090c54215abd6
218     b3
219     ""
220     ""
221     ""
222     127f007760bb2caa;
223   ad54efc9a38378c5
224     ""
225     b9
226     ""
227     ""
228     8e7eb7606063486c;
229   3bf4f2aad2605fae
230     ""
231     ""
232     e2
233     87
234     f7db784dd6349ec3;
235   b03fb648e27fff63
236     102758fe2b69ac26
237     afa3349829b94586306fed54154f8f28523c03d4de160015
238     7846b710ee72807a2219bfb474fd71d891f24bb65d156325
239     e9a1e4e745d37146bd75efe05e451dbf120fe907a9f5701f
240     59283c69e487ac87;
241   9f9eb53b571ea629
242     c54d57dd
243     2d42f70800df9fcbaca48b
244     77dba189196d1ebba10b0467cb9fc2712a199e533fa9156308cdec3f768281e040
245     65b78f763a328655662a4ef7f9bacfe67e5e07df80edbcc853440ee1f7627d0355
246     38dbad9c5138e19e;
247   a9b9a222bd689aef
248     66f5306ceb0c6b
249     08ac8b0a22260c571b4a42bb8fdb233bfa6a5c
250     fb0bad7d95214ade49cb3b6f5fe8368131115c037ba323fe1dc8151784
251     0d4082f666ad6a4d337a93564bc648f4b09e2332d656aeebefd722a7ec
252     4322ea279fd752dc;
253 }
254
255 safersk-ocb1 {
256   bef260d7bcda163547d348b7551195e7
257     7022907dd1dff7da
258     ""
259     ""
260     ""
261     02524b8ee7329780;
262   c5c9941d26d0c6eb14ad568f86edd1dc
263     9268eeee533285a6
264     ed
265     ""
266     ""
267     aa1f6928e1b81e20;
268   810c9b689daaa9060d2d4b6003062365
269     b0a54364c76c160f
270     ""
271     11
272     07
273     cc863f9f86e79df5;
274   896c4794846ecfa14a7130c9f1371206
275     34c9519848a877ff
276     ""
277     77bf79192a5b50ade5d9cd739a3d1f337f29549e6b0d27a4
278     0a622ec626cf3be0c96a8fcabfa824949c81cf57656e3fcc
279     4b897d5463f508df;
280   ba234085406a6136512061f7080cc07d
281     f0591d8fa21f2dd8
282     8374d8cde8e160ad10997a21635c6d62c9269029df3e6057
283     acc87638f508046733d9ff61cdbda3b3e9878731ebfedd47
284     ceaa0608044abe172e762b8a66a026b6aa231a60e32b8852
285     383b6f426f78e95d;
286   05e505da1435dceaa7b1cc49ae1d50c3
287     8201a894476b3f10
288     ""
289     2b752eb9529533966f27043eb621b7f65b000961040ef2f9b2fc5fa450
290     e9d6111a98647e1da68ba0bdfb386b3575c20aba3fff9bb7d5e52e5717
291     f432ded708b7e826;
292   727a9b542cde52ebfda19d0ccc520f21
293     5eb57bb3a4f3ebbb
294     b18ac6c95a97a48030370c33d090c54215abd6
295     b3ad54efc9a38378c5b93bf4f2aad2605faee2b03fb648e27fff631027
296     58a7612db1435cc3b8b7ab586fd3475674faa6192c47cf940061b38ad0
297     ee64360a85eb7957;
298   58fe2b69ac26afa3
299     349829b94586306f
300     ""
301     ""
302     ""
303     bffcea16dd9830d2;
304   ed54154f8f28523c
305     03d4de1600157846
306     b7
307     ""
308     ""
309     9d9d3268ed1e6af0;
310   10ee72807a2219bf
311     b474fd71d891f24b
312     ""
313     b6
314     55
315     7cc85e98d653ac98;
316   5d1563259f9eb53b
317     571ea629c54d57dd
318     ""
319     2d42f70800df9fcbaca48b77dba189196d1ebba10b0467cb
320     69fd708caa761fa04396ba9f94bb916e5a11679b3bad9cf0
321     8c94cf5b2249afa6;
322   9fc2712a199e533f
323     a9156308cdec3f76
324     8281e040a9b9a222bd689aef66f5306ceb0c6b08ac8b0a22
325     260c571b4a42bb8fdb233bfa6a5cfb0bad7d95214ade49cb
326     c9e3275788dcac045ae1478a44aac8061f02bc7e56e516cc
327     8adfde6b3cd647c5;
328   3b6f5fe836813111
329     5c037ba323fe1dc8
330     ""
331     151784873f0eb5b647da6794c18b5337685a96ed65b9aca338527ef19b
332     f1493455c6ef6dfb73ba4b35b25ecef1d967614169fd0db3162575f20c
333     533087817a013891;
334   09c063c46f88de9f
335     d41e72d7b97e23e6
336     eabdff3bcd211499268878dbf30f1dad89d4b9
337     b12012e4713df46795630e7952d22bb02d7100b8b649377d20a8f08345
338     f89081f88fa58ddd7f1974ffc3fb676fc8855e74c7b85d6e308e2c3096
339     b0c2845962f040ff;
340 }
341
342 safersk-pmac1 {
343   bef260d7bcda163547d348b7551195e7
344     ""
345     6dd75ab7922413b1;
346   7022907dd1dff7dac5c9941d26d0c6eb
347     14
348     7f4d03871ad27bda;
349   ad568f86edd1dc9268eeee533285a6ed
350     810c9b689daaa9060d2d4b6003062365b0a54364c76c160f
351     3f48cfbe20527417;
352   11896c4794846ecfa14a7130c9f13712
353     0634c9519848a877ff77bf79192a5b50ade5d9
354     25fb410e71c6553d;
355   cd739a3d1f337f29
356     ""
357     af55847d75152f93;
358   549e6b0d27a4ba23
359     40
360     b24dc9bbdbe4b417;
361   85406a6136512061
362     f7080cc07df0591d8fa21f2dd88374d8cde8e160ad10997a
363     9e119f41d7bf7b13;
364   21635c6d62c92690
365     29df3e6057acc87638f508046733d9ff61cdbd
366     9f8f71cddf2bf6dd;
367 }
368
369 safersk-ocb3 {
370   bef260d7bcda163547d348b7551195e7
371     7022907dd1df
372     ""
373     ""
374     ""
375     6e456312a40d6780;
376   f7dac5c9941d26d0c6eb14ad568f86ed
377     d1dc9268eeee
378     53
379     ""
380     ""
381     65b5cb090a3f28ae;
382   3285a6ed810c9b689daaa9060d2d4b60
383     03062365b0a5
384     ""
385     43
386     63
387     4e6dc1b24486771b;
388   64c76c160f11896c4794846ecfa14a71
389     30c9f1
390     ""
391     37120634c9519848a877ff77bf79192a5b50ade5d9cd739a
392     fa8d42d4d17056a5cb34c6792272af358e3c7e7b9490aa3f
393     3acb963aa0fc701f;
394   3d1f337f29549e6b0d27a4ba23408540
395     6a61365120
396     61f7080cc07df0591d8fa21f2dd88374d8cde8e160ad1099
397     7a21635c6d62c9269029df3e6057acc87638f508046733d9
398     8cd70cce2aaf4a9ea62faa31d7146087d2b9b47e7992e17e
399     3e16cf32a2faa211;
400   ff61cdbda3b3e9878731ebfedd4705e5
401     05da1435dcea
402     ""
403     a7b1cc49ae1d50c38201a894476b3f102b752eb9529533966f27043eb6
404     239d7c4c0f2c17577768de8cbedf192d08e82cfc74a587ab5267ee7e81
405     e6f7aad35cceb122;
406   21b7f65b000961040ef2f9b2fc5fa450
407     727a9b542cde
408     52ebfda19d0ccc520f215eb57bb3a4f3ebbbb1
409     8ac6c95a97a48030370c33d090c54215abd6b3ad54efc9a38378c5b93b
410     bbd3b140decdd5e0a63b4a38989e770bedbe26054f882cbf1920fbd514
411     a71d070227d87267;
412   f4f2aad2605faee2
413     b03fb648e27f
414     ""
415     ""
416     ""
417     63e4d0211e0a4daf;
418   ff63102758fe2b69
419     ac26afa33498
420     29
421     ""
422     ""
423     0fb3f4a5cc43406a;
424   b94586306fed5415
425     4f8f28523c03
426     ""
427     d4
428     06
429     afaa82d25e44d4db;
430   de1600157846b710
431     ee7280
432     ""
433     7a2219bfb474fd71d891f24bb65d1563259f9eb53b571ea6
434     bc640b0230973b8be088cdc0f0c18fafe95f13d3197d9c09
435     e42c5b6c0e33d57e;
436   29c54d57dd2d42f7
437     0800df9fcb
438     aca48b77dba189196d1ebba10b0467cb9fc2712a199e533f
439     a9156308cdec3f768281e040a9b9a222bd689aef66f5306c
440     f9f9760a9b9277c4216a7d12c59d78f7cfc3c5fe811f9e38
441     26bd0ba14ccc28d3;
442   eb0c6b08ac8b0a22
443     260c571b4a42
444     ""
445     bb8fdb233bfa6a5cfb0bad7d95214ade49cb3b6f5fe8368131115c037b
446     35511a69e4039fa87bf9cccdd152453842004258de53166380645f0c57
447     99979d46633f3381;
448   a323fe1dc8151784
449     873f0eb5b647
450     da6794c18b5337685a96ed65b9aca338527ef1
451     9b09c063c46f88de9fd41e72d7b97e23e6eabdff3bcd211499268878db
452     b6190f6df6109cb3134a517871e360503ace233210255bd503451ccf78
453     b9d9982e2ad6564b;
454 }
455
456 safersk-ocb3-mct {
457   16 3857e95d746bbe01;
458    8 545057df78fb5ea9;
459   16 c2e0438d09ff;
460    8 36b5c340bd6d;
461   16 5dee93a9;
462    8 8752f8e9;
463 }