]> git.cryptolib.org Git - arm-crypto-lib.git/blob - testvectors/shavs/BlueMidnightWish/IntermediateValues.txt
more files
[arm-crypto-lib.git] / testvectors / shavs / BlueMidnightWish / IntermediateValues.txt
1 \r
2 \r
3 ##############################################################\r
4 \r
5   Blue Midnight Wish hash algorithm, \r
6 \r
7   tweaked for the Second Round of SHA-3 competition.\r
8 \r
9     Message Digest Length = 224\r
10 \r
11 ##############################################################\r
12 \r
13 \r
14 \r
15   One Block Message Sample\r
16 \r
17 \r
18   Input Message: "abc" \r
19 \r
20 ==============================================================\r
21 \r
22 Initial double pipe value:\r
23   H[ 0] = 00010203\r
24   H[ 1] = 04050607\r
25   H[ 2] = 08090A0B\r
26   H[ 3] = 0C0D0E0F\r
27   H[ 4] = 10111213\r
28   H[ 5] = 14151617\r
29   H[ 6] = 18191A1B\r
30   H[ 7] = 1C1D1E1F\r
31   H[ 8] = 20212223\r
32   H[ 9] = 24252627\r
33   H[10] = 28292A2B\r
34   H[11] = 2C2D2E2F\r
35   H[12] = 30313233\r
36   H[13] = 34353637\r
37   H[14] = 38393A3B\r
38   H[15] = 3C3D3E3F\r
39 ==============================================================\r
40 \r
41 Block Contents:\r
42   M[ 0] = 80636261\r
43   M[ 1] = 00000000\r
44   M[ 2] = 00000000\r
45   M[ 3] = 00000000\r
46   M[ 4] = 00000000\r
47   M[ 5] = 00000000\r
48   M[ 6] = 00000000\r
49   M[ 7] = 00000000\r
50   M[ 8] = 00000000\r
51   M[ 9] = 00000000\r
52   M[10] = 00000000\r
53   M[11] = 00000000\r
54   M[12] = 00000000\r
55   M[13] = 00000000\r
56   M[14] = 00000018\r
57   M[15] = 00000000\r
58 \r
59 ==============================================================\r
60 \r
61 The content of W after the bijective transformation of M xor H\r
62   W[ 0] = 8C8F927D\r
63   W[ 1] = 2021220B\r
64   W[ 2] = CCB0B0B4\r
65   W[ 3] = A88A888A\r
66   W[ 4] = CBCCCDE7\r
67   W[ 5] = 38393A3B\r
68   W[ 6] = 8BA9ABAA\r
69   W[ 7] = 77747187\r
70   W[ 8] = D3D2D1D1\r
71   W[ 9] = A88A8872\r
72   W[10] = 2C2B2A29\r
73   W[11] = A7C5C7C6\r
74   W[12] = FBFCFDFF\r
75   W[13] = 888D9297\r
76   W[14] = BBBAB9B9\r
77   W[15] = 18171615\r
78 \r
79 ==============================================================\r
80 \r
81 First part of the quadrupled pipe Qa:\r
82   Q[ 0] = 7D331F79\r
83   Q[ 1] = BC2F0CA3\r
84   Q[ 2] = D4EC6EFE\r
85   Q[ 3] = A96D9771\r
86   Q[ 4] = C23FC12B\r
87   Q[ 5] = A7B848DA\r
88   Q[ 6] = 33B92342\r
89   Q[ 7] = DAE4831E\r
90   Q[ 8] = 4D52670A\r
91   Q[ 9] = 24F8F676\r
92   Q[10] = 10E435C6\r
93   Q[11] = 1A930AF2\r
94   Q[12] = 2D63F8FC\r
95   Q[13] = 70889328\r
96   Q[14] = 22A523A4\r
97   Q[15] = FD6B9C4E\r
98 \r
99 ==============================================================\r
100 \r
101 Second part of the quadrupled pipe Qb:\r
102   Q[16] = 3893F832\r
103   Q[17] = AC406D6A\r
104   Q[18] = B34A000A\r
105   Q[19] = 5DEE5208\r
106   Q[20] = 48EDD424\r
107   Q[21] = 5CA5921E\r
108   Q[22] = E99E367D\r
109   Q[23] = 84BCB6E4\r
110   Q[24] = EC1DCE2D\r
111   Q[25] = 0F327112\r
112   Q[26] = 7286B820\r
113   Q[27] = 0F2831E3\r
114   Q[28] = 7A08B5FE\r
115   Q[29] = A3234F32\r
116   Q[30] = E7632389\r
117   Q[31] = 662D8EBB\r
118 \r
119 ==============================================================\r
120 \r
121 Cumulative variables:\r
122   XL = 031D01F9\r
123   XH = C5F960FB\r
124 \r
125 ==============================================================\r
126 \r
127 New value of the double pipe:\r
128   H[ 0] = D0BFB36D\r
129   H[ 1] = F1E71509\r
130   H[ 2] = 14E7A16E\r
131   H[ 3] = 848F98E8\r
132   H[ 4] = 0B7D6D67\r
133   H[ 5] = 86B0AE99\r
134   H[ 6] = 43990A81\r
135   H[ 7] = D2BE7118\r
136   H[ 8] = F9AEA5DA\r
137   H[ 9] = A9ECF246\r
138   H[10] = FBB809E3\r
139   H[11] = 49EBF3AB\r
140   H[12] = 274D99E7\r
141   H[13] = 64714355\r
142   H[14] = 7157D996\r
143   H[15] = 50F05D1C\r
144 \r
145 --------------------------------------------------------------\r
146 \r
147 FINALIZATION\r
148 \r
149 ==============================================================\r
150 \r
151 Block Contents:\r
152   M[ 0] = D0BFB36D\r
153   M[ 1] = F1E71509\r
154   M[ 2] = 14E7A16E\r
155   M[ 3] = 848F98E8\r
156   M[ 4] = 0B7D6D67\r
157   M[ 5] = 86B0AE99\r
158   M[ 6] = 43990A81\r
159   M[ 7] = D2BE7118\r
160   M[ 8] = F9AEA5DA\r
161   M[ 9] = A9ECF246\r
162   M[10] = FBB809E3\r
163   M[11] = 49EBF3AB\r
164   M[12] = 274D99E7\r
165   M[13] = 64714355\r
166   M[14] = 7157D996\r
167   M[15] = 50F05D1C\r
168 \r
169 ==============================================================\r
170 \r
171 The content of W after the bijective transformation of M xor H\r
172   W[ 0] = AFF128F6\r
173   W[ 1] = 5B13653A\r
174   W[ 2] = 61E412E3\r
175   W[ 3] = EF94B046\r
176   W[ 4] = 5DA2582B\r
177   W[ 5] = 2D5E8E30\r
178   W[ 6] = E5380CA3\r
179   W[ 7] = 23774D26\r
180   W[ 8] = 7D8059AE\r
181   W[ 9] = 990C1F22\r
182   W[10] = D824A3FB\r
183   W[11] = F1CE3E8C\r
184   W[12] = EE0B9C26\r
185   W[13] = 0C8DAB97\r
186   W[14] = E3E6B136\r
187   W[15] = CE715C6A\r
188 \r
189 ==============================================================\r
190 \r
191 First part of the quadrupled pipe Qa:\r
192   Q[ 0] = 3B80CDC9\r
193   Q[ 1] = 7A37403E\r
194   Q[ 2] = 070789E8\r
195   Q[ 3] = AB10B76F\r
196   Q[ 4] = 1E1E1EE3\r
197   Q[ 5] = 82DD6A14\r
198   Q[ 6] = 3A2CB5E5\r
199   Q[ 7] = 21527050\r
200   Q[ 8] = B4B0EFCF\r
201   Q[ 9] = 8034BB5D\r
202   Q[10] = DB4E5B68\r
203   Q[11] = E2443944\r
204   Q[12] = BE36514A\r
205   Q[13] = AFFAA23B\r
206   Q[14] = 3CC0945C\r
207   Q[15] = BB9CA2E3\r
208 \r
209 ==============================================================\r
210 \r
211 Second part of the quadrupled pipe Qb:\r
212   Q[16] = B86477A0\r
213   Q[17] = AD5DAA56\r
214   Q[18] = D5A941B0\r
215   Q[19] = BC41F033\r
216   Q[20] = B9C3CE69\r
217   Q[21] = 91247975\r
218   Q[22] = 1AFB2C6B\r
219   Q[23] = 78DC1503\r
220   Q[24] = E527D795\r
221   Q[25] = 0EC325D9\r
222   Q[26] = 0B195C1C\r
223   Q[27] = 751485C8\r
224   Q[28] = 36DB0E53\r
225   Q[29] = FAB0A2A6\r
226   Q[30] = FAD523E9\r
227   Q[31] = 01158A2F\r
228 \r
229 ==============================================================\r
230 \r
231 Cumulative variables:\r
232   XL = 3611E201\r
233   XH = 9453CCAA\r
234 \r
235 ==============================================================\r
236 \r
237 New value of the double pipe:\r
238   H[ 0] = 47BBFDED\r
239   H[ 1] = F04B6C76\r
240   H[ 2] = DF7C4100\r
241   H[ 3] = 2EAE4983\r
242   H[ 4] = BF09CD4C\r
243   H[ 5] = DE8340AF\r
244   H[ 6] = EAFFA098\r
245   H[ 7] = 4832C7EB\r
246   H[ 8] = 7A04542F\r
247   H[ 9] = 79076624\r
248   H[10] = 5462D22A\r
249   H[11] = 2C1EC830\r
250   H[12] = 0A38A14E\r
251   H[13] = FB085BDD\r
252   H[14] = EDDA7580\r
253   H[15] = BC1D404F\r
254 \r
255 --------------------------------------------------------------\r
256 \r
257 Message Digest is\r
258 246607792AD2625430C81E2C4EA1380ADD5B08FB8075DAED4F401DBC\r
259 \r
260 \r
261 ==============================================================\r
262 \r
263   Two Block Message Sample\r
264 \r
265 \r
266   Input Message: "abcdbcdecdefdefgefghfghighijhijkijkljklmklmnlmnomnopnopq" \r
267 \r
268 ==============================================================\r
269 \r
270 Initial double pipe value:\r
271   H[ 0] = 00010203\r
272   H[ 1] = 04050607\r
273   H[ 2] = 08090A0B\r
274   H[ 3] = 0C0D0E0F\r
275   H[ 4] = 10111213\r
276   H[ 5] = 14151617\r
277   H[ 6] = 18191A1B\r
278   H[ 7] = 1C1D1E1F\r
279   H[ 8] = 20212223\r
280   H[ 9] = 24252627\r
281   H[10] = 28292A2B\r
282   H[11] = 2C2D2E2F\r
283   H[12] = 30313233\r
284   H[13] = 34353637\r
285   H[14] = 38393A3B\r
286   H[15] = 3C3D3E3F\r
287 ==============================================================\r
288 \r
289 Block Contents:\r
290   M[ 0] = 64636261\r
291   M[ 1] = 65646362\r
292   M[ 2] = 66656463\r
293   M[ 3] = 67666564\r
294   M[ 4] = 68676665\r
295   M[ 5] = 69686766\r
296   M[ 6] = 6A696867\r
297   M[ 7] = 6B6A6968\r
298   M[ 8] = 6C6B6A69\r
299   M[ 9] = 6D6C6B6A\r
300   M[10] = 6E6D6C6B\r
301   M[11] = 6F6E6D6C\r
302   M[12] = 706F6E6D\r
303   M[13] = 71706F6E\r
304   M[14] = 00000080\r
305   M[15] = 00000000\r
306 \r
307 ==============================================================\r
308 \r
309 The content of W after the bijective transformation of M xor H\r
310   W[ 0] = C9C8D44E\r
311   W[ 1] = 656569F1\r
312   W[ 2] = 21020707\r
313   W[ 3] = 4E4C5660\r
314   W[ 4] = 9D9AA31C\r
315   W[ 5] = 3F222524\r
316   W[ 6] = AAAABEBF\r
317   W[ 7] = F2D5E865\r
318   W[ 8] = 8786A595\r
319   W[ 9] = 2C292AB7\r
320   W[10] = 37383537\r
321   W[11] = 4547555C\r
322   W[12] = 57575747\r
323   W[13] = E7E1E3D8\r
324   W[14] = B696A2A3\r
325   W[15] = 51738178\r
326 \r
327 ==============================================================\r
328 \r
329 First part of the quadrupled pipe Qa:\r
330   Q[ 0] = 185EC904\r
331   Q[ 1] = 43055AF8\r
332   Q[ 2] = 708407E0\r
333   Q[ 3] = 186CF405\r
334   Q[ 4] = E76D08A9\r
335   Q[ 5] = 559CAAFB\r
336   Q[ 6] = 26B16D75\r
337   Q[ 7] = 6C9E8051\r
338   Q[ 8] = 01E64E67\r
339   Q[ 9] = 6266EA17\r
340   Q[10] = A49487C0\r
341   Q[11] = 0EFA3264\r
342   Q[12] = 74D6D6BB\r
343   Q[13] = 83A8F258\r
344   Q[14] = 2A1B3231\r
345   Q[15] = BFE05968\r
346 \r
347 ==============================================================\r
348 \r
349 Second part of the quadrupled pipe Qb:\r
350   Q[16] = E496A5FA\r
351   Q[17] = BBE86369\r
352   Q[18] = 1C923530\r
353   Q[19] = F964E9DA\r
354   Q[20] = 80F8BC76\r
355   Q[21] = 8AD11C4F\r
356   Q[22] = A5F3EF60\r
357   Q[23] = 9867D7A3\r
358   Q[24] = 40F96812\r
359   Q[25] = 4ED13B21\r
360   Q[26] = 78C3432A\r
361   Q[27] = F4FAF5D2\r
362   Q[28] = 1B47715E\r
363   Q[29] = 93268F92\r
364   Q[30] = B7D6752C\r
365   Q[31] = CB4033E9\r
366 \r
367 ==============================================================\r
368 \r
369 Cumulative variables:\r
370   XL = 8D358283\r
371   XH = FBD3DF41\r
372 \r
373 ==============================================================\r
374 \r
375 New value of the double pipe:\r
376   H[ 0] = EECE6303\r
377   H[ 1] = 0DD29136\r
378   H[ 2] = 797022E2\r
379   H[ 3] = 97B634D8\r
380   H[ 4] = 69059D6F\r
381   H[ 5] = EB449B41\r
382   H[ 6] = 3582286D\r
383   H[ 7] = 35D57EDA\r
384   H[ 8] = 8E7FD6D0\r
385   H[ 9] = 6FA0309E\r
386   H[10] = 50DD9E15\r
387   H[11] = 79651AC0\r
388   H[12] = F970CD7C\r
389   H[13] = C955D937\r
390   H[14] = FF472D20\r
391   H[15] = 9ECB5B06\r
392 ==============================================================\r
393 \r
394 Block Contents:\r
395   M[ 0] = 00000000\r
396   M[ 1] = 00000000\r
397   M[ 2] = 00000000\r
398   M[ 3] = 00000000\r
399   M[ 4] = 00000000\r
400   M[ 5] = 00000000\r
401   M[ 6] = 00000000\r
402   M[ 7] = 00000000\r
403   M[ 8] = 00000000\r
404   M[ 9] = 00000000\r
405   M[10] = 00000000\r
406   M[11] = 00000000\r
407   M[12] = 00000000\r
408   M[13] = 00000000\r
409   M[14] = 000001C0\r
410   M[15] = 00000000\r
411 \r
412 ==============================================================\r
413 \r
414 The content of W after the bijective transformation of M xor H\r
415   W[ 0] = CEE9C093\r
416   W[ 1] = 80E33E37\r
417   W[ 2] = 399EA005\r
418   W[ 3] = E7F3E3BF\r
419   W[ 4] = 7E369D16\r
420   W[ 5] = 147E3D95\r
421   W[ 6] = 3271C40B\r
422   W[ 7] = C0D05E2A\r
423   W[ 8] = 8333DD65\r
424   W[ 9] = 560C049E\r
425   W[10] = 809D8457\r
426   W[11] = AA9CE648\r
427   W[12] = 51440B18\r
428   W[13] = E28DF800\r
429   W[14] = C81B882B\r
430   W[15] = B49EB039\r
431 \r
432 ==============================================================\r
433 \r
434 First part of the quadrupled pipe Qa:\r
435   Q[ 0] = 080B2BD9\r
436   Q[ 1] = 347344BA\r
437   Q[ 2] = 34DFBBAA\r
438   Q[ 3] = 1418970C\r
439   Q[ 4] = 2C726EDE\r
440   Q[ 5] = 3807B12F\r
441   Q[ 6] = DA7840D3\r
442   Q[ 7] = 70777E3F\r
443   Q[ 8] = E2776996\r
444   Q[ 9] = CDE7A4E6\r
445   Q[10] = E92BBBC7\r
446   Q[11] = 40FFBA59\r
447   Q[12] = 901FF32B\r
448   Q[13] = 520C7D66\r
449   Q[14] = 4AE1A744\r
450   Q[15] = 256AE1BD\r
451 \r
452 ==============================================================\r
453 \r
454 Second part of the quadrupled pipe Qb:\r
455   Q[16] = 6B3712D9\r
456   Q[17] = EA58A766\r
457   Q[18] = EAB49638\r
458   Q[19] = 37984980\r
459   Q[20] = AFEE3AB8\r
460   Q[21] = 4878DFAB\r
461   Q[22] = 94E43FD0\r
462   Q[23] = 84D9A913\r
463   Q[24] = C8545589\r
464   Q[25] = 513A5B1F\r
465   Q[26] = A7FEDDF9\r
466   Q[27] = 0FCD3923\r
467   Q[28] = 672001AE\r
468   Q[29] = 83774F80\r
469   Q[30] = CB323F7B\r
470   Q[31] = 9ADFA5EC\r
471 \r
472 ==============================================================\r
473 \r
474 Cumulative variables:\r
475   XL = ABE819D7\r
476   XH = 2F0F2722\r
477 \r
478 ==============================================================\r
479 \r
480 New value of the double pipe:\r
481   H[ 0] = 4E74C45D\r
482   H[ 1] = 279A7EC0\r
483   H[ 2] = 90B43DBD\r
484   H[ 3] = 94CC5B89\r
485   H[ 4] = 8ACA5503\r
486   H[ 5] = D3811376\r
487   H[ 6] = F6A16CF1\r
488   H[ 7] = 54A407AC\r
489   H[ 8] = 0ABC9145\r
490   H[ 9] = 27026DE3\r
491   H[10] = 8DCEF3F1\r
492   H[11] = 7607945C\r
493   H[12] = 93B589EB\r
494   H[13] = 438538CB\r
495   H[14] = 06EA8ACF\r
496   H[15] = ACCEEFB2\r
497 \r
498 --------------------------------------------------------------\r
499 \r
500 FINALIZATION\r
501 \r
502 ==============================================================\r
503 \r
504 Block Contents:\r
505   M[ 0] = 4E74C45D\r
506   M[ 1] = 279A7EC0\r
507   M[ 2] = 90B43DBD\r
508   M[ 3] = 94CC5B89\r
509   M[ 4] = 8ACA5503\r
510   M[ 5] = D3811376\r
511   M[ 6] = F6A16CF1\r
512   M[ 7] = 54A407AC\r
513   M[ 8] = 0ABC9145\r
514   M[ 9] = 27026DE3\r
515   M[10] = 8DCEF3F1\r
516   M[11] = 7607945C\r
517   M[12] = 93B589EB\r
518   M[13] = 438538CB\r
519   M[14] = 06EA8ACF\r
520   M[15] = ACCEEFB2\r
521 \r
522 ==============================================================\r
523 \r
524 The content of W after the bijective transformation of M xor H\r
525   W[ 0] = 37F118EA\r
526   W[ 1] = 3E7EA4A5\r
527   W[ 2] = 3DDB0528\r
528   W[ 3] = B98F0F94\r
529   W[ 4] = CC0AD372\r
530   W[ 5] = F8F1D53C\r
531   W[ 6] = 099DF2EF\r
532   W[ 7] = 0E44D73F\r
533   W[ 8] = 47B2643E\r
534   W[ 9] = B0B4B780\r
535   W[10] = FAD9FFF7\r
536   W[11] = 95964348\r
537   W[12] = 09479145\r
538   W[13] = 5C9FDC23\r
539   W[14] = 4F851106\r
540   W[15] = 18392865\r
541 \r
542 ==============================================================\r
543 \r
544 First part of the quadrupled pipe Qa:\r
545   Q[ 0] = C6DB24AF\r
546   Q[ 1] = 75A9054C\r
547   Q[ 2] = 3F94A970\r
548   Q[ 3] = 834EEB24\r
549   Q[ 4] = 54BA6570\r
550   Q[ 5] = 47B781E5\r
551   Q[ 6] = 7379BDE2\r
552   Q[ 7] = D7228DA3\r
553   Q[ 8] = A0771152\r
554   Q[ 9] = 939996EA\r
555   Q[10] = A42DD49E\r
556   Q[11] = D94659DC\r
557   Q[12] = 8E82C41A\r
558   Q[13] = 8B857CFD\r
559   Q[14] = 12F24434\r
560   Q[15] = B81A3B22\r
561 \r
562 ==============================================================\r
563 \r
564 Second part of the quadrupled pipe Qb:\r
565   Q[16] = 13052062\r
566   Q[17] = AC9953A5\r
567   Q[18] = 90721F39\r
568   Q[19] = 85127ED8\r
569   Q[20] = C89F3E17\r
570   Q[21] = 2697F635\r
571   Q[22] = AFAEBB99\r
572   Q[23] = E634784F\r
573   Q[24] = 4E313ED3\r
574   Q[25] = F3C4E976\r
575   Q[26] = AFE4C1D4\r
576   Q[27] = 36EB5E1F\r
577   Q[28] = 31C926AB\r
578   Q[29] = B462496B\r
579   Q[30] = 5AB6C073\r
580   Q[31] = C520618B\r
581 \r
582 ==============================================================\r
583 \r
584 Cumulative variables:\r
585   XL = 0D6E19D2\r
586   XH = 33A99F84\r
587 \r
588 ==============================================================\r
589 \r
590 New value of the double pipe:\r
591   H[ 0] = C163218C\r
592   H[ 1] = 49B27EE7\r
593   H[ 2] = 3C8907D7\r
594   H[ 3] = E822FC34\r
595   H[ 4] = AC3DB2ED\r
596   H[ 5] = 38387F0A\r
597   H[ 6] = 42D6778C\r
598   H[ 7] = EBE0899D\r
599   H[ 8] = 1AE4C687\r
600   H[ 9] = 4A1452E0\r
601   H[10] = 18730372\r
602   H[11] = 1BB5104A\r
603   H[12] = 004442E8\r
604   H[13] = A7D56407\r
605   H[14] = 2860E1AE\r
606   H[15] = 6B6B00AE\r
607 \r
608 --------------------------------------------------------------\r
609 \r
610 Message Digest is\r
611 E052144A720373184A10B51BE84244000764D5A7AEE16028AE006B6B\r
612 \r
613 \r
614 \r
615 \r
616 \r
617 ##############################################################\r
618 \r
619   Blue Midnight Wish hash algorithm, \r
620 \r
621   tweaked for the Second Round of SHA-3 competition.\r
622 \r
623     Message Digest Length = 256\r
624 \r
625 ##############################################################\r
626 \r
627 \r
628 \r
629   One Block Message Sample\r
630 \r
631 \r
632   Input Message: "abc" \r
633 \r
634 ==============================================================\r
635 \r
636 Initial double pipe value:\r
637   H[ 0] = 40414243\r
638   H[ 1] = 44454647\r
639   H[ 2] = 48494A4B\r
640   H[ 3] = 4C4D4E4F\r
641   H[ 4] = 50515253\r
642   H[ 5] = 54555657\r
643   H[ 6] = 58595A5B\r
644   H[ 7] = 5C5D5E5F\r
645   H[ 8] = 60616263\r
646   H[ 9] = 64656667\r
647   H[10] = 68696A6B\r
648   H[11] = 6C6D6E6F\r
649   H[12] = 70717273\r
650   H[13] = 74757677\r
651   H[14] = 78797A7B\r
652   H[15] = 7C7D7E7F\r
653 ==============================================================\r
654 \r
655 Block Contents:\r
656   M[ 0] = 80636261\r
657   M[ 1] = 00000000\r
658   M[ 2] = 00000000\r
659   M[ 3] = 00000000\r
660   M[ 4] = 00000000\r
661   M[ 5] = 00000000\r
662   M[ 6] = 00000000\r
663   M[ 7] = 00000000\r
664   M[ 8] = 00000000\r
665   M[ 9] = 00000000\r
666   M[10] = 00000000\r
667   M[11] = 00000000\r
668   M[12] = 00000000\r
669   M[13] = 00000000\r
670   M[14] = 00000018\r
671   M[15] = 00000000\r
672 \r
673 ==============================================================\r
674 \r
675 The content of W after the bijective transformation of M xor H\r
676   W[ 0] = 4D50533D\r
677   W[ 1] = 6061624B\r
678   W[ 2] = 8CF0F0F4\r
679   W[ 3] = E84A484A\r
680   W[ 4] = 0C0D0E27\r
681   W[ 5] = 78797A7B\r
682   W[ 6] = 4BE9EBEA\r
683   W[ 7] = B6B3B0C7\r
684   W[ 8] = 93929191\r
685   W[ 9] = E84A4832\r
686   W[10] = EBEAE9E9\r
687   W[11] = 68060806\r
688   W[12] = 3C3D3E3F\r
689   W[13] = C9CED3D7\r
690   W[14] = 7B7A7979\r
691   W[15] = D7D6D5D5\r
692 \r
693 ==============================================================\r
694 \r
695 First part of the quadrupled pipe Qa:\r
696   Q[ 0] = 450B2F67\r
697   Q[ 1] = 3DB08E23\r
698   Q[ 2] = 2918C34A\r
699   Q[ 3] = 3268E069\r
700   Q[ 4] = 5E60DF8B\r
701   Q[ 5] = 041464F4\r
702   Q[ 6] = 72FAA342\r
703   Q[ 7] = 550BF418\r
704   Q[ 8] = 7479E042\r
705   Q[ 9] = 04D8D696\r
706   Q[10] = 47B168E4\r
707   Q[11] = 019893EA\r
708   Q[12] = 4F6430C5\r
709   Q[13] = FE143FAF\r
710   Q[14] = C344C444\r
711   Q[15] = 46DF69EC\r
712 \r
713 ==============================================================\r
714 \r
715 Second part of the quadrupled pipe Qb:\r
716   Q[16] = FA25A695\r
717   Q[17] = 29AF6296\r
718   Q[18] = 7BF7ECEB\r
719   Q[19] = F44FF6EC\r
720   Q[20] = AAFC23B7\r
721   Q[21] = F8189642\r
722   Q[22] = E79AFA99\r
723   Q[23] = 527BE3D5\r
724   Q[24] = 568C445B\r
725   Q[25] = 2636F473\r
726   Q[26] = C9B46448\r
727   Q[27] = BD113DC4\r
728   Q[28] = 044F32D6\r
729   Q[29] = 1EEBFE1F\r
730   Q[30] = 2245E00B\r
731   Q[31] = 0FD0A774\r
732 \r
733 ==============================================================\r
734 \r
735 Cumulative variables:\r
736   XL = BB3772BD\r
737   XH = 881910AF\r
738 \r
739 ==============================================================\r
740 \r
741 New value of the double pipe:\r
742   H[ 0] = 2D407436\r
743   H[ 1] = 4F23AD0E\r
744   H[ 2] = D6592BA4\r
745   H[ 3] = 024104E7\r
746   H[ 4] = 9D17A182\r
747   H[ 5] = A76D31EF\r
748   H[ 6] = D9C7693E\r
749   H[ 7] = 2BEAAE47\r
750   H[ 8] = 1F4918C5\r
751   H[ 9] = 5F095142\r
752   H[10] = 20BA10E7\r
753   H[11] = A904F4FA\r
754   H[12] = 472A109F\r
755   H[13] = E191EDAB\r
756   H[14] = 7A5998CB\r
757   H[15] = 1C3909F6\r
758 \r
759 --------------------------------------------------------------\r
760 \r
761 FINALIZATION\r
762 \r
763 ==============================================================\r
764 \r
765 Block Contents:\r
766   M[ 0] = 2D407436\r
767   M[ 1] = 4F23AD0E\r
768   M[ 2] = D6592BA4\r
769   M[ 3] = 024104E7\r
770   M[ 4] = 9D17A182\r
771   M[ 5] = A76D31EF\r
772   M[ 6] = D9C7693E\r
773   M[ 7] = 2BEAAE47\r
774   M[ 8] = 1F4918C5\r
775   M[ 9] = 5F095142\r
776   M[10] = 20BA10E7\r
777   M[11] = A904F4FA\r
778   M[12] = 472A109F\r
779   M[13] = E191EDAB\r
780   M[14] = 7A5998CB\r
781   M[15] = 1C3909F6\r
782 \r
783 ==============================================================\r
784 \r
785 The content of W after the bijective transformation of M xor H\r
786   W[ 0] = 32C6CA22\r
787   W[ 1] = DB97FE88\r
788   W[ 2] = C7E1C887\r
789   W[ 3] = 1970160D\r
790   W[ 4] = 837EF3EA\r
791   W[ 5] = 7F1BD0B1\r
792   W[ 6] = 4E736701\r
793   W[ 7] = E19074A7\r
794   W[ 8] = 9065C5D1\r
795   W[ 9] = A220216F\r
796   W[10] = CDF13E11\r
797   W[11] = 98E1B372\r
798   W[12] = AF73B0BD\r
799   W[13] = C3AFA9AA\r
800   W[14] = 5FD8ACE3\r
801   W[15] = 97ED3690\r
802 \r
803 ==============================================================\r
804 \r
805 First part of the quadrupled pipe Qa:\r
806   Q[ 0] = 9CD2AAB5\r
807   Q[ 1] = 7AB1F0E2\r
808   Q[ 2] = 57E70763\r
809   Q[ 3] = 765F7E72\r
810   Q[ 4] = 6D6C34C4\r
811   Q[ 5] = 5E1048BF\r
812   Q[ 6] = 97DEC220\r
813   Q[ 7] = 5E78553F\r
814   Q[ 8] = 6014C161\r
815   Q[ 9] = 9DDADC82\r
816   Q[10] = D1978BC0\r
817   Q[11] = 21B3C0DC\r
818   Q[12] = E0195B70\r
819   Q[13] = 5DA082CE\r
820   Q[14] = 1ADFA541\r
821   Q[15] = E973A448\r
822 \r
823 ==============================================================\r
824 \r
825 Second part of the quadrupled pipe Qb:\r
826   Q[16] = 7435260E\r
827   Q[17] = 3BE709B2\r
828   Q[18] = 6B777F79\r
829   Q[19] = 9AB5BD36\r
830   Q[20] = 5839069B\r
831   Q[21] = B144C3E3\r
832   Q[22] = CB26A7F9\r
833   Q[23] = D88FB4D9\r
834   Q[24] = 89CE2C77\r
835   Q[25] = 1D33147F\r
836   Q[26] = 56B4AA29\r
837   Q[27] = 1DA70470\r
838   Q[28] = 41C7DE03\r
839   Q[29] = 0789B66B\r
840   Q[30] = 445E40CF\r
841   Q[31] = 2D67B5C8\r
842 \r
843 ==============================================================\r
844 \r
845 Cumulative variables:\r
846   XL = 44C43BAB\r
847   XH = B45D3095\r
848 \r
849 ==============================================================\r
850 \r
851 New value of the double pipe:\r
852   H[ 0] = F7208D0F\r
853   H[ 1] = CC8984A5\r
854   H[ 2] = 02ABC3E1\r
855   H[ 3] = 3E147C16\r
856   H[ 4] = 3C14D277\r
857   H[ 5] = D041CD1F\r
858   H[ 6] = B26FFDBB\r
859   H[ 7] = 819ED1E1\r
860   H[ 8] = C91FD157\r
861   H[ 9] = E698DF4B\r
862   H[10] = 1DBFD0A0\r
863   H[11] = F4A3DD4D\r
864   H[12] = 36875E20\r
865   H[13] = B544A666\r
866   H[14] = 175E58BB\r
867   H[15] = 347DD81A\r
868 \r
869 --------------------------------------------------------------\r
870 \r
871 Message Digest is\r
872 57D11FC94BDF98E6A0D0BF1D4DDDA3F4205E873666A644B5BB585E171AD87D34\r
873 \r
874 \r
875 ==============================================================\r
876 \r
877   Two Block Message Sample\r
878 \r
879 \r
880   Input Message: "abcdbcdecdefdefgefghfghighijhijkijkljklmklmnlmnomnopnopq" \r
881 \r
882 ==============================================================\r
883 \r
884 Initial double pipe value:\r
885   H[ 0] = 40414243\r
886   H[ 1] = 44454647\r
887   H[ 2] = 48494A4B\r
888   H[ 3] = 4C4D4E4F\r
889   H[ 4] = 50515253\r
890   H[ 5] = 54555657\r
891   H[ 6] = 58595A5B\r
892   H[ 7] = 5C5D5E5F\r
893   H[ 8] = 60616263\r
894   H[ 9] = 64656667\r
895   H[10] = 68696A6B\r
896   H[11] = 6C6D6E6F\r
897   H[12] = 70717273\r
898   H[13] = 74757677\r
899   H[14] = 78797A7B\r
900   H[15] = 7C7D7E7F\r
901 ==============================================================\r
902 \r
903 Block Contents:\r
904   M[ 0] = 64636261\r
905   M[ 1] = 65646362\r
906   M[ 2] = 66656463\r
907   M[ 3] = 67666564\r
908   M[ 4] = 68676665\r
909   M[ 5] = 69686766\r
910   M[ 6] = 6A696867\r
911   M[ 7] = 6B6A6968\r
912   M[ 8] = 6C6B6A69\r
913   M[ 9] = 6D6C6B6A\r
914   M[10] = 6E6D6C6B\r
915   M[11] = 6F6E6D6C\r
916   M[12] = 706F6E6D\r
917   M[13] = 71706F6E\r
918   M[14] = 00000080\r
919   M[15] = 00000000\r
920 \r
921 ==============================================================\r
922 \r
923 The content of W after the bijective transformation of M xor H\r
924   W[ 0] = 8988940E\r
925   W[ 1] = 252529B1\r
926   W[ 2] = E0C1C6C7\r
927   W[ 3] = 0E0C1620\r
928   W[ 4] = DCD9E25C\r
929   W[ 5] = 7F626564\r
930   W[ 6] = EAEAFEFF\r
931   W[ 7] = 331628A5\r
932   W[ 8] = 47466555\r
933   W[ 9] = 6C696AF7\r
934   W[10] = F7F8F5F7\r
935   W[11] = 8587959C\r
936   W[12] = 17171707\r
937   W[13] = A6A0A298\r
938   W[14] = F6D6E2E3\r
939   W[15] = 91B3C1B8\r
940 \r
941 ==============================================================\r
942 \r
943 First part of the quadrupled pipe Qa:\r
944   Q[ 0] = 74C32D22\r
945   Q[ 1] = C4065BF8\r
946   Q[ 2] = B66B500D\r
947   Q[ 3] = 81B42B1D\r
948   Q[ 4] = 070A69C9\r
949   Q[ 5] = 72010F21\r
950   Q[ 6] = A8326C75\r
951   Q[ 7] = A2670666\r
952   Q[ 8] = FAEFC96F\r
953   Q[ 9] = C2C749F7\r
954   Q[10] = 8078A46A\r
955   Q[11] = 8D7C3664\r
956   Q[12] = C92B2B07\r
957   Q[13] = 6F2C6040\r
958   Q[14] = 0A3B1211\r
959   Q[15] = 1400BD4E\r
960 \r
961 ==============================================================\r
962 \r
963 Second part of the quadrupled pipe Qb:\r
964   Q[16] = AE7B825C\r
965   Q[17] = D67F99C1\r
966   Q[18] = A99945D7\r
967   Q[19] = 7D22BCBA\r
968   Q[20] = 34E558ED\r
969   Q[21] = 81C1ABB1\r
970   Q[22] = 0313D6B9\r
971   Q[23] = 44B32631\r
972   Q[24] = 8006F927\r
973   Q[25] = 895B865B\r
974   Q[26] = 8BF129D4\r
975   Q[27] = 736AD587\r
976   Q[28] = 9F8672F7\r
977   Q[29] = 6DC3F93A\r
978   Q[30] = 75E9339D\r
979   Q[31] = 9FF33062\r
980 \r
981 ==============================================================\r
982 \r
983 Cumulative variables:\r
984   XL = 5E3BE124\r
985   XH = B7A2EA39\r
986 \r
987 ==============================================================\r
988 \r
989 New value of the double pipe:\r
990   H[ 0] = 404C2E74\r
991   H[ 1] = 2EF9243D\r
992   H[ 2] = B49262CF\r
993   H[ 3] = 45C5A6F6\r
994   H[ 4] = 112E5DE9\r
995   H[ 5] = C5CF06C7\r
996   H[ 6] = 29C7A750\r
997   H[ 7] = DD5FDD11\r
998   H[ 8] = 3E4916F7\r
999   H[ 9] = FD744A4E\r
1000   H[10] = 6878A57F\r
1001   H[11] = 70D2D29A\r
1002   H[12] = 9DE96A45\r
1003   H[13] = 524B4EEA\r
1004   H[14] = 7EFA81CF\r
1005   H[15] = CFE5B3DE\r
1006 ==============================================================\r
1007 \r
1008 Block Contents:\r
1009   M[ 0] = 00000000\r
1010   M[ 1] = 00000000\r
1011   M[ 2] = 00000000\r
1012   M[ 3] = 00000000\r
1013   M[ 4] = 00000000\r
1014   M[ 5] = 00000000\r
1015   M[ 6] = 00000000\r
1016   M[ 7] = 00000000\r
1017   M[ 8] = 00000000\r
1018   M[ 9] = 00000000\r
1019   M[10] = 00000000\r
1020   M[11] = 00000000\r
1021   M[12] = 00000000\r
1022   M[13] = 00000000\r
1023   M[14] = 000001C0\r
1024   M[15] = 00000000\r
1025 \r
1026 ==============================================================\r
1027 \r
1028 The content of W after the bijective transformation of M xor H\r
1029   W[ 0] = 222D9E2E\r
1030   W[ 1] = 0B662F24\r
1031   W[ 2] = 4D1C9F6C\r
1032   W[ 3] = 396ECA99\r
1033   W[ 4] = F1327EB1\r
1034   W[ 5] = 2BA8333F\r
1035   W[ 6] = 6C9504CF\r
1036   W[ 7] = 3B17D539\r
1037   W[ 8] = 47614FC4\r
1038   W[ 9] = C5E8D1CC\r
1039   W[10] = F0A76B9E\r
1040   W[11] = 810FC93B\r
1041   W[12] = B5FB7F14\r
1042   W[13] = 7C6C15E2\r
1043   W[14] = AF837A47\r
1044   W[15] = B7CA69A8\r
1045 \r
1046 ==============================================================\r
1047 \r
1048 First part of the quadrupled pipe Qa:\r
1049   Q[ 0] = 02CBF226\r
1050   Q[ 1] = 90939EED\r
1051   Q[ 2] = DDD88BE2\r
1052   Q[ 3] = BAB03B0F\r
1053   Q[ 4] = 4F7A48B0\r
1054   Q[ 5] = 95B79624\r
1055   Q[ 6] = 540BF1C6\r
1056   Q[ 7] = B618FA1E\r
1057   Q[ 8] = 20C7B0F7\r
1058   Q[ 9] = 0F955EA9\r
1059   Q[10] = 1CBCA885\r
1060   Q[11] = 749AE659\r
1061   Q[12] = 2A5DEB36\r
1062   Q[13] = 2AD27049\r
1063   Q[14] = C8287B42\r
1064   Q[15] = 14A18BC0\r
1065 \r
1066 ==============================================================\r
1067 \r
1068 Second part of the quadrupled pipe Qb:\r
1069   Q[16] = 2DFAF66F\r
1070   Q[17] = 4D29C7BE\r
1071   Q[18] = 74A06B35\r
1072   Q[19] = 418CFB44\r
1073   Q[20] = 5CA9D9FB\r
1074   Q[21] = 3D547EFF\r
1075   Q[22] = 9A8DE5F2\r
1076   Q[23] = B3456E3A\r
1077   Q[24] = D4AEC437\r
1078   Q[25] = 28171C00\r
1079   Q[26] = 6516C98D\r
1080   Q[27] = C91B3598\r
1081   Q[28] = 76BE9A01\r
1082   Q[29] = 67D1AA67\r
1083   Q[30] = 5D643DD7\r
1084   Q[31] = 8594ABA3\r
1085 \r
1086 ==============================================================\r
1087 \r
1088 Cumulative variables:\r
1089   XL = 1DCA8D6C\r
1090   XH = 84E10F5C\r
1091 \r
1092 ==============================================================\r
1093 \r
1094 New value of the double pipe:\r
1095   H[ 0] = 68FDF7B0\r
1096   H[ 1] = CE1C8B9F\r
1097   H[ 2] = 352F3DDD\r
1098   H[ 3] = E2517329\r
1099   H[ 4] = 704457ED\r
1100   H[ 5] = 2863382A\r
1101   H[ 6] = BFDCADF2\r
1102   H[ 7] = FB4C019A\r
1103   H[ 8] = 320F5918\r
1104   H[ 9] = 5BEF3EF0\r
1105   H[10] = EA9D910A\r
1106   H[11] = EAA64624\r
1107   H[12] = 19BDE45B\r
1108   H[13] = 7DBF9A26\r
1109   H[14] = 6DBB5E89\r
1110   H[15] = FDFE54B9\r
1111 \r
1112 --------------------------------------------------------------\r
1113 \r
1114 FINALIZATION\r
1115 \r
1116 ==============================================================\r
1117 \r
1118 Block Contents:\r
1119   M[ 0] = 68FDF7B0\r
1120   M[ 1] = CE1C8B9F\r
1121   M[ 2] = 352F3DDD\r
1122   M[ 3] = E2517329\r
1123   M[ 4] = 704457ED\r
1124   M[ 5] = 2863382A\r
1125   M[ 6] = BFDCADF2\r
1126   M[ 7] = FB4C019A\r
1127   M[ 8] = 320F5918\r
1128   M[ 9] = 5BEF3EF0\r
1129   M[10] = EA9D910A\r
1130   M[11] = EAA64624\r
1131   M[12] = 19BDE45B\r
1132   M[13] = 7DBF9A26\r
1133   M[14] = 6DBB5E89\r
1134   M[15] = FDFE54B9\r
1135 \r
1136 ==============================================================\r
1137 \r
1138 The content of W after the bijective transformation of M xor H\r
1139   W[ 0] = 0F4147A4\r
1140   W[ 1] = 2C99F644\r
1141   W[ 2] = A9C14BC5\r
1142   W[ 3] = 8D25246D\r
1143   W[ 4] = EE626C60\r
1144   W[ 5] = 8DEB2CCA\r
1145   W[ 6] = 66A40AAB\r
1146   W[ 7] = 8CD44E48\r
1147   W[ 8] = 87063011\r
1148   W[ 9] = 03FCD3C4\r
1149   W[10] = 5E6F2802\r
1150   W[11] = A54500EB\r
1151   W[12] = E72D9ABB\r
1152   W[13] = 4C9F6834\r
1153   W[14] = 6BB3FF25\r
1154   W[15] = A881E68C\r
1155 \r
1156 ==============================================================\r
1157 \r
1158 First part of the quadrupled pipe Qa:\r
1159   Q[ 0] = 5F494959\r
1160   Q[ 1] = CA75D587\r
1161   Q[ 2] = 90C7C813\r
1162   Q[ 3] = DEFA6554\r
1163   Q[ 4] = 43FE04F5\r
1164   Q[ 5] = 3BF4FE6A\r
1165   Q[ 6] = 03268141\r
1166   Q[ 7] = 9A0B59FB\r
1167   Q[ 8] = BFDBF46A\r
1168   Q[ 9] = ACAD64D0\r
1169   Q[10] = 255951F8\r
1170   Q[11] = A20F75A8\r
1171   Q[12] = 04A0614C\r
1172   Q[13] = C77E5C42\r
1173   Q[14] = 0914AB66\r
1174   Q[15] = 56DF9683\r
1175 \r
1176 ==============================================================\r
1177 \r
1178 Second part of the quadrupled pipe Qb:\r
1179   Q[16] = 1A263676\r
1180   Q[17] = E70AB9A4\r
1181   Q[18] = 3BAC6F24\r
1182   Q[19] = 166C575A\r
1183   Q[20] = 86907C29\r
1184   Q[21] = 31F55D90\r
1185   Q[22] = FC910434\r
1186   Q[23] = B6E689FC\r
1187   Q[24] = ABAA254A\r
1188   Q[25] = FB7561A7\r
1189   Q[26] = B4850260\r
1190   Q[27] = 1E1A503C\r
1191   Q[28] = 32A63C00\r
1192   Q[29] = 2F4232D8\r
1193   Q[30] = 80173774\r
1194   Q[31] = 9347D694\r
1195 \r
1196 ==============================================================\r
1197 \r
1198 Cumulative variables:\r
1199   XL = 2DFE1BDD\r
1200   XH = D90AE254\r
1201 \r
1202 ==============================================================\r
1203 \r
1204 New value of the double pipe:\r
1205   H[ 0] = 228E0451\r
1206   H[ 1] = E215EA58\r
1207   H[ 2] = 50275FFD\r
1208   H[ 3] = 307D17F8\r
1209   H[ 4] = 4A9B9AB6\r
1210   H[ 5] = A3654FCB\r
1211   H[ 6] = 44DCBCBF\r
1212   H[ 7] = 457F9BE8\r
1213   H[ 8] = 6F0BAB31\r
1214   H[ 9] = C50C9659\r
1215   H[10] = 2ACD8A80\r
1216   H[11] = 6DB81FFF\r
1217   H[12] = CA0F53CD\r
1218   H[13] = 49BF4505\r
1219   H[14] = 1D5F3E7D\r
1220   H[15] = 70DCA536\r
1221 \r
1222 --------------------------------------------------------------\r
1223 \r
1224 Message Digest is\r
1225 31AB0B6F59960CC5808ACD2AFF1FB86DCD530FCA0545BF497D3E5F1D36A5DC70\r
1226 \r
1227 \r
1228 \r
1229 \r
1230 \r
1231 ##############################################################\r
1232 \r
1233   Blue Midnight Wish hash algorithm\r
1234 \r
1235   tweaked for the Second Round of SHA-3 competition.\r
1236 \r
1237     Message Digest Length = 384\r
1238 \r
1239 ##############################################################\r
1240 \r
1241 \r
1242 \r
1243   One Block Message Sample\r
1244 \r
1245 \r
1246   Input Message: "abc" \r
1247 \r
1248 ==============================================================\r
1249 \r
1250 Initial double pipe value:\r
1251   H[ 0] = 0001020304050607\r
1252   H[ 1] = 08090A0B0C0D0E0F\r
1253   H[ 2] = 1011121314151617\r
1254   H[ 3] = 18191A1B1C1D1E1F\r
1255   H[ 4] = 2021222324252627\r
1256   H[ 5] = 28292A2B2C2D2E2F\r
1257   H[ 6] = 3031323334353637\r
1258   H[ 7] = 38393A3B3C3D3E3F\r
1259   H[ 8] = 4041424344454647\r
1260   H[ 9] = 48494A4B4C4D4E4F\r
1261   H[10] = 5051525354555657\r
1262   H[11] = 58595A5B5C5D5E5F\r
1263   H[12] = 6061626364656667\r
1264   H[13] = 68696A6B6C6D6E6F\r
1265   H[14] = 7071727374757677\r
1266   H[15] = 78797A7B7C7D7E7F\r
1267 ==============================================================\r
1268 \r
1269 Block Contents:\r
1270   M[ 0] = 0000000080636261\r
1271   M[ 1] = 0000000000000000\r
1272   M[ 2] = 0000000000000000\r
1273   M[ 3] = 0000000000000000\r
1274   M[ 4] = 0000000000000000\r
1275   M[ 5] = 0000000000000000\r
1276   M[ 6] = 0000000000000000\r
1277   M[ 7] = 0000000000000000\r
1278   M[ 8] = 0000000000000000\r
1279   M[ 9] = 0000000000000000\r
1280   M[10] = 0000000000000000\r
1281   M[11] = 0000000000000000\r
1282   M[12] = 0000000000000000\r
1283   M[13] = 0000000000000000\r
1284   M[14] = 0000000000000000\r
1285   M[15] = 0000000000000018\r
1286 \r
1287 ==============================================================\r
1288 \r
1289 The content of W after the bijective transformation of M xor H\r
1290   W[ 0] = 191C1F2225282B2D\r
1291   W[ 1] = 404142434445465F\r
1292   W[ 2] = 989B9EA2250908F4\r
1293   W[ 3] = 50515253D4B6B4B6\r
1294   W[ 4] = 9798999A9B9C9D9F\r
1295   W[ 5] = 707172737475765F\r
1296   W[ 6] = 1817161493B1B3B2\r
1297   W[ 7] = EEEBE8E5E2DFDCDB\r
1298   W[ 8] = A7A6A5A4A3A2A1B9\r
1299   W[ 9] = 50515253D4B6B4B6\r
1300   W[10] = 5857565554535239\r
1301   W[11] = 504F4E4CCBE9EBEA\r
1302   W[12] = F7F8F9FAFBFCFDFF\r
1303   W[13] = 11161B20252A2F33\r
1304   W[14] = 7776757473727171\r
1305   W[15] = 302F2E2D2C2B2A29\r
1306 \r
1307 ==============================================================\r
1308 \r
1309 First part of the quadrupled pipe Qa:\r
1310   Q[ 0] = F8B36B0C56E1287A\r
1311   Q[ 1] = 33704CB926035E90\r
1312   Q[ 2] = 14ACFBF26CCD5447\r
1313   Q[ 3] = FABA1E25807D059C\r
1314   Q[ 4] = 047DFF830280017F\r
1315   Q[ 5] = 623BF8AE851D5885\r
1316   Q[ 6] = 3B420C29C6162ECD\r
1317   Q[ 7] = 7A8122B48BB0A86B\r
1318   Q[ 8] = 78BD6B186552A02C\r
1319   Q[ 9] = C8CB4DCD93434544\r
1320   Q[10] = 39E79659A3CA304A\r
1321   Q[11] = 2FEDB84D71C1DC72\r
1322   Q[12] = 0A9057DF06137348\r
1323   Q[13] = 4B396AD6224F7E42\r
1324   Q[14] = C546CA49C748C848\r
1325   Q[15] = 1EFA438E3420A971\r
1326 \r
1327 ==============================================================\r
1328 \r
1329 Second part of the quadrupled pipe Qb:\r
1330   Q[16] = 26259023BFC51E7D\r
1331   Q[17] = E47E27EC485D52D5\r
1332   Q[18] = 52346A81D3D94E58\r
1333   Q[19] = 2BCE11042D5CCAC2\r
1334   Q[20] = 90AA37346C0388FA\r
1335   Q[21] = 2A53AFEFDCD5058F\r
1336   Q[22] = 4C7C81C74CF9C3EC\r
1337   Q[23] = 8DB63E585E4C5E89\r
1338   Q[24] = BC6A4F2134EAF130\r
1339   Q[25] = 646B4A583CF02204\r
1340   Q[26] = E9B7A9874AC6820B\r
1341   Q[27] = 1B7C7F994189C9C2\r
1342   Q[28] = 31295F780B826302\r
1343   Q[29] = 2DE1E680367BA5C0\r
1344   Q[30] = 1ABF002060322232\r
1345   Q[31] = DDD30FE3880390BD\r
1346 \r
1347 ==============================================================\r
1348 \r
1349 Cumulative variables:\r
1350   XL = C092EB0EAB7ED822\r
1351   XH = 31FC8E527DE33492\r
1352 \r
1353 ==============================================================\r
1354 \r
1355 New value of the double pipe:\r
1356   H[ 0] = C2ECB5F1EB70DA3A\r
1357   H[ 1] = 15CE0344AB36B81F\r
1358   H[ 2] = 848C6DC4763BE112\r
1359   H[ 3] = 8290F25EFFF2D685\r
1360   H[ 4] = 8C5BF2F3C63CA8C7\r
1361   H[ 5] = 0ED3CF40DFD695FD\r
1362   H[ 6] = FDAFA03D27099D26\r
1363   H[ 7] = 9E9F8D4A5C4CA736\r
1364   H[ 8] = AD5D04EB0822315F\r
1365   H[ 9] = 92C15DCBB196AB2A\r
1366   H[10] = 4E70832CB83058A5\r
1367   H[11] = 984CF9B61CD37743\r
1368   H[12] = D0E02A538FC9127B\r
1369   H[13] = 748906F29E9B71FF\r
1370   H[14] = 50BA0A001525895D\r
1371   H[15] = 4130FA2F9E6D035C\r
1372 \r
1373 --------------------------------------------------------------\r
1374 \r
1375 FINALIZATION\r
1376 \r
1377 ==============================================================\r
1378 \r
1379 Block Contents:\r
1380   M[ 0] = C2ECB5F1EB70DA3A\r
1381   M[ 1] = 15CE0344AB36B81F\r
1382   M[ 2] = 848C6DC4763BE112\r
1383   M[ 3] = 8290F25EFFF2D685\r
1384   M[ 4] = 8C5BF2F3C63CA8C7\r
1385   M[ 5] = 0ED3CF40DFD695FD\r
1386   M[ 6] = FDAFA03D27099D26\r
1387   M[ 7] = 9E9F8D4A5C4CA736\r
1388   M[ 8] = AD5D04EB0822315F\r
1389   M[ 9] = 92C15DCBB196AB2A\r
1390   M[10] = 4E70832CB83058A5\r
1391   M[11] = 984CF9B61CD37743\r
1392   M[12] = D0E02A538FC9127B\r
1393   M[13] = 748906F29E9B71FF\r
1394   M[14] = 50BA0A001525895D\r
1395   M[15] = 4130FA2F9E6D035C\r
1396 \r
1397 ==============================================================\r
1398 \r
1399 The content of W after the bijective transformation of M xor H\r
1400   W[ 0] = 2D52B49284F2231B\r
1401   W[ 1] = 9069FF982C5BF371\r
1402   W[ 2] = 46370E29636070CA\r
1403   W[ 3] = AA22A681045DE316\r
1404   W[ 4] = F90074F683605E16\r
1405   W[ 5] = 503D8A979AC613A1\r
1406   W[ 6] = 41AE3945531B130D\r
1407   W[ 7] = 7F9ECA063A96F439\r
1408   W[ 8] = 2531B2BFD8DC0637\r
1409   W[ 9] = 5CEC49C842CE4256\r
1410   W[10] = D906D49E72382338\r
1411   W[11] = 057D58EE29DCA1D8\r
1412   W[12] = 3D082A6FC0B047F0\r
1413   W[13] = A10DC44C09222B9B\r
1414   W[14] = DE87CD35A6874206\r
1415   W[15] = A20BD2FF442058C3\r
1416 \r
1417 ==============================================================\r
1418 \r
1419 First part of the quadrupled pipe Qa:\r
1420   Q[ 0] = E1FE7F3B2B475558\r
1421   Q[ 1] = 94A6334F417B71B5\r
1422   Q[ 2] = A08AACE588114AB3\r
1423   Q[ 3] = D1C1A34BDD8ADC91\r
1424   Q[ 4] = 302AF9386D7B1BC2\r
1425   Q[ 5] = 9D92F74F5B2EA6E4\r
1426   Q[ 6] = E489E484A0F4F1C6\r
1427   Q[ 7] = E26EAC8DC52FA5FC\r
1428   Q[ 8] = 83D99650C47D8CF4\r
1429   Q[ 9] = 1D4517D70E540E27\r
1430   Q[10] = 1E878AEB563052CA\r
1431   Q[11] = 0403758A780B5119\r
1432   Q[12] = 82D6A56DADE00B02\r
1433   Q[13] = 5C98D763A7449440\r
1434   Q[14] = 5C6ED65A206F8DB4\r
1435   Q[15] = 9097F3B02B17E44B\r
1436 \r
1437 ==============================================================\r
1438 \r
1439 Second part of the quadrupled pipe Qb:\r
1440   Q[16] = 36D6C4A35DA3B312\r
1441   Q[17] = BFB771DCC19BF589\r
1442   Q[18] = 8F8F8BBD7CA86137\r
1443   Q[19] = 47809411F184A2E1\r
1444   Q[20] = D7264641A4C913C8\r
1445   Q[21] = 9CC4B0104879F6C4\r
1446   Q[22] = 1C167037E882906D\r
1447   Q[23] = 89927CC659C26E5E\r
1448   Q[24] = 6AFD6E776E05EB66\r
1449   Q[25] = 5DD2EC65C3CA4BFA\r
1450   Q[26] = 277D681BF1EE6409\r
1451   Q[27] = 493EB58D3D4F87C3\r
1452   Q[28] = 76B84B447223B2E1\r
1453   Q[29] = 4EE57A3FEAD41EE2\r
1454   Q[30] = 65FC7122301F7B54\r
1455   Q[31] = 3D1B7D17707B7F27\r
1456 \r
1457 ==============================================================\r
1458 \r
1459 Cumulative variables:\r
1460   XL = 9F0850734CE49E72\r
1461   XH = A6DE32B9F5197554\r
1462 \r
1463 ==============================================================\r
1464 \r
1465 New value of the double pipe:\r
1466   H[ 0] = 2CA796295C598D6E\r
1467   H[ 1] = FA6EF33A117EA832\r
1468   H[ 2] = 894B808B61BABD20\r
1469   H[ 3] = 29E4AFF1E20BF52F\r
1470   H[ 4] = 294154F4B012CCF6\r
1471   H[ 5] = 07AC5101D5C84D9A\r
1472   H[ 6] = 10DC14C2750B2613\r
1473   H[ 7] = F940277F662C0209\r
1474   H[ 8] = E643DB6031FA2C69\r
1475   H[ 9] = 45017CA447402CEE\r
1476   H[10] = 139ED51BC4841E41\r
1477   H[11] = F52E6DE95F90FC76\r
1478   H[12] = CA02BAAB7099D58F\r
1479   H[13] = DBCEE6F962A6A753\r
1480   H[14] = 15727163BD437E4E\r
1481   H[15] = 362B2F2820EA86CD\r
1482 \r
1483 --------------------------------------------------------------\r
1484 \r
1485 Message Digest is\r
1486 411E84C41BD59E1376FC905FE96D2EF58FD59970ABBA02CA53A7A662F9E6CEDB4E7E43BD63717215CD86EA20282F2B36\r
1487 \r
1488 ==============================================================\r
1489 \r
1490   Two Block Message Sample\r
1491 \r
1492 \r
1493   Input Message: "abcdefghbcdefghicdefghijdefghijkefghijklfghijklmghijklmnhijklmnoijklmnopjklmnopqklmnopqrlmnopqrsmnopqrstnmnopqrsmopqrstu" \r
1494 \r
1495 ==============================================================\r
1496 \r
1497 Initial double pipe value:\r
1498   H[ 0] = 0001020304050607\r
1499   H[ 1] = 08090A0B0C0D0E0F\r
1500   H[ 2] = 1011121314151617\r
1501   H[ 3] = 18191A1B1C1D1E1F\r
1502   H[ 4] = 2021222324252627\r
1503   H[ 5] = 28292A2B2C2D2E2F\r
1504   H[ 6] = 3031323334353637\r
1505   H[ 7] = 38393A3B3C3D3E3F\r
1506   H[ 8] = 4041424344454647\r
1507   H[ 9] = 48494A4B4C4D4E4F\r
1508   H[10] = 5051525354555657\r
1509   H[11] = 58595A5B5C5D5E5F\r
1510   H[12] = 6061626364656667\r
1511   H[13] = 68696A6B6C6D6E6F\r
1512   H[14] = 7071727374757677\r
1513   H[15] = 78797A7B7C7D7E7F\r
1514 ==============================================================\r
1515 \r
1516 Block Contents:\r
1517   M[ 0] = 6867666564636261\r
1518   M[ 1] = 6968676665646362\r
1519   M[ 2] = 6A69686766656463\r
1520   M[ 3] = 6B6A696867666564\r
1521   M[ 4] = 6C6B6A6968676665\r
1522   M[ 5] = 6D6C6B6A69686766\r
1523   M[ 6] = 6E6D6C6B6A696867\r
1524   M[ 7] = 6F6E6D6C6B6A6968\r
1525   M[ 8] = 706F6E6D6C6B6A69\r
1526   M[ 9] = 71706F6E6D6C6B6A\r
1527   M[10] = 7271706F6E6D6C6B\r
1528   M[11] = 737271706F6E6D6C\r
1529   M[12] = 74737271706F6E6D\r
1530   M[13] = 737271706F6E6D6E\r
1531   M[14] = 7574737271706F6D\r
1532   M[15] = 0000000000000080\r
1533 \r
1534 ==============================================================\r
1535 \r
1536 The content of W after the bijective transformation of M xor H\r
1537   W[ 0] = 302E2842302E4849\r
1538   W[ 1] = E5E4E3DAF1E8FF70\r
1539   W[ 2] = 5D5E4B4C415257D7\r
1540   W[ 3] = 302E1C05E7F5EBEC\r
1541   W[ 4] = E4E2E0DAC4C2B8B9\r
1542   W[ 5] = 7F8285A4ABB6BA38\r
1543   W[ 6] = 606060604030302F\r
1544   W[ 7] = B6BAD2CEBED2C2BE\r
1545   W[ 8] = 79787B7A55544EDD\r
1546   W[ 9] = 00FCF8F4F0F508FE\r
1547   W[10] = A3A4999A97A8A627\r
1548   W[11] = 4143313731333130\r
1549   W[12] = 5F5F7F9F9F9F9FAF\r
1550   W[13] = 6B65677D8375777C\r
1551   W[14] = 1F1F232317272323\r
1552   W[15] = 4B4D5F654B4D4754\r
1553 \r
1554 ==============================================================\r
1555 \r
1556 First part of the quadrupled pipe Qa:\r
1557   Q[ 0] = A656E540AA51F8C8\r
1558   Q[ 1] = 4EF239A79BBC5F62\r
1559   Q[ 2] = 257BBF2B61E01902\r
1560   Q[ 3] = 136EFB6B2E3CC1FB\r
1561   Q[ 4] = BEBCBAE2D2D11314\r
1562   Q[ 5] = 7D5BA4E5778AD205\r
1563   Q[ 6] = 7475FCEF621B74E5\r
1564   Q[ 7] = C1B97325E278A0A4\r
1565   Q[ 8] = FD6ABE4D11865B51\r
1566   Q[ 9] = 50D3D6E1DCE4E2D8\r
1567   Q[10] = DC0537A054E59162\r
1568   Q[11] = 3A639ACE88605460\r
1569   Q[12] = 08E7A23742BF402C\r
1570   Q[13] = FC922AD8BC1AF45A\r
1571   Q[14] = 890A2D2E19323131\r
1572   Q[15] = A2B24A4826B806EE\r
1573 \r
1574 ==============================================================\r
1575 \r
1576 Second part of the quadrupled pipe Qb:\r
1577   Q[16] = 4316835AA9DB41D8\r
1578   Q[17] = 18619D02F2ACA565\r
1579   Q[18] = 46079A4C337B715F\r
1580   Q[19] = 3849B2D348A72F0F\r
1581   Q[20] = F02EFC0594D1E417\r
1582   Q[21] = 92723E1C7CA64D47\r
1583   Q[22] = C107AB9914E00F0F\r
1584   Q[23] = 0C48C59000400A3D\r
1585   Q[24] = 3C49DAF60193170A\r
1586   Q[25] = 0301FADB0EE1FB15\r
1587   Q[26] = 9C2EB3EF6D517D74\r
1588   Q[27] = FF7D8EA6C6F8BEAC\r
1589   Q[28] = ECF1C099DF3A31D4\r
1590   Q[29] = 52A2B760511E3664\r
1591   Q[30] = 6C56550015A7A894\r
1592   Q[31] = 68B950C9CC276F65\r
1593 \r
1594 ==============================================================\r
1595 \r
1596 Cumulative variables:\r
1597   XL = 8A2A9AD7DC7C168F\r
1598   XH = 6C8DF5832F03F909\r
1599 \r
1600 ==============================================================\r
1601 \r
1602 New value of the double pipe:\r
1603   H[ 0] = 0BF7077BC911929C\r
1604   H[ 1] = D005D82B18C0B488\r
1605   H[ 2] = DD7DE460E140C344\r
1606   H[ 3] = BA54B8DB18BAE1D8\r
1607   H[ 4] = 6A3C09896AEE31A2\r
1608   H[ 5] = F22C4CACD34DAF01\r
1609   H[ 6] = BB5888AF0C5B5F35\r
1610   H[ 7] = 816BA3CECC337B31\r
1611   H[ 8] = 7476FFEF8D2FA7AA\r
1612   H[ 9] = E21D1353AD98C498\r
1613   H[10] = 95D9CDBBC0862DB7\r
1614   H[11] = 798CA5183B2290AE\r
1615   H[12] = F6EA044CA4421620\r
1616   H[13] = C786793393A2A729\r
1617   H[14] = 824C8A9977A33209\r
1618   H[15] = FE4F056A8A445D82\r
1619 ==============================================================\r
1620 \r
1621 Block Contents:\r
1622   M[ 0] = 0000000000000000\r
1623   M[ 1] = 0000000000000000\r
1624   M[ 2] = 0000000000000000\r
1625   M[ 3] = 0000000000000000\r
1626   M[ 4] = 0000000000000000\r
1627   M[ 5] = 0000000000000000\r
1628   M[ 6] = 0000000000000000\r
1629   M[ 7] = 0000000000000000\r
1630   M[ 8] = 0000000000000000\r
1631   M[ 9] = 0000000000000000\r
1632   M[10] = 0000000000000000\r
1633   M[11] = 0000000000000000\r
1634   M[12] = 0000000000000000\r
1635   M[13] = 0000000000000000\r
1636   M[14] = 0000000000000000\r
1637   M[15] = 00000000000003C0\r
1638 \r
1639 ==============================================================\r
1640 \r
1641 The content of W after the bijective transformation of M xor H\r
1642   W[ 0] = 506D7A66D2E63AB9\r
1643   W[ 1] = 446BB306A7AD1C00\r
1644   W[ 2] = 76E4BFBC28E01A87\r
1645   W[ 3] = E214DAB8109CFF30\r
1646   W[ 4] = 93C7A02DF4D479AD\r
1647   W[ 5] = 7A15A353DE02946D\r
1648   W[ 6] = F1EA1D4DE1A1D3A9\r
1649   W[ 7] = FA66F30EBE9F8BBC\r
1650   W[ 8] = F93082CE0AF5FDF5\r
1651   W[ 9] = 0DDBBE1A6821C6D1\r
1652   W[10] = B7187FD6C791A491\r
1653   W[11] = 7AF2DAB9BD286761\r
1654   W[12] = 82BEC2BF380DA04A\r
1655   W[13] = D88C048D140B2E7C\r
1656   W[14] = CC28C2B8F33833B3\r
1657   W[15] = B6BED7F4130267DA\r
1658 \r
1659 ==============================================================\r
1660 \r
1661 First part of the quadrupled pipe Qa:\r
1662   Q[ 0] = C153776DF64EE463\r
1663   Q[ 1] = 0A99A7B014BB86F4\r
1664   Q[ 2] = 17D483DB91017A61\r
1665   Q[ 3] = 210B3EF1F3DF9B00\r
1666   Q[ 4] = CC50BCE7E20BF47C\r
1667   Q[ 5] = 4807FC54C9E42527\r
1668   Q[ 6] = 73D52BF8E8FC7171\r
1669   Q[ 7] = 9A35E2EC7BD89CFB\r
1670   Q[ 8] = 780603963446F402\r
1671   Q[ 9] = A1102ED31CB75370\r
1672   Q[10] = DA8953200072D5B1\r
1673   Q[11] = C5C84015544E62A3\r
1674   Q[12] = 01021B987F4DE3ED\r
1675   Q[13] = E5E44C6E27AA1D5D\r
1676   Q[14] = A88BA94F14E887EC\r
1677   Q[15] = F0FF57C93F8020B0\r
1678 \r
1679 ==============================================================\r
1680 \r
1681 Second part of the quadrupled pipe Qb:\r
1682   Q[16] = 2DB67E7F6C1A9077\r
1683   Q[17] = C02B067CCA5948CD\r
1684   Q[18] = 103F7EA439DA209F\r
1685   Q[19] = 086EFBDBEF916D18\r
1686   Q[20] = 4D01DE309E663356\r
1687   Q[21] = 93608ED094128CA4\r
1688   Q[22] = 7BC06895CEA32993\r
1689   Q[23] = BCD0667C2F1D1666\r
1690   Q[24] = 62B30AF91354059F\r
1691   Q[25] = 6B484F098C96C8B2\r
1692   Q[26] = EE2EDA28E9091841\r
1693   Q[27] = 89530AA46FC73611\r
1694   Q[28] = 94BAC3454B2D99B5\r
1695   Q[29] = CD8AAE93AFC6353F\r
1696   Q[30] = 9390AFE8C2EAB23D\r
1697   Q[31] = 6F88ACA531175C3B\r
1698 \r
1699 ==============================================================\r
1700 \r
1701 Cumulative variables:\r
1702   XL = ECBDA3759BC2153A\r
1703   XH = 2713589295D8B4CB\r
1704 \r
1705 ==============================================================\r
1706 \r
1707 New value of the double pipe:\r
1708   H[ 0] = 32648082BF4F42A9\r
1709   H[ 1] = B8B4A6478052D7E5\r
1710   H[ 2] = 1C1F48CA93B54D60\r
1711   H[ 3] = 633C6E54C09CB190\r
1712   H[ 4] = FE3B91F9FFC19EC2\r
1713   H[ 5] = 2FCC9851325D7E14\r
1714   H[ 6] = FF633860336CC602\r
1715   H[ 7] = 0C4668D87F34B888\r
1716   H[ 8] = 363956DCE3190FB4\r
1717   H[ 9] = 0DD102863609988B\r
1718   H[10] = 18CB0C901DB09881\r
1719   H[11] = 32FAE413175D153A\r
1720   H[12] = 58B547EEEAEF201C\r
1721   H[13] = BA5A1E7FD087FF79\r
1722   H[14] = 931B9E2E69AFA467\r
1723   H[15] = 67010C55EE33DAD9\r
1724 \r
1725 --------------------------------------------------------------\r
1726 \r
1727 FINALIZATION\r
1728 \r
1729 ==============================================================\r
1730 \r
1731 Block Contents:\r
1732   M[ 0] = 32648082BF4F42A9\r
1733   M[ 1] = B8B4A6478052D7E5\r
1734   M[ 2] = 1C1F48CA93B54D60\r
1735   M[ 3] = 633C6E54C09CB190\r
1736   M[ 4] = FE3B91F9FFC19EC2\r
1737   M[ 5] = 2FCC9851325D7E14\r
1738   M[ 6] = FF633860336CC602\r
1739   M[ 7] = 0C4668D87F34B888\r
1740   M[ 8] = 363956DCE3190FB4\r
1741   M[ 9] = 0DD102863609988B\r
1742   M[10] = 18CB0C901DB09881\r
1743   M[11] = 32FAE413175D153A\r
1744   M[12] = 58B547EEEAEF201C\r
1745   M[13] = BA5A1E7FD087FF79\r
1746   M[14] = 931B9E2E69AFA467\r
1747   M[15] = 67010C55EE33DAD9\r
1748 \r
1749 ==============================================================\r
1750 \r
1751 The content of W after the bijective transformation of M xor H\r
1752   W[ 0] = DB7D001DB7A6594A\r
1753   W[ 1] = BD8B72938C76256C\r
1754   W[ 2] = C2C24E828C7B1220\r
1755   W[ 3] = 81D3284BF7B4338A\r
1756   W[ 4] = 9E4E143B7FBEC8CE\r
1757   W[ 5] = A0CE4293EC844B62\r
1758   W[ 6] = 6ACCB2489184C76D\r
1759   W[ 7] = 0C557CD5394ADAB4\r
1760   W[ 8] = 1ECB2A703BF58BCB\r
1761   W[ 9] = B7C56A0632DD3614\r
1762   W[10] = 5CA398C2384B51B9\r
1763   W[11] = 6F25651EFE5932C2\r
1764   W[12] = 90D13D2F15DF2BDC\r
1765   W[13] = FCE5D51AD93B2013\r
1766   W[14] = 5654527B1CB4A15D\r
1767   W[15] = B13A2BCF2E9E0D58\r
1768 \r
1769 ==============================================================\r
1770 \r
1771 First part of the quadrupled pipe Qa:\r
1772   Q[ 0] = 9FF8530E1DCF1C8F\r
1773   Q[ 1] = 223C121013853776\r
1774   Q[ 2] = 2FE2DFDFA56A245B\r
1775   Q[ 3] = 76F85BF27F47FC76\r
1776   Q[ 4] = 7C13C8D16B0C574E\r
1777   Q[ 5] = 75231B66EE97459C\r
1778   Q[ 6] = D8D1940B9E59427E\r
1779   Q[ 7] = 564291111E6AF2DD\r
1780   Q[ 8] = D2820D5E7BC2FDD0\r
1781   Q[ 9] = 96D289AFD65E57C8\r
1782   Q[10] = B2C95C237963D171\r
1783   Q[11] = 98DD94F135E3932B\r
1784   Q[12] = 42272C75C07A4AD0\r
1785   Q[13] = A985682EE65076C7\r
1786   Q[14] = 282925F13D999CA2\r
1787   Q[15] = BBDA0724D7C56AA2\r
1788 \r
1789 ==============================================================\r
1790 \r
1791 Second part of the quadrupled pipe Qb:\r
1792   Q[16] = CFB9560256FCC11E\r
1793   Q[17] = 1B5F35AC6C783DF7\r
1794   Q[18] = 4794497EE2E035EE\r
1795   Q[19] = 2AE640237DAA4DDE\r
1796   Q[20] = BE86AA63F83F8DA7\r
1797   Q[21] = 0E50A2B50416C437\r
1798   Q[22] = BEDF4EFD6E3CFA85\r
1799   Q[23] = 858883DA7E438D25\r
1800   Q[24] = DFB2C91E85C21864\r
1801   Q[25] = 4A3248BE0540C684\r
1802   Q[26] = AED4BE4ECF4D4478\r
1803   Q[27] = FD90A5F294E0C9A5\r
1804   Q[28] = 20CFB287F5734BB2\r
1805   Q[29] = 46A9CA1F7B661DBF\r
1806   Q[30] = E0FF00DEB0705572\r
1807   Q[31] = C0CBF83B9AE6E055\r
1808 \r
1809 ==============================================================\r
1810 \r
1811 Cumulative variables:\r
1812   XL = 3215AF024998BAE9\r
1813   XH = B283B56336340AFE\r
1814 \r
1815 ==============================================================\r
1816 \r
1817 New value of the double pipe:\r
1818   H[ 0] = D6CF1B673D0FB963\r
1819   H[ 1] = 410002ED9D60940B\r
1820   H[ 2] = 9E264950F9C22BC1\r
1821   H[ 3] = 2033018D910E9E69\r
1822   H[ 4] = C5B7228B3920384F\r
1823   H[ 5] = 90B8009247B97D4E\r
1824   H[ 6] = 4DD3F844F6E2D5D2\r
1825   H[ 7] = BF0EFDEFF770F2FE\r
1826   H[ 8] = 0BF2CDE12E9B56AE\r
1827   H[ 9] = 2F06D18B74F78370\r
1828   H[10] = D15BD8926EADBF3B\r
1829   H[11] = 6BDC21A51341CAA6\r
1830   H[12] = 1CEA016315B7EC7C\r
1831   H[13] = 634E6118FDCF2946\r
1832   H[14] = 0C2D548F42E934DE\r
1833   H[15] = 2056F4350CEA0F42\r
1834 \r
1835 --------------------------------------------------------------\r
1836 \r
1837 Message Digest is\r
1838 3BBFAD6E92D85BD1A6CA4113A521DC6B7CECB7156301EA1C4629CFFD18614E63DE34E9428F542D0C420FEA0C35F45620\r
1839 \r
1840 \r
1841 \r
1842 \r
1843 \r
1844 ##############################################################\r
1845 \r
1846   Blue Midnight Wish hash algorithm\r
1847 \r
1848   tweaked for the Second Round of SHA-3 competition.\r
1849 \r
1850     Message Digest Length = 512\r
1851 \r
1852 ##############################################################\r
1853 \r
1854 \r
1855 \r
1856   One Block Message Sample\r
1857 \r
1858 \r
1859   Input Message: "abc" \r
1860 \r
1861 ==============================================================\r
1862 \r
1863 Initial double pipe value:\r
1864   H[ 0] = 8081828384858687\r
1865   H[ 1] = 88898A8B8C8D8E8F\r
1866   H[ 2] = 9091929394959697\r
1867   H[ 3] = 98999A9B9C9D9E9F\r
1868   H[ 4] = A0A1A2A3A4A5A6A7\r
1869   H[ 5] = A8A9AAABACADAEAF\r
1870   H[ 6] = B0B1B2B3B4B5B6B7\r
1871   H[ 7] = B8B9BABBBCBDBEBF\r
1872   H[ 8] = C0C1C2C3C4C5C6C7\r
1873   H[ 9] = C8C9CACBCCCDCECF\r
1874   H[10] = D0D1D2D3D4D5D6D7\r
1875   H[11] = D8D9DADBDCDDDEDF\r
1876   H[12] = E0E1E2E3E4E5E6E7\r
1877   H[13] = E8E9EAEBECEDEEEF\r
1878   H[14] = F0F1F2F3F4F5F6F7\r
1879   H[15] = F8F9FAFBFCFDFEFF\r
1880 ==============================================================\r
1881 \r
1882 Block Contents:\r
1883   M[ 0] = 0000000080636261\r
1884   M[ 1] = 0000000000000000\r
1885   M[ 2] = 0000000000000000\r
1886   M[ 3] = 0000000000000000\r
1887   M[ 4] = 0000000000000000\r
1888   M[ 5] = 0000000000000000\r
1889   M[ 6] = 0000000000000000\r
1890   M[ 7] = 0000000000000000\r
1891   M[ 8] = 0000000000000000\r
1892   M[ 9] = 0000000000000000\r
1893   M[10] = 0000000000000000\r
1894   M[11] = 0000000000000000\r
1895   M[12] = 0000000000000000\r
1896   M[13] = 0000000000000000\r
1897   M[14] = 0000000000000000\r
1898   M[15] = 0000000000000018\r
1899 \r
1900 ==============================================================\r
1901 \r
1902 The content of W after the bijective transformation of M xor H\r
1903   W[ 0] = 9A9DA0A3A6A9ACAD\r
1904   W[ 1] = C0C1C2C3C4C5C6DF\r
1905   W[ 2] = 1A1D2022A68A8A74\r
1906   W[ 3] = D0D1D2D355373536\r
1907   W[ 4] = 18191A1B1C1D1E1F\r
1908   W[ 5] = F0F1F2F3F4F5F6DF\r
1909   W[ 6] = 9796959513313332\r
1910   W[ 7] = 6D6A6764615E5B5B\r
1911   W[ 8] = 2726252423222139\r
1912   W[ 9] = D0D1D2D355373536\r
1913   W[10] = D7D6D5D4D3D2D1B9\r
1914   W[11] = CFCECDCD4B696B6A\r
1915   W[12] = 78797A7B7C7D7E7F\r
1916   W[13] = 93989DA2A7ACB1B3\r
1917   W[14] = F6F5F4F3F2F1F0F1\r
1918   W[15] = AFAEADACABAAA9A9\r
1919 \r
1920 ==============================================================\r
1921 \r
1922 First part of the quadrupled pipe Qa:\r
1923   Q[ 0] = 6DD5D5516BC4FC22\r
1924   Q[ 1] = 059AFF83DC4DB4C4\r
1925   Q[ 2] = 15C51A594FE1566C\r
1926   Q[ 3] = 954864E01ADB63B8\r
1927   Q[ 4] = BCBF41C23EC13FBF\r
1928   Q[ 5] = 1F084CDAC16A34CD\r
1929   Q[ 6] = 0773E50014546DF9\r
1930   Q[ 7] = 5282B373B18227BF\r
1931   Q[ 8] = E723D9AF03F94EC0\r
1932   Q[ 9] = 898B0E8ED4828684\r
1933   Q[10] = AB4489170D6622F2\r
1934   Q[11] = AB2091A4B7F812A6\r
1935   Q[12] = DBC23198885FDDF4\r
1936   Q[13] = CD5451081052FDEE\r
1937   Q[14] = 8689098608870788\r
1938   Q[15] = 259F56CFCC84BD1A\r
1939 \r
1940 ==============================================================\r
1941 \r
1942 Second part of the quadrupled pipe Qb:\r
1943   Q[16] = A2B5B46244069EB0\r
1944   Q[17] = FC0AB4F1418B1303\r
1945   Q[18] = B492255102254014\r
1946   Q[19] = D6A04F2917858EDF\r
1947   Q[20] = 95FCEE73D6D134AE\r
1948   Q[21] = 294988ADE77D43D6\r
1949   Q[22] = 9752DAF5C761AAEB\r
1950   Q[23] = DDD1415131C693BC\r
1951   Q[24] = 4C3408ADEB4AF865\r
1952   Q[25] = 5604B8DE217E657E\r
1953   Q[26] = 5AF420CC1F837385\r
1954   Q[27] = 2997D420A6C6737E\r
1955   Q[28] = F747B1B3C00524E4\r
1956   Q[29] = F7065AD0CBC5D09E\r
1957   Q[30] = 16DAD2D9D97520C0\r
1958   Q[31] = A46BE1595B1D4AC4\r
1959 \r
1960 ==============================================================\r
1961 \r
1962 Cumulative variables:\r
1963   XL = CABB9791D7260D57\r
1964   XH = 11180BED2DFF0EC9\r
1965 \r
1966 ==============================================================\r
1967 \r
1968 New value of the double pipe:\r
1969   H[ 0] = 116F1A73854A98C4\r
1970   H[ 1] = A3BC92227B5EDA0A\r
1971   H[ 2] = 18571783B50C23B4\r
1972   H[ 3] = 52EA0825D1897A15\r
1973   H[ 4] = 192356EE9D50EB83\r
1974   H[ 5] = 695D5F05A5E83053\r
1975   H[ 6] = B0B9DE1724BC8A9A\r
1976   H[ 7] = B399EC00F879513D\r
1977   H[ 8] = 253EE9A47CBF875A\r
1978   H[ 9] = E4AD1E7D851B395D\r
1979   H[10] = 1488BDDA9C3FB702\r
1980   H[11] = 8B5BBD3DE80AE0B2\r
1981   H[12] = DDE3374BE6513EDB\r
1982   H[13] = 5EA9F61878AF30DB\r
1983   H[14] = 41DAA9BFD2B84278\r
1984   H[15] = 3DFD261C6F242BA3\r
1985 \r
1986 --------------------------------------------------------------\r
1987 \r
1988 FINALIZATION\r
1989 \r
1990 ==============================================================\r
1991 \r
1992 Block Contents:\r
1993   M[ 0] = 116F1A73854A98C4\r
1994   M[ 1] = A3BC92227B5EDA0A\r
1995   M[ 2] = 18571783B50C23B4\r
1996   M[ 3] = 52EA0825D1897A15\r
1997   M[ 4] = 192356EE9D50EB83\r
1998   M[ 5] = 695D5F05A5E83053\r
1999   M[ 6] = B0B9DE1724BC8A9A\r
2000   M[ 7] = B399EC00F879513D\r
2001   M[ 8] = 253EE9A47CBF875A\r
2002   M[ 9] = E4AD1E7D851B395D\r
2003   M[10] = 1488BDDA9C3FB702\r
2004   M[11] = 8B5BBD3DE80AE0B2\r
2005   M[12] = DDE3374BE6513EDB\r
2006   M[13] = 5EA9F61878AF30DB\r
2007   M[14] = 41DAA9BFD2B84278\r
2008   M[15] = 3DFD261C6F242BA3\r
2009 \r
2010 ==============================================================\r
2011 \r
2012 The content of W after the bijective transformation of M xor H\r
2013   W[ 0] = 485A263D3D1C4050\r
2014   W[ 1] = 0088BFA4AD25A42D\r
2015   W[ 2] = 430E9B302AF8AE87\r
2016   W[ 3] = 782500A1CF716C79\r
2017   W[ 4] = FCBA8FDC66995AC6\r
2018   W[ 5] = 2372EBAC0AA551DD\r
2019   W[ 6] = D195EDF71C5B8E6A\r
2020   W[ 7] = 2EDAA59EC5A91741\r
2021   W[ 8] = 319E22B88EC4E74E\r
2022   W[ 9] = AFD53F7268116F26\r
2023   W[10] = 5118544E3EE10192\r
2024   W[11] = AAE09434A6FD6B76\r
2025   W[12] = 575DC8F3C5E5AAD9\r
2026   W[13] = 5FCE2F1F23AA2D98\r
2027   W[14] = 2AA23A76B25A8522\r
2028   W[15] = 4FA7D4BB293F3996\r
2029 \r
2030 ==============================================================\r
2031 \r
2032 First part of the quadrupled pipe Qa:\r
2033   Q[ 0] = EB80F5D857978AAC\r
2034   Q[ 1] = E35E078ABE27727C\r
2035   Q[ 2] = 4A625164F81ADC71\r
2036   Q[ 3] = D4562718828ADC37\r
2037   Q[ 4] = 2D9272DD0080A24A\r
2038   Q[ 5] = 1455547D3F1AF8FB\r
2039   Q[ 6] = F9FB9ECACC8BC6F4\r
2040   Q[ 7] = 3D7ABEF0DE94534D\r
2041   Q[ 8] = DE2A67D7EA780CA3\r
2042   Q[ 9] = A2EA4B7606C4835F\r
2043   Q[10] = 1896A9A9D00CC766\r
2044   Q[11] = B1D9E5EB0BEF12B4\r
2045   Q[12] = 5282D1F9DCAAE40C\r
2046   Q[13] = 02BA8EC4E54E3949\r
2047   Q[14] = EA9DD1F896227262\r
2048   Q[15] = 3221E1AA651A091A\r
2049 \r
2050 ==============================================================\r
2051 \r
2052 Second part of the quadrupled pipe Qb:\r
2053   Q[16] = 46287B1BBFC714CA\r
2054   Q[17] = 48062AA9F85E8320\r
2055   Q[18] = F4B87F1CA41B57A3\r
2056   Q[19] = 203484A02C6CF7B1\r
2057   Q[20] = D2217BE5CEB505DB\r
2058   Q[21] = 9F44161D22C6BFD0\r
2059   Q[22] = 72AF1D3059ED0EAC\r
2060   Q[23] = 3E36B50C0A7ADB4E\r
2061   Q[24] = 413BB1123FE82169\r
2062   Q[25] = 8B7AF904DF0D09C4\r
2063   Q[26] = EC7121040B26495D\r
2064   Q[27] = E3D9473031ABC9B1\r
2065   Q[28] = 2E2042E5C720C3E7\r
2066   Q[29] = BF471CC24122DA5F\r
2067   Q[30] = 98B96F17CD17C918\r
2068   Q[31] = B76163F8B0DB81F0\r
2069 \r
2070 ==============================================================\r
2071 \r
2072 Cumulative variables:\r
2073   XL = DB5E6FCA700A5811\r
2074   XH = A008132051ACA100\r
2075 \r
2076 ==============================================================\r
2077 \r
2078 New value of the double pipe:\r
2079   H[ 0] = 844168A185967436\r
2080   H[ 1] = 5850BD40769EC6F1\r
2081   H[ 2] = 07A5D438B8228019\r
2082   H[ 3] = F14FA59337ED2A4C\r
2083   H[ 4] = B7EF8F62117AB434\r
2084   H[ 5] = D970AEBEC87DE561\r
2085   H[ 6] = CB9AB14ACC7C4387\r
2086   H[ 7] = 9C9CEBF4D3DD943D\r
2087   H[ 8] = 619F2864F2BE378F\r
2088   H[ 9] = 7A4A394D9413D7F3\r
2089   H[10] = B58757FED395DDC1\r
2090   H[11] = 87D19CBC10A325D3\r
2091   H[12] = EABD2FE1FE2B8583\r
2092   H[13] = 4E652B7FA6D93AAB\r
2093   H[14] = D7F7ACD3AE148734\r
2094   H[15] = 4680F61A59958E54\r
2095 \r
2096 --------------------------------------------------------------\r
2097 \r
2098 Message Digest is\r
2099 8F37BEF264289F61F3D713944D394A7AC1DD95D3FE5787B5D325A310BC9CD18783852BFEE12FBDEAAB3AD9A67F2B654E348714AED3ACF7D7548E95591AF68046\r
2100 \r
2101 ==============================================================\r
2102 \r
2103   Two Block Message Sample\r
2104 \r
2105 \r
2106   Input Message: "abcdefghbcdefghicdefghijdefghijkefghijklfghijklmghijklmnhijklmnoijklmnopjklmnopqklmnopqrlmnopqrsmnopqrstnmnopqrsmopqrstu" \r
2107 \r
2108 ==============================================================\r
2109 \r
2110 Initial double pipe value:\r
2111   H[ 0] = 8081828384858687\r
2112   H[ 1] = 88898A8B8C8D8E8F\r
2113   H[ 2] = 9091929394959697\r
2114   H[ 3] = 98999A9B9C9D9E9F\r
2115   H[ 4] = A0A1A2A3A4A5A6A7\r
2116   H[ 5] = A8A9AAABACADAEAF\r
2117   H[ 6] = B0B1B2B3B4B5B6B7\r
2118   H[ 7] = B8B9BABBBCBDBEBF\r
2119   H[ 8] = C0C1C2C3C4C5C6C7\r
2120   H[ 9] = C8C9CACBCCCDCECF\r
2121   H[10] = D0D1D2D3D4D5D6D7\r
2122   H[11] = D8D9DADBDCDDDEDF\r
2123   H[12] = E0E1E2E3E4E5E6E7\r
2124   H[13] = E8E9EAEBECEDEEEF\r
2125   H[14] = F0F1F2F3F4F5F6F7\r
2126   H[15] = F8F9FAFBFCFDFEFF\r
2127 ==============================================================\r
2128 \r
2129 Block Contents:\r
2130   M[ 0] = 6867666564636261\r
2131   M[ 1] = 6968676665646362\r
2132   M[ 2] = 6A69686766656463\r
2133   M[ 3] = 6B6A696867666564\r
2134   M[ 4] = 6C6B6A6968676665\r
2135   M[ 5] = 6D6C6B6A69686766\r
2136   M[ 6] = 6E6D6C6B6A696867\r
2137   M[ 7] = 6F6E6D6C6B6A6968\r
2138   M[ 8] = 706F6E6D6C6B6A69\r
2139   M[ 9] = 71706F6E6D6C6B6A\r
2140   M[10] = 7271706F6E6D6C6B\r
2141   M[11] = 737271706F6E6D6C\r
2142   M[12] = 74737271706F6E6D\r
2143   M[13] = 737271706F6E6D6E\r
2144   M[14] = 7574737271706F6D\r
2145   M[15] = 0000000000000080\r
2146 \r
2147 ==============================================================\r
2148 \r
2149 The content of W after the bijective transformation of M xor H\r
2150   W[ 0] = B1AFA9C3B1AFC9C9\r
2151   W[ 1] = 6665645B726980F0\r
2152   W[ 2] = DEDFCCCDC2D3D857\r
2153   W[ 3] = B0AE9C8668766C6C\r
2154   W[ 4] = 6563615B45433939\r
2155   W[ 5] = 000306252C3739B8\r
2156   W[ 6] = DFDFDFDFBFAFAFAF\r
2157   W[ 7] = 3539514D3D51413E\r
2158   W[ 8] = F8F7FAF9D4D3CF5D\r
2159   W[ 9] = 817D79757175897E\r
2160   W[10] = 2324191A172824A7\r
2161   W[11] = C0C2B0B6B0B2B0B0\r
2162   W[12] = DFE000202020202F\r
2163   W[13] = EDE7EA0005F7F9FC\r
2164   W[14] = 9E9EA2A296A6A2A3\r
2165   W[15] = CACCDEE4CACCC6D4\r
2166 \r
2167 ==============================================================\r
2168 \r
2169 First part of the quadrupled pipe Qa:\r
2170   Q[ 0] = 8332CA7D072D9CD0\r
2171   Q[ 1] = DABD60D20043AB7E\r
2172   Q[ 2] = 7F37426B4AB388DD\r
2173   Q[ 3] = 8E3569BE683316A7\r
2174   Q[ 4] = 007C7CA294905454\r
2175   Q[ 5] = 37809A1CE966C4F0\r
2176   Q[ 6] = 4ECFD455E7202E2C\r
2177   Q[ 7] = 8B557E2CDA669898\r
2178   Q[ 8] = 78326147041FFE45\r
2179   Q[ 9] = 929598A39EA52498\r
2180   Q[10] = B8D19BF481B23D3A\r
2181   Q[11] = 81DAAD75BDE61DEC\r
2182   Q[12] = 75ACE8353A20A240\r
2183   Q[13] = 5CC80543CD49CFD7\r
2184   Q[14] = CACBEEEFDAF3F2F1\r
2185   Q[15] = 46D72F054ADD6AA6\r
2186 \r
2187 ==============================================================\r
2188 \r
2189 Second part of the quadrupled pipe Qb:\r
2190   Q[16] = 98308FA1675DC44A\r
2191   Q[17] = C23DE7D588ABEE6C\r
2192   Q[18] = A0BBBF35641D5D6F\r
2193   Q[19] = 505F96385DDD368F\r
2194   Q[20] = 5B45E112CA82273D\r
2195   Q[21] = 92068A0875204380\r
2196   Q[22] = BA7378F6CBCA2466\r
2197   Q[23] = DA40269807634673\r
2198   Q[24] = A4C660F9E91B37EB\r
2199   Q[25] = A9AE48A72AB72714\r
2200   Q[26] = 2AB18AB8322C4480\r
2201   Q[27] = EA63E45B857E66A2\r
2202   Q[28] = 96AAD2E723B2F9C2\r
2203   Q[29] = 8EF4E847D73A5949\r
2204   Q[30] = F939DDA995A70A9F\r
2205   Q[31] = 752EE75AED756308\r
2206 \r
2207 ==============================================================\r
2208 \r
2209 Cumulative variables:\r
2210   XL = 0399740DA53D476E\r
2211   XH = 5A6A32E35D99BCAF\r
2212 \r
2213 ==============================================================\r
2214 \r
2215 New value of the double pipe:\r
2216   H[ 0] = 464E9CFD277A05F8\r
2217   H[ 1] = C4C5C30397FB071F\r
2218   H[ 2] = D5ED9C3BDCC48F99\r
2219   H[ 3] = B57DB0FABA7CA23E\r
2220   H[ 4] = D1B3A76FDB7661C5\r
2221   H[ 5] = B095CFEBCA35A87F\r
2222   H[ 6] = AB8570E984F44E0A\r
2223   H[ 7] = 0448A7C5BCBB8091\r
2224   H[ 8] = 311866A903E94306\r
2225   H[ 9] = E49F3725C0510562\r
2226   H[10] = CAE393A3EA90F276\r
2227   H[11] = 66EE562EF9C1FE08\r
2228   H[12] = B1D387F1225D6FEB\r
2229   H[13] = 206204E5852DB655\r
2230   H[14] = FD0FE0AAB5B59052\r
2231   H[15] = DC819B273B83B3BF\r
2232 ==============================================================\r
2233 \r
2234 Block Contents:\r
2235   M[ 0] = 0000000000000000\r
2236   M[ 1] = 0000000000000000\r
2237   M[ 2] = 0000000000000000\r
2238   M[ 3] = 0000000000000000\r
2239   M[ 4] = 0000000000000000\r
2240   M[ 5] = 0000000000000000\r
2241   M[ 6] = 0000000000000000\r
2242   M[ 7] = 0000000000000000\r
2243   M[ 8] = 0000000000000000\r
2244   M[ 9] = 0000000000000000\r
2245   M[10] = 0000000000000000\r
2246   M[11] = 0000000000000000\r
2247   M[12] = 0000000000000000\r
2248   M[13] = 0000000000000000\r
2249   M[14] = 0000000000000000\r
2250   M[15] = 00000000000003C0\r
2251 \r
2252 ==============================================================\r
2253 \r
2254 The content of W after the bijective transformation of M xor H\r
2255   W[ 0] = 94A2A15A32EE610B\r
2256   W[ 1] = 01E9A5F2F4FEE8DF\r
2257   W[ 2] = 59E48F1EBDACCC7F\r
2258   W[ 3] = 081FB1E42E0505BE\r
2259   W[ 4] = 1B545F8B85990DC0\r
2260   W[ 5] = D521BB98E16F45AF\r
2261   W[ 6] = 8F5B082E84EB71DC\r
2262   W[ 7] = 9398E30C1A3BFC9E\r
2263   W[ 8] = BDB2C524D7449EE6\r
2264   W[ 9] = 351D95D0EAEBC185\r
2265   W[10] = 72D7EF970F400A10\r
2266   W[11] = 48E594A9F5C60A58\r
2267   W[12] = B5025F92F7C34867\r
2268   W[13] = DDBBD5445949626D\r
2269   W[14] = 1D3E6997D810CED2\r
2270   W[15] = 705D3D5786CF710F\r
2271 \r
2272 ==============================================================\r
2273 \r
2274 First part of the quadrupled pipe Qa:\r
2275   Q[ 0] = BD6831B0CCB10A41\r
2276   Q[ 1] = 9A987FDE16753022\r
2277   Q[ 2] = 082C9D080E9C739A\r
2278   Q[ 3] = 628D2DAD4DDAE669\r
2279   Q[ 4] = C794403A118B339F\r
2280   Q[ 5] = 67F37E694E02F458\r
2281   Q[ 6] = 44933810A45E1AE3\r
2282   Q[ 7] = B97DC2C1BB7820A9\r
2283   Q[ 8] = 85DDB142E5F359E6\r
2284   Q[ 9] = FA76F2DC8A2F13BD\r
2285   Q[10] = D199863C4D1F0476\r
2286   Q[11] = 36F6EBFDE272DAE9\r
2287   Q[12] = D7873B766842C901\r
2288   Q[13] = 6808C977421BB7BA\r
2289   Q[14] = F022F8836F9C5D7A\r
2290   Q[15] = AD491D7EB9C690F0\r
2291 \r
2292 ==============================================================\r
2293 \r
2294 Second part of the quadrupled pipe Qb:\r
2295   Q[16] = C2F27387304C5E4E\r
2296   Q[17] = 2EB6A5DCAF54FF7B\r
2297   Q[18] = 874F4EFE2C555794\r
2298   Q[19] = 00B411C9C175F2E0\r
2299   Q[20] = DAB0D524DE049CC8\r
2300   Q[21] = 75CB084B3773103E\r
2301   Q[22] = 791CDAF8B90E2983\r
2302   Q[23] = 660245A42ACF09DE\r
2303   Q[24] = C8C3566DEE2749F4\r
2304   Q[25] = 97DE53DF7C8F04B3\r
2305   Q[26] = B1E8D8CD166A1389\r
2306   Q[27] = 0A53B79CDEB2C86E\r
2307   Q[28] = 2EA3A83DBD48791A\r
2308   Q[29] = 6CB4A1FC6EBC49C7\r
2309   Q[30] = AD6E484673CE571F\r
2310   Q[31] = 3C3830F7EA3A64F7\r
2311 \r
2312 ==============================================================\r
2313 \r
2314 Cumulative variables:\r
2315   XL = DBDACB5F088EA8EA\r
2316   XH = EC3DD0CC18FE3D7F\r
2317 \r
2318 ==============================================================\r
2319 \r
2320 New value of the double pipe:\r
2321   H[ 0] = 301F36A1505EB871\r
2322   H[ 1] = 8E1A8E6D2F4323F5\r
2323   H[ 2] = 50A6BFDDFAE5CC64\r
2324   H[ 3] = 13A122CCBEA7C9AC\r
2325   H[ 4] = FA24929601693DD6\r
2326   H[ 5] = DF4033F13B82A8F5\r
2327   H[ 6] = 7C1D1E2C6124682D\r
2328   H[ 7] = F6B3CA940C8C2573\r
2329   H[ 8] = A7385E930AE9DCB7\r
2330   H[ 9] = B89F327835568899\r
2331   H[10] = 50645F2CF3B75C63\r
2332   H[11] = 2F2CB90CCF713859\r
2333   H[12] = 75BB16D1C4EB5964\r
2334   H[13] = E32A6DE7ABD79A3A\r
2335   H[14] = 25A0DB5C3860E2C8\r
2336   H[15] = D57614357F5B8132\r
2337 \r
2338 --------------------------------------------------------------\r
2339 \r
2340 FINALIZATION\r
2341 \r
2342 ==============================================================\r
2343 \r
2344 Block Contents:\r
2345   M[ 0] = 301F36A1505EB871\r
2346   M[ 1] = 8E1A8E6D2F4323F5\r
2347   M[ 2] = 50A6BFDDFAE5CC64\r
2348   M[ 3] = 13A122CCBEA7C9AC\r
2349   M[ 4] = FA24929601693DD6\r
2350   M[ 5] = DF4033F13B82A8F5\r
2351   M[ 6] = 7C1D1E2C6124682D\r
2352   M[ 7] = F6B3CA940C8C2573\r
2353   M[ 8] = A7385E930AE9DCB7\r
2354   M[ 9] = B89F327835568899\r
2355   M[10] = 50645F2CF3B75C63\r
2356   M[11] = 2F2CB90CCF713859\r
2357   M[12] = 75BB16D1C4EB5964\r
2358   M[13] = E32A6DE7ABD79A3A\r
2359   M[14] = 25A0DB5C3860E2C8\r
2360   M[15] = D57614357F5B8132\r
2361 \r
2362 ==============================================================\r
2363 \r
2364 The content of W after the bijective transformation of M xor H\r
2365   W[ 0] = ED2B67E6D866E242\r
2366   W[ 1] = 5DD8874A4DFFFC27\r
2367   W[ 2] = A9CF9741A8C5FCAA\r
2368   W[ 3] = D24A3D44BDAD396A\r
2369   W[ 4] = 1C614D747D8F36F2\r
2370   W[ 5] = 5A996A99848B2AE7\r
2371   W[ 6] = C0C7C7713863BF37\r
2372   W[ 7] = F01B24BD47F1B364\r
2373   W[ 8] = 770DD0421F24A6E5\r
2374   W[ 9] = EB52D9E49F192ADF\r
2375   W[10] = BC17F5969E60F122\r
2376   W[11] = 151C422D63D41C68\r
2377   W[12] = EF9D555A8789FE71\r
2378   W[13] = 2708B71F613317C7\r
2379   W[14] = EC1C13224F0B5024\r
2380   W[15] = EF16FE325870A832\r
2381 \r
2382 ==============================================================\r
2383 \r
2384 First part of the quadrupled pipe Qa:\r
2385   Q[ 0] = 6C4F65A036B16665\r
2386   Q[ 1] = 6130D887D56961FD\r
2387   Q[ 2] = 015F5F38E1857B60\r
2388   Q[ 3] = 0B9DA2E9FBC10C91\r
2389   Q[ 4] = BCFC9678EDF35830\r
2390   Q[ 5] = 6C1EBF9EA82DE9B4\r
2391   Q[ 6] = 31161220DF0CFD43\r
2392   Q[ 7] = 3FEF67677D3B1FA6\r
2393   Q[ 8] = 7668BC9F677CF4C7\r
2394   Q[ 9] = 49A65FC17B406A5A\r
2395   Q[10] = 5E7FD5EC8370FC24\r
2396   Q[11] = 2104701C09D0C0D5\r
2397   Q[12] = 2ADEDAB1A0D8B958\r
2398   Q[13] = 0576302980A433D0\r
2399   Q[14] = 44BCC55E1339A2E5\r
2400   Q[15] = 9AF1169E3512FB8C\r
2401 \r
2402 ==============================================================\r
2403 \r
2404 Second part of the quadrupled pipe Qb:\r
2405   Q[16] = C173110C2A30A860\r
2406   Q[17] = 7E220C50FCBD4B15\r
2407   Q[18] = 1E535A143F32F1F2\r
2408   Q[19] = 99A5BCFE75C659A2\r
2409   Q[20] = 49162E0E8B74A9F9\r
2410   Q[21] = 34A2095EF919D6C2\r
2411   Q[22] = 5A36EE7E6F6D7D08\r
2412   Q[23] = 1AFB91C34B762CE4\r
2413   Q[24] = 1AB33ADE6853900C\r
2414   Q[25] = 19C431B08D3480D6\r
2415   Q[26] = 1B69BBEF1737B280\r
2416   Q[27] = 6DD1F6AA666E81CF\r
2417   Q[28] = 16F11DE4BB51DC31\r
2418   Q[29] = 100CC7B81972657D\r
2419   Q[30] = 577FBF7819C44E65\r
2420   Q[31] = 4B18B730718B65AD\r
2421 \r
2422 ==============================================================\r
2423 \r
2424 Cumulative variables:\r
2425   XL = 05DEA35BCA0F65F2\r
2426   XH = 6A8B3764945DD4E3\r
2427 \r
2428 ==============================================================\r
2429 \r
2430 New value of the double pipe:\r
2431   H[ 0] = DA953EE14FA334ED\r
2432   H[ 1] = 29EE136BED731235\r
2433   H[ 2] = B981EC6D74D6C895\r
2434   H[ 3] = 75E61DC8A3E30049\r
2435   H[ 4] = 6E37033BB54410A6\r
2436   H[ 5] = F72C3E6ED264E0A9\r
2437   H[ 6] = 5AC540C50006CE37\r
2438   H[ 7] = 0E7A500C94853D52\r
2439   H[ 8] = F737412AA2780F57\r
2440   H[ 9] = 058C2435FE1B8435\r
2441   H[10] = A3820AF6A363C087\r
2442   H[11] = 303461BF272BFC63\r
2443   H[12] = 655E186AFEE4194C\r
2444   H[13] = 6AC68CAAA2F5E295\r
2445   H[14] = 7EA07EF277F8BFFA\r
2446   H[15] = D45E887B43D3065A\r
2447 \r
2448 --------------------------------------------------------------\r
2449 \r
2450 Message Digest is\r
2451 570F78A22A4137F735841BFE35248C0587C063A3F60A82A363FC2B27BF6134304C19E4FE6A185E6595E2F5A2AA8CC66AFABFF877F27EA07E5A06D3437B885ED4\r
2452 \r
2453 \r
2454 \r
2455 \r