chiark / gitweb /
Merge branch '2.4.x' into 2.5.x
[catacomb] / symm / t / xtea
1 # Test vectors for XTEA
2
3 # --- Generated from Needham and Wheeler's original implementation ---
4
5 xtea {
6   00112233445566778899aabbccddeeff 0123456789abcdef b8bf2821622b5b30;
7   d94576cd1a5f99e4155dc7bec5d33df2 d51399607f7aa9d7 782e4e131c5ba746;
8   07ef12bc9d06d7da20131116b665e335 10b233473624ccd3 57733a1deece283e;
9   c6462b48afd604b75fcc455506ffd411 3b905e951e4fafe7 776f4965deb65775;
10   be195f703d6fec2232cd0890c981b27d 15b623d1fa2df9df 3bd5ad5c9ed6101e;
11   5b8410f7a9eb92da120810c56fcaf8c9 7c1035940696d91d 5f93fa1d06991415;
12   b85c9e26661889d0ff1054c6be27fdeb 90b245144895f3ad 6105bfb0947828b7;
13   a8a1e956d54d238f6ceab186e7ec99ed 4ef2cfd120b8d4dc 51fae58a10f7c3dd;
14   8bc4879201a96368927ecceee67024ee f6cb5353f4a1c432 550ad71ba8a34568;
15   f1372d85d8c3d1a60df57eedf317ab81 215c080cf158a09b 13d1e24ba9ff7b63;
16   017f01683f5e009d196feeaad385c5a9 568583061da98d0d 6439b1dfe2ecb541;
17   281c932ddd3c364b09f1896007ffab03 0558b306316b0823 c8f82fe4491a8917;
18   c1e95465c7ef8eb04254d1a5463c6a43 fdcb2764303222c7 244dbfa1d2c914e4;
19   0f86dd6c96dd31164b656b0f25e4b411 eaddba89070ec46c 5a4909646763454f;
20   fbacfb479ae21194c35b8184e58dd66e c6507bcf99b9c2a1 6f08ec714e8a7c18;
21   2eb36c4a9598d471700a1330070fffc9 c380b0f1c21d4d37 72d4d4bdf5c00585;
22   0a7f48127091780617a1f534b3271bc9 e5b7c1517f24f298 64374b40bb732354;
23   303fb24822a1b8a84d0ece77b86380ff d14ddf77fdda17bf 014f1e707d02c8d8;
24   f04ebf798c193f199c1f532af383555b b9682750bb15caad 9001d21b57ab5360;
25   200c0ce59717d5d9af6813cd207fee73 9706769a18a2d03d 835fd788c089fd45;
26   2828d51f98ae0b33f4de2b7fbd18a529 edb76c54847da59e b0c0125494d39ce9;
27   61aaba6be48b0d0d14fe5d27fab852a4 178a49bafba53f23 ade26742f25efbe1;
28   2080e2409ba01c8532fc84403ee8c06a df4cdb61a5f38536 9c895e72168b409e;
29   271ad15192c4d1204a4a2561e3db6ff7 7c944d08def34c0c b784e23e00b3b498;
30   c1e297c0c761777d8a76fff02d22b859 f4c76c1d47fe568f 62f9e58b0364b0b6;
31   23c807a2ef0a551f858fd52d125a47d8 cab16583e15d0074 4563be765e74653a;
32   9fa5d4d8cbdfcecd559e3ce88bf78ee1 97b05c60774164ad 714807767366854b;
33   24f4e91083139099d663647a7ffac321 7017a263985b735c cc68e1ed7f7c7832;
34   7cf8626de76d8462218ed5c9dc8acc26 15475a90df04cd29 416eab1ebc155782;
35   3c6ad7df17332a3e1e3de06007387357 87ca0aaccf146cc8 ded575554058ef42;
36   24237a762d8a89383a2949f5a0f5ec08 9268af048ecbae67 899b9b877106c764;
37   209a2833a39472d9720380ffb2f74761 af0062cd77a84ebd 26db40c151b74530;
38   22ebe7a30e8855b3b453a6e926d4f187 f922ca875b991a31 2763f255636a34c1;
39   1b5e23ebd915c1fee59f57dd91af7347 b4ecc305c3dbd8e5 fbbec8f5dbf4cefd;
40   6c21d105515290da29339f142685c135 a4c2f6dc597d13ea 7409829de05ae6d1;
41   01f728a7433a47b13de34fcc08958449 3af7f1ae0f58ab1d 950083fbd332a987;
42   9a2d4c50337d3ec337673782fd385601 791d8da8cbb0bc94 13f87f8d3326553f;
43   b3b99747560e246bcd0cdc3fb33e4910 91778f2bd9233375 2b1f2747b356e119;
44   4b269e2e8dbd68b94066c95244c3a195 abfb6a33e1471e96 8ce0dc718e757924;
45   d10b956f675dc2276b6dd90442bece3e dbedddb6a1c15a21 19df78dea26ea579;
46   28f8fab7541766f6dafbaa5b6f3bd700 2c14d5097ab11f61 3a6fd0a5fef50079;
47   2b61e60478fa0c0edb9531f26791eff9 b84c80b2d245fdfc f24ea37046b97a03;
48   a6bfb85fa91b8ca4197c8b502a62f972 3daadd7a9633e19b 4de5c07ea1564a64;
49   94e76e54d37f932cbcc069de6bf26d52 02739eeb468450fd 0d4ef5d93f419069;
50   82760ea1560e8f9d1e35f20cad1f26cc 34aa5952b5a9110f 7676f2746bfac3b7;
51   3aba91211327585e0f1270b59ef9277b b584d6b34b638ba4 2cfa1f17178df25d;
52   727074f35cd523eb6f8aafbbf76fd5b1 f0e9268a27ab70c6 609aee69ed6e2a8e;
53   6e0aa1c91ea6315a4a7dd297ac5936a4 47374080f27fbb30 5d86f6451024e051;
54   63bd2d37271a250c8593b433188cffd0 776927909196eec5 ec617cc3810e278c;
55   dc7beb423c2053156329d7ab79f4d1d6 24c0adb3777860ad 7f6f6083713a68ba;
56   ed219454883709efe884bbc9d30507a3 587b1683dff7f178 86a95a8f48fa13b0;
57   40509fc5c565e9b9f3995f3bc5d5c1f4 719a39f2302a98aa 503f9481c7049890;
58   f9f10ed2bc0193605913475fd54d69ae e35b94e2940a8db0 59bc9b0bd5004dae;
59   23003c3fbe9661b6b9386748982ac3e2 d1dfd47fac22b9ff 756ec1ac4fa8deac;
60   a2caa563c2f19b10fbac1427e2177858 f7743dfe957cc82b 57ae9c0144dbb9d3;
61   8bb42b6937d65eac506e8326356071af 690a0fa32113bf34 5136052b310e7038;
62   219c7f982a0c352977b978b91fcb3c45 8fb4cb86db41ce30 fa01561e5b9311ab;
63   157ff76f22538eede0528c541dbe7815 ea6cd44f238be18f 0c3f632af5cee432;
64   346194289f6d865237cc673c45415003 71690fd4ba3d75de c4448db8c1144435;
65   032c8c1624f7f300d8a58d151de52d78 3c0f1746798ed5b7 e1bfbd2a7d414c8a;
66   019471106a5cd4ee3d1f627213649b80 558a8d7a4cdc0822 c90e5257ea513ef8;
67   45aa90191c449dbf9c541fb476d1bf74 bfba3dfd06e77671 bc715327ada1b56b;
68   c86c21d8c26dc291f662c8f2fe79b74b 0993d3b68c1d4a5d 2b4195c3d67e3f99;
69   af4f4615c7c298639b9728251991419f 1e268f9e710313b5 2536ccd8fdfe30e1;
70 }
71
72 xtea-cmac {
73   60d7bcda163547d348b7551195
74     ""
75     3fe52353f9b144ae;
76   e77022907dd1dff7dac5c9941d
77     26
78     809e38cc35e3a145;
79   d0c6eb14ad568f86edd1dc9268
80     eeee533285a6ed810c9b689daaa9060d2d4b6003062365b0
81     9e781632642b42cd;
82   a54364c76c160f11896c479484
83     6ecfa14a7130c9f137120634c9519848a877ff
84     8d187ce6f32516ae;
85   77bf79192a5b50
86     ""
87     12bacc0346a97c7f;
88   ade5d9cd739a3d
89     1f
90     76efca6f4ea48f3a;
91   337f29549e6b0d
92     27a4ba234085406a6136512061f7080cc07df0591d8fa21f
93     390ba4bcc9d100f3;
94   2dd88374d8cde8
95     e160ad10997a21635c6d62c9269029df3e6057
96     666111e472d8cdfd;
97   acc87638f508046733d9
98     ""
99     2b1ff3b380aa5d5a;
100   ff61cdbda3b3e9878731
101     eb
102     85351b61c26c94cf;
103   fedd4705e505da1435dc
104     eaa7b1cc49ae1d50c38201a894476b3f102b752eb9529533
105     d8a892f0975b7e2c;
106   966f27043eb621b7f65b
107     000961040ef2f9b2fc5fa450727a9b542cde52
108     85b42005a520b9fc;
109   ebfda19d0ccc520f21
110     ""
111     cf0f227f8b2a8b46;
112   5eb57bb3a4f3ebbbb1
113     8a
114     a0cdc4acc3d77c92;
115   c6c95a97a48030370c
116     33d090c54215abd6b3ad54efc9a38378c5b93bf4f2aad260
117     ac879bd822cf405d;
118   5faee2b03fb648e27f
119     ff63102758fe2b69ac26afa3349829b9458630
120     295b9c45cd0a8bab;
121 }
122
123 xtea-ccm {
124   60d7bcda163547d348b7551195
125     e77022
126     ""
127     ""
128     ""
129     254c9820;
130   907dd1dff7dac5c9941d26d0c6
131     eb14ad
132     56
133     ""
134     ""
135     628ee141;
136   8f86edd1dc9268eeee533285a6
137     ed810c
138     ""
139     9b
140     b6
141     c68f9ba1;
142   689daaa9060d2d4b6003062365
143     b0a54364c7
144     6c160f11896c4794846ecfa14a7130c9f137120634c95198
145     48a877ff77bf79192a5b50ade5d9cd739a3d1f337f29549e
146     5d451b7841e1046387c69f33e87585eedf30cd7df2d4a409
147     ae1ade48fb30df53;
148   6b0d27a4ba234085406a613651
149     2061f7080c
150     c07df0591d8fa21f2dd88374d8cde8e160ad10
151     997a21635c6d62c9269029df3e6057acc87638f508046733d9ff61cdbd
152     587e64a45665ec8f4b0561f911c55bbddc89d3cb923ee2a79736d853f2
153     5dc68eee0336d9df;
154   a3b3e9878731eb
155     fedd47
156     ""
157     ""
158     ""
159     e731a2e4;
160   05e505da1435dc
161     eaa7b1
162     cc
163     ""
164     ""
165     d61b3844;
166   49ae1d50c38201
167     a89447
168     ""
169     6b
170     65
171     ae5cf49a;
172   3f102b752eb952
173     9533966f27
174     043eb621b7f65b000961040ef2f9b2fc5fa450727a9b542c
175     de52ebfda19d0ccc520f215eb57bb3a4f3ebbbb18ac6c95a
176     5cda052e11d440e05347a5d392610573bb3382f451a23c91
177     6b984d2bbcde1308;
178   97a48030370c33
179     d090c54215
180     abd6b3ad54efc9a38378c5b93bf4f2aad2605f
181     aee2b03fb648e27fff63102758fe2b69ac26afa3349829b94586306fed
182     e50f8051933dfcda7693161d2fa0885f455a610c3178d245abb8a7869c
183     9bba96ded767f109;
184   54154f8f28523c03d4de
185     160015
186     ""
187     ""
188     ""
189     06d07295;
190   7846b710ee72807a2219
191     bfb474
192     fd
193     ""
194     ""
195     613f97d3;
196   71d891f24bb65d156325
197     9f9eb5
198     ""
199     3b
200     10
201     5262f065;
202   571ea629c54d57dd2d42
203     f70800df9f
204     cbaca48b77dba189196d1ebba10b0467cb9fc2712a199e53
205     3fa9156308cdec3f768281e040a9b9a222bd689aef66f530
206     728d0e2c1f92403c6c91538ca0a4d33c644728aa324d6fec
207     3c8af92993cf2dfc;
208   6ceb0c6b08ac8b0a2226
209     0c571b4a42
210     bb8fdb233bfa6a5cfb0bad7d95214ade49cb3b
211     6f5fe8368131115c037ba323fe1dc8151784873f0eb5b647da6794c18b
212     758c2450b1b4b633088e2dacece8fce73bb681518bc74f24427f9cf532
213     768cfa0b76676f6e;
214   5337685a96ed65b9ac
215     a33852
216     ""
217     ""
218     ""
219     cd3b5fbe;
220   7ef19b09c063c46f88
221     de9fd4
222     1e
223     ""
224     ""
225     77ec39fe;
226   72d7b97e23e6eabdff
227     3bcd21
228     ""
229     14
230     2b
231     12bba0f1;
232   99268878dbf30f1dad
233     89d4b9b120
234     12e4713df46795630e7952d22bb02d7100b8b649377d20a8
235     f083455b663e4ee1315f3c8f2aebfa921451dcd1af5813b7
236     84148214729971a1616f5a0a2261662e90ffe6ee853fc892
237     cd1f0f55d1d79d35;
238   0d30ce2f1fef6ef315
239     d079839180
240     5da08da3aefc5f8584b7c5e617669c0f16e398
241     15d4e9cfce3ed1ecdf3d264a7f16cb16c2e815f422cdf0c8e30308be3c
242     fc533246fa0f63332c3806595c6a35a6cd0499e973ae7a0055755b4026
243     ff6e5bc754f0adfd;
244 }
245
246 xtea-eax {
247   60d7bcda163547d348b7551195
248     ""
249     ""
250     ""
251     ""
252     5f1c8be04844ffdf;
253   e77022907dd1dff7dac5c9941d
254     26
255     ""
256     ""
257     ""
258     3fec55f722a3295e;
259   d0c6eb14ad568f86edd1dc9268
260     ""
261     ee
262     ""
263     ""
264     41b22cdc7a09818c;
265   ee533285a6ed810c9b689daaa9
266     ""
267     ""
268     06
269     68
270     8b0dec6244e10dd9;
271   0d2d4b6003062365b0a54364c7
272     6c160f11896c4794
273     846ecfa14a7130c9f137120634c9519848a877ff77bf7919
274     2a5b50ade5d9cd739a3d1f337f29549e6b0d27a4ba234085
275     4c3b648b0d6a0bf20eb496a17201e4fdd7581e1d34fe19f5
276     9576894304df1c06;
277   406a6136512061f7080cc07df0
278     591d8fa21f2dd8
279     8374d8cde8e160ad10997a21635c6d62c92690
280     29df3e6057acc87638f508046733d9ff61cdbda3b3e9878731ebfedd47
281     495ac874eee71cda95fc4133cd8080514898385e542f44f56734ff86cf
282     88db0b0c36963625;
283   05e505da1435dc
284     ""
285     ""
286     ""
287     ""
288     b8d2cf3b4a2c82ed;
289   eaa7b1cc49ae1d
290     50
291     ""
292     ""
293     ""
294     ff304d08904cc45b;
295   c38201a894476b
296     ""
297     3f
298     ""
299     ""
300     f13209350bfea66c;
301   102b752eb95295
302     ""
303     ""
304     33
305     78
306     468ff217fd2da0e0;
307   966f27043eb621
308     b7f65b000961040e
309     f2f9b2fc5fa450727a9b542cde52ebfda19d0ccc520f215e
310     b57bb3a4f3ebbbb18ac6c95a97a48030370c33d090c54215
311     c78a890e811a86978a2b944c7741ce0fc415aba17675e5be
312     835bb97626f8a99e;
313   abd6b3ad54efc9
314     a38378c5b93bf4
315     f2aad2605faee2b03fb648e27fff63102758fe
316     2b69ac26afa3349829b94586306fed54154f8f28523c03d4de16001578
317     f8331f39c783a39406102bfdc1b324d0d4dabe5ec886474caef97209fd
318     e59ad9e764305aa4;
319   46b710ee72807a2219bf
320     ""
321     ""
322     ""
323     ""
324     603bc1df6ad3c9ef;
325   b474fd71d891f24bb65d
326     15
327     ""
328     ""
329     ""
330     bd337ef6bfba87bb;
331   63259f9eb53b571ea629
332     ""
333     c5
334     ""
335     ""
336     155833e773266034;
337   4d57dd2d42f70800df9f
338     ""
339     ""
340     cb
341     43
342     d77a671a2285a75a;
343   aca48b77dba189196d1e
344     bba10b0467cb9fc2
345     712a199e533fa9156308cdec3f768281e040a9b9a222bd68
346     9aef66f5306ceb0c6b08ac8b0a22260c571b4a42bb8fdb23
347     ba08278e81846ceb38153d309a3a01a57f415763091e31cd
348     9ec9746c66fea592;
349   3bfa6a5cfb0bad7d9521
350     4ade49cb3b6f5f
351     e8368131115c037ba323fe1dc8151784873f0e
352     b5b647da6794c18b5337685a96ed65b9aca338527ef19b09c063c46f88
353     b73f49154f95bdba7d27565233290a8b987df10315aa519dd927f2c862
354     8ebd3aa28ee4a127;
355   de9fd41e72d7b97e23
356     ""
357     ""
358     ""
359     ""
360     6139eca5fd2a9750;
361   e6eabdff3bcd211499
362     26
363     ""
364     ""
365     ""
366     8acc9b1625d62fb2;
367   8878dbf30f1dad89d4
368     ""
369     b9
370     ""
371     ""
372     9730f31424a77b48;
373   b12012e4713df46795
374     ""
375     ""
376     63
377     33
378     0db62109955eeea5;
379   0e7952d22bb02d7100
380     b8b649377d20a8f0
381     83455b663e4ee1315f3c8f2aebfa921451dcd1af5813b70d
382     30ce2f1fef6ef315d0798391805da08da3aefc5f8584b7c5
383     67acf23790a2997df84bf037c61118541471b963e076eb73
384     b9d46f9d24d74df0;
385   e617669c0f16e39815
386     d4e9cfce3ed1ec
387     df3d264a7f16cb16c2e815f422cdf0c8e30308
388     be3c31e6bc58c0b7cadcb658b970e47479a684b5aefa69a4cd52147ed1
389     913b6bc765751a1b774bdd80b81b54a40e6b943acb8d922c5ea0b049d3
390     32a223a2cb999dba;
391 }
392
393 xtea-gcm {
394   60d7bcda163547d348b7551195
395     ""
396     ""
397     ""
398     ""
399     965c89c5e9e67150;
400   e77022907dd1dff7dac5c9941d
401     26
402     ""
403     ""
404     ""
405     4bc1d47c6aa62964;
406   d0c6eb14ad568f86edd1dc9268
407     ""
408     ee
409     ""
410     ""
411     efbae174fcba078d;
412   ee533285a6ed810c9b689daaa9
413     ""
414     ""
415     06
416     e8
417     3c4fa10c897f0762;
418   0d2d4b6003062365b0a54364c7
419     6c160f11896c4794
420     846ecfa14a7130c9f137120634c9519848a877ff77bf7919
421     2a5b50ade5d9cd739a3d1f337f29549e6b0d27a4ba234085
422     bffee89ad704bd37259e148b3c038bf2ee483ee7e15cddd8
423     f679257dc029e7f1;
424   406a6136512061f7080cc07df0
425     591d8fa2
426     1f2dd88374d8cde8e160ad
427     10997a21635c6d62c9269029df3e6057acc87638f508046733d9ff61cdbda3b3e9
428     77f4d28e0589a98ab60a4c53cf2a34a4212aee7756a9ebf17f5c52b982ae5dc249
429     d61642f2623b785f;
430   878731ebfedd4705e505da1435
431     dceaa7b1cc49ae
432     1d50c38201a894476b3f102b752eb952953396
433     6f27043eb621b7f65b000961040ef2f9b2fc5fa450727a9b542cde52eb
434     f9d9ebb1b908d8d19893ce0bebb4c2b87110adc572425cf0d88b32fe2c
435     aa3002dffd42e3ff;
436   fda19d0ccc520f
437     ""
438     ""
439     ""
440     ""
441     dbafe92d502b3295;
442   215eb57bb3a4f3
443     eb
444     ""
445     ""
446     ""
447     09ac92680bc52ddf;
448   bbb18ac6c95a97
449     ""
450     a4
451     ""
452     ""
453     2845ab8e15cc6e83;
454   8030370c33d090
455     ""
456     ""
457     c5
458     3e
459     8b12bd215589da19;
460   4215abd6b3ad54
461     efc9a38378c5b93b
462     f4f2aad2605faee2b03fb648e27fff63102758fe2b69ac26
463     afa3349829b94586306fed54154f8f28523c03d4de160015
464     3dd971d21e1f273a18a156a12cc084d265744982a0bc84ee
465     e4bc1c22d869ce1f;
466   7846b710ee7280
467     7a2219bf
468     b474fd71d891f24bb65d15
469     63259f9eb53b571ea629c54d57dd2d42f70800df9fcbaca48b77dba189196d1ebb
470     35afbe16c12e4a71ee59d1e03479d82c240119d25d7f759298ca0c6a7261ec0df7
471     0e3afa58d945282f;
472   a10b0467cb9fc2
473     712a199e533fa9
474     156308cdec3f768281e040a9b9a222bd689aef
475     66f5306ceb0c6b08ac8b0a22260c571b4a42bb8fdb233bfa6a5cfb0bad
476     91c7d3e6bdfdc99a009642e8586acdb300caf64ccfa844f823b02fb3a3
477     9d1d569032d47694;
478   7d95214ade49cb3b6f5f
479     ""
480     ""
481     ""
482     ""
483     bf7b041a488d393e;
484   e8368131115c037ba323
485     fe
486     ""
487     ""
488     ""
489     41f54145c986899b;
490   1dc8151784873f0eb5b6
491     ""
492     47
493     ""
494     ""
495     46aa574328fd728c;
496   da6794c18b5337685a96
497     ""
498     ""
499     ed
500     fb
501     b2ae7fdba380ced8;
502   65b9aca338527ef19b09
503     c063c46f88de9fd4
504     1e72d7b97e23e6eabdff3bcd211499268878dbf30f1dad89
505     d4b9b12012e4713df46795630e7952d22bb02d7100b8b649
506     9b3dd3969b6367d11a17e2c10241592ea531ecf0445749eb
507     ee022fa7e8e3a576;
508   377d20a8f083455b663e
509     4ee1315f
510     3c8f2aebfa921451dcd1af
511     5813b70d30ce2f1fef6ef315d0798391805da08da3aefc5f8584b7c5e617669c0f
512     4d32b3228edff4d5a35588331c433defeca851b5843150082ac23d5607ea06c83e
513     d1458ac231a4ac20;
514   16e39815d4e9cfce3ed1
515     ecdf3d264a7f16
516     cb16c2e815f422cdf0c8e30308be3c31e6bc58
517     c0b7cadcb658b970e47479a684b5aefa69a4cd52147ed12ca986981a87
518     8603545fa254880d1fceb81d2e937217d0edfd7f6713078624772c0f40
519     fdc8cb8bc51a1533;
520   4498ad0abef8bc4fcb
521     ""
522     ""
523     ""
524     ""
525     9c3e0d53b5dca992;
526   70e27e98ef1f0446b4
527     2f
528     ""
529     ""
530     ""
531     04bf8339880c70bd;
532   b144d44b6d00f06dc1
533     ""
534     88
535     ""
536     ""
537     fefa3ef4a95dbe20;
538   d472a784e0c6f21195
539     ""
540     ""
541     a3
542     6c
543     05da912be7dd7846;
544   b9f4ae985511265feb
545     d11c164720eef9eb
546     1c8dd0b00951f284649016ed00456331854bc78bf43966eb
547     0cfa9138ddc39908445608fe95e81c2533e31c9c1a9851bc
548     e72acc6e0d4490e549b969d30f773905cd6dc77f4ce77b22
549     bb74ac6f9139c65f;
550   2810d858cbbc8424d1
551     26b807e6
552     daa089c3f9099c5ffb8241
553     73d7634c04226f30cbb7f0e4a973a8cd190107314717a77456f3ff669c732b58db
554     9e8854454d108c12f18f23fb9a251b52e734a3221aea99928614d209d6e57a4305
555     44d67f8883a717e5;
556   8f48af65f7cc9e3fb9
557     0e1721b730374f
558     fc9bc597f56ccbb2f294b38766fc69f6a9f2c0
559     945ffd505003cc0cae9ce021a5f1fa4ffa91544485f1a1258b2b9b8f09
560     ae7ea2a80ef6b2ec3b48f32be277ce5f984f50af216261f69bc2e65c2c
561     db4d7130d6508aa8;
562 }
563
564 xtea-ocb1 {
565   60d7bcda163547d348b7551195
566     e77022907dd1dff7
567     ""
568     ""
569     ""
570     07bef2af9ee05be5;
571   dac5c9941d26d0c6eb14ad568f
572     86edd1dc9268eeee
573     53
574     ""
575     ""
576     f772f8da875c6c16;
577   3285a6ed810c9b689daaa9060d
578     2d4b6003062365b0
579     ""
580     a5
581     09
582     ae03c614cee35738;
583   4364c76c160f11896c4794846e
584     cfa14a7130c9f137
585     ""
586     120634c9519848a877ff77bf79192a5b50ade5d9cd739a3d
587     667c317875cb68a2df759151a2340d3b90c7652e0a4cfcb1
588     93e92f0eef1160fb;
589   1f337f29549e6b0d27a4ba2340
590     85406a6136512061
591     f7080cc07df0591d8fa21f2dd88374d8cde8e160ad10997a
592     21635c6d62c9269029df3e6057acc87638f508046733d9ff
593     6f5d6a11b04cb03f734de83608675ca8cbb718197d5e6dae
594     e69dd7ec56052187;
595   61cdbda3b3e9878731ebfedd47
596     05e505da1435dcea
597     ""
598     a7b1cc49ae1d50c38201a894476b3f102b752eb9529533966f27043eb6
599     b2404d623b8994262e27a6e4e735dee18349a90f530e2a3f636d7c5f71
600     ef92c0c42a1911fb;
601   21b7f65b000961040ef2f9b2fc
602     5fa450727a9b542c
603     de52ebfda19d0ccc520f215eb57bb3a4f3ebbb
604     b18ac6c95a97a48030370c33d090c54215abd6b3ad54efc9a38378c5b9
605     b3c350ff78424273c10f103bbda2de658e037d6a35632be78052c55b53
606     131383b16016457a;
607   3bf4f2aad2605f
608     aee2b03fb648e27f
609     ""
610     ""
611     ""
612     7080c42bba62492f;
613   ff63102758fe2b
614     69ac26afa3349829
615     b9
616     ""
617     ""
618     a4e5b67ccd313289;
619   4586306fed5415
620     4f8f28523c03d4de
621     ""
622     16
623     00
624     d86ee5c4829dba67;
625   00157846b710ee
626     72807a2219bfb474
627     ""
628     fd71d891f24bb65d1563259f9eb53b571ea629c54d57dd2d
629     5a963f2a946fc9b06c9c9949f50eb85c1f3b54e009ea3950
630     43d5535e5b6fc923;
631   42f70800df9fcb
632     aca48b77dba18919
633     6d1ebba10b0467cb9fc2712a199e533fa9156308cdec3f76
634     8281e040a9b9a222bd689aef66f5306ceb0c6b08ac8b0a22
635     fc5846409e369e01687535ae0373827734da2375afab9ad3
636     fb2bf11df41a072f;
637   260c571b4a42bb
638     8fdb233bfa6a5cfb
639     ""
640     0bad7d95214ade49cb3b6f5fe8368131115c037ba323fe1dc815178487
641     b7abf514a519880bcf9a1dd906236193181274945f26eeea26de9a4480
642     0a4c5b3dea189c9f;
643   3f0eb5b647da67
644     94c18b5337685a96
645     ed65b9aca338527ef19b09c063c46f88de9fd4
646     1e72d7b97e23e6eabdff3bcd211499268878dbf30f1dad89d4b9b12012
647     abb5a85ee34c20c9ac26d5b84fb2079b949508c3a6c248aef713c7e3c8
648     66f1833b4afd2bd8;
649   e4713df46795630e7952
650     d22bb02d7100b8b6
651     ""
652     ""
653     ""
654     be24074b27f49059;
655   49377d20a8f083455b66
656     3e4ee1315f3c8f2a
657     eb
658     ""
659     ""
660     ee190cc6ecad475c;
661   fa921451dcd1af5813b7
662     0d30ce2f1fef6ef3
663     ""
664     15
665     bb
666     5a83e24c3f3d84e9;
667   d0798391805da08da3ae
668     fc5f8584b7c5e617
669     ""
670     669c0f16e39815d4e9cfce3ed1ecdf3d264a7f16cb16c2e8
671     a573de0fdef866acaa2ebd0be9a101af7f8e4ce6d9f33a2a
672     f3acd5608b4d8863;
673   15f422cdf0c8e30308be
674     3c31e6bc58c0b7ca
675     dcb658b970e47479a684b5aefa69a4cd52147ed12ca98698
676     1a874498ad0abef8bc4fcb70e27e98ef1f0446b42fb144d4
677     acb6678d5dcfe7373c937b1b743ac60d7b039ee405cc184d
678     426f814ef7af424d;
679   4b6d00f06dc188d472a7
680     84e0c6f21195a3b9
681     ""
682     f4ae985511265febd11c164720eef9eb1c8dd0b00951f284649016ed00
683     6b9981f8864012346d4faa801dc7d0aa35703d3a19fcbfd65c79509cc1
684     4b2c765518bd12b4;
685   456331854bc78bf43966
686     eb0cfa9138ddc399
687     08445608fe95e81c2533e31c9c1a9851bc2810
688     d858cbbc8424d126b807e6daa089c3f9099c5ffb824173d7634c04226f
689     ade2fa7115805e2fe9464340d7b5a7c97c093ded512f5c7cec815ff278
690     af6dddac99d6a024;
691   30cbb7f0e4a973a8cd
692     190107314717a774
693     ""
694     ""
695     ""
696     1bf75ebfe2f2c874;
697   56f3ff669c732b58db
698     8f48af65f7cc9e3f
699     b9
700     ""
701     ""
702     b5e6cebf8f565eb4;
703   0e1721b730374ffc9b
704     c597f56ccbb2f294
705     ""
706     b3
707     18
708     feee3b50ee01bc04;
709   8766fc69f6a9f2c094
710     5ffd505003cc0cae
711     ""
712     9ce021a5f1fa4ffa91544485f1a1258b2b9b8f0911e32d65
713     e918a45ec5088f385ab211351a06495693bfb81dcd0d7749
714     9a6e716945055b00;
715   cc1770a18cbfe6effd
716     1ff6778554acf127
717     0485b203a3c1c4c967c0a458cb948bdd409b687fa3a6827b
718     480aa3a4c84cef64f6c9b53bf8f957f4b03cf43e89957f9a
719     b25ea7ed37027181c51ab3d374c9f2cf8dc6a5c275c93b11
720     6b72bcad7a2cc4a4;
721   3e8128f8743d16687b
722     7bb8deb9bd205b70
723     ""
724     e04c091d205cdad9e9a79b1abf91b0851e5ca605ac8451399587011677
725     45c3c8686b2cd92247a8afc0ca13a832de78417abbd11d3e7a687bc4cc
726     6247cc4284c11080;
727   508a15dde524af3e2b
728     ee0646541a42c2ec
729     ccb44d65bad397abfaf529ee41cf9a05c7efed
730     ef3401539c51d2a90bbf7f1bfc338ab0ef5746ea8fdcccd213e33f7e8a
731     be2975c04e206859c47b5380c0e22d177563ce76c47538d89ae0be19f9
732     9cc636850cbc148f;
733 }
734
735 xtea-pmac1 {
736   60d7bcda163547d348b7551195
737     ""
738     5afaac6a8b1d8747;
739   e77022907dd1dff7dac5c9941d
740     26
741     586ad5dfb39d35c5;
742   d0c6eb14ad568f86edd1dc9268
743     eeee533285a6ed810c9b689daaa9060d2d4b6003062365b0
744     e6a7ee16109f3b0d;
745   a54364c76c160f11896c479484
746     6ecfa14a7130c9f137120634c9519848a877ff
747     320631d3f31f8840;
748   77bf79192a5b50
749     ""
750     eeb3c7cb0d072322;
751   ade5d9cd739a3d
752     1f
753     377efb6339f47074;
754   337f29549e6b0d
755     27a4ba234085406a6136512061f7080cc07df0591d8fa21f
756     23266ff9052777ea;
757   2dd88374d8cde8
758     e160ad10997a21635c6d62c9269029df3e6057
759     387edca755c71aa8;
760   acc87638f508046733d9
761     ""
762     f88c2d9748aafff6;
763   ff61cdbda3b3e9878731
764     eb
765     5502443fc2d9e373;
766   fedd4705e505da1435dc
767     eaa7b1cc49ae1d50c38201a894476b3f102b752eb9529533
768     722b4728cbe72195;
769   966f27043eb621b7f65b
770     000961040ef2f9b2fc5fa450727a9b542cde52
771     c4d4788b5aaaba15;
772   ebfda19d0ccc520f21
773     ""
774     df7b7666d395d55c;
775   5eb57bb3a4f3ebbbb1
776     8a
777     28c63dbfb924352f;
778   c6c95a97a48030370c
779     33d090c54215abd6b3ad54efc9a38378c5b93bf4f2aad260
780     df15e66620945a9d;
781   5faee2b03fb648e27f
782     ff63102758fe2b69ac26afa3349829b9458630
783     5017699c228b645c;
784 }
785
786 xtea-ocb3 {
787   60d7bcda163547d348b7551195
788     e77022907dd1
789     ""
790     ""
791     ""
792     5d2c01e9160963e2;
793   dff7dac5c9941d26d0c6eb14ad
794     568f86edd1dc
795     92
796     ""
797     ""
798     f4290b5fa1095a3b;
799   68eeee533285a6ed810c9b689d
800     aaa9060d2d4b
801     ""
802     60
803     86
804     a0258d79cfe3419c;
805   03062365b0a54364c76c160f11
806     896c47
807     ""
808     94846ecfa14a7130c9f137120634c9519848a877ff77bf79
809     6610c7e7e150973b3af3229eaca70189ec0e13b564297b84
810     235c7f65cfd0cda9;
811   192a5b50ade5d9cd739a3d1f33
812     7f29549e6b
813     0d27a4ba234085406a6136512061f7080cc07df0591d8fa2
814     1f2dd88374d8cde8e160ad10997a21635c6d62c9269029df
815     ea5f7d5a908f059911b6b766f706d5f3c9a1b7d5b4d42065
816     ba47585a0fa5b8d2;
817   3e6057acc87638f508046733d9
818     ff61cdbda3b3
819     ""
820     e9878731ebfedd4705e505da1435dceaa7b1cc49ae1d50c38201a89447
821     1eb152c297208c394377db7669f0147c95b8fac5b1b8607d9584253b23
822     d9340baabda4544b;
823   6b3f102b752eb9529533966f27
824     043eb621b7f6
825     5b000961040ef2f9b2fc5fa450727a9b542cde
826     52ebfda19d0ccc520f215eb57bb3a4f3ebbbb18ac6c95a97a48030370c
827     67480201e5ad84d5c418b97dd662d14467346d3a41358000bcd2f70ad4
828     c401dcec1ed2f580;
829   33d090c54215ab
830     d6b3ad54efc9
831     ""
832     ""
833     ""
834     55b5295ceea5a2b0;
835   a38378c5b93bf4
836     f2aad2605fae
837     e2
838     ""
839     ""
840     0f315886523d1ef8;
841   b03fb648e27fff
842     63102758fe2b
843     ""
844     69
845     f9
846     6363d821109640b7;
847   ac26afa3349829
848     b94586
849     ""
850     306fed54154f8f28523c03d4de1600157846b710ee72807a
851     5d059d165b480d0bd30aa01fbc99b6c73bb78a97846f94e0
852     dd5e7c83be0625ef;
853   2219bfb474fd71
854     d891f24bb6
855     5d1563259f9eb53b571ea629c54d57dd2d42f70800df9fcb
856     aca48b77dba189196d1ebba10b0467cb9fc2712a199e533f
857     02ba51adcc2bb6ba3ab41756291366f14f0cb20893fa39a9
858     2b280bddba65b2fa;
859   a9156308cdec3f
860     768281e040a9
861     ""
862     b9a222bd689aef66f5306ceb0c6b08ac8b0a22260c571b4a42bb8fdb23
863     cb82582817fa2dd3563bbc12c501093140d5df1fdbd0a319ad4f28cb28
864     0da5ea5b1a5fdddd;
865   3bfa6a5cfb0bad
866     7d95214ade49
867     cb3b6f5fe8368131115c037ba323fe1dc81517
868     84873f0eb5b647da6794c18b5337685a96ed65b9aca338527ef19b09c0
869     2da5aa1294ef89aacc993ebd46ebec94a3feac279d392c27d92b0dbd30
870     f2713c40cf993ef3;
871   63c46f88de9fd41e72d7
872     b97e23e6eabd
873     ""
874     ""
875     ""
876     f3501e0fcf27dbb5;
877   ff3bcd211499268878db
878     f30f1dad89d4
879     b9
880     ""
881     ""
882     87b3dbbf4f9cc61d;
883   b12012e4713df4679563
884     0e7952d22bb0
885     ""
886     2d
887     c0
888     5618eb373dd8374f;
889   7100b8b649377d20a8f0
890     83455b
891     ""
892     663e4ee1315f3c8f2aebfa921451dcd1af5813b70d30ce2f
893     99096150a0fe314a00a2336f097ad0f885f03c0b7cccd127
894     a66de7481d491c0c;
895   1fef6ef315d079839180
896     5da08da3ae
897     fc5f8584b7c5e617669c0f16e39815d4e9cfce3ed1ecdf3d
898     264a7f16cb16c2e815f422cdf0c8e30308be3c31e6bc58c0
899     3a678d2a777b2eaa8d344e42aedd5e722ffef69ba742ae1a
900     d6bc78818c3bb4a3;
901   b7cadcb658b970e47479
902     a684b5aefa69
903     ""
904     a4cd52147ed12ca986981a874498ad0abef8bc4fcb70e27e98ef1f0446
905     85540182992781ca0104d764814e47ede859164af3405567d0c98bc7a0
906     8857121b533f8a6b;
907   b42fb144d44b6d00f06d
908     c188d472a784
909     e0c6f21195a3b9f4ae985511265febd11c1647
910     20eef9eb1c8dd0b00951f284649016ed00456331854bc78bf43966eb0c
911     8e650a51a481be8fa4eb4277832e68fef19321017bfcb05543ccbd1278
912     b58014483ea856ce;
913   fa9138ddc399084456
914     08fe95e81c25
915     ""
916     ""
917     ""
918     d6f325e74486f817;
919   33e31c9c1a9851bc28
920     10d858cbbc84
921     24
922     ""
923     ""
924     1b88f76f4bff9de0;
925   d126b807e6daa089c3
926     f9099c5ffb82
927     ""
928     41
929     8e
930     1f85ea188d2fbe58;
931   73d7634c04226f30cb
932     b7f0e4
933     ""
934     a973a8cd190107314717a77456f3ff669c732b58db8f48af
935     8ac6753b0a1edc91a058b5bd8cd84f6e2d84a066d3263392
936     ea000b35774b2c35;
937   65f7cc9e3fb90e1721
938     b730374ffc
939     9bc597f56ccbb2f294b38766fc69f6a9f2c0945ffd505003
940     cc0cae9ce021a5f1fa4ffa91544485f1a1258b2b9b8f0911
941     96bdfd04ff0191407c3b1d881eb29c718dbfc93ef7852b24
942     3b4e8b97f9c055ea;
943   e32d65cc1770a18cbf
944     e6effd1ff677
945     ""
946     8554acf1270485b203a3c1c4c967c0a458cb948bdd409b687fa3a6827b
947     99ab24f8a320e106aa12864be588d6af0459d33e27a7b0ab9dcad9de9d
948     f740e2e18cae5773;
949   480aa3a4c84cef64f6
950     c9b53bf8f957
951     f4b03cf43e89957f9a3e8128f8743d16687b7b
952     b8deb9bd205b70e04c091d205cdad9e9a79b1abf91b0851e5ca605ac84
953     8d22fd98971cd873b0fab7bd557d5c4076eca3ed5f5acf7fa656bcc0b2
954     16899233ed9068ed;
955 }
956
957 xtea-ocb3-mct {
958   16 8cf53d7d6b43cdf1;
959   14 5583f3a52de141d8;
960   12 0b6565df07a02f3c;
961   10 39da0a29f89a2699;
962    8 24ea4af6cf4b09f8;
963    6 6b4a51ac943cfa79;
964    4 1f1b844caf0ddbae;
965   16 6c4482111229;
966   14 117519ba3a0f;
967   12 ceb3bd9e235c;
968   10 4d6a4907b3b5;
969    8 6f7224393f2c;
970    6 4629c2df66b4;
971    4 c0ce4bd2a198;
972   16 9ce1b811;
973   14 b50aeacb;
974   12 7c8e696b;
975   10 8a6a0f17;
976    8 f0422ae8;
977    6 1c8cb415;
978    4 b31dc24a;
979 }