X-Git-Url: https://git.cryptolib.org/?a=blobdiff_plain;f=testvectors%2Fshavs%2FBlueMidnightWish%2FIntermediateValues.txt;fp=testvectors%2Fshavs%2FBlueMidnightWish%2FIntermediateValues.txt;h=61755763b5b59b5fd6fa7c6bfdfaa12026075e1d;hb=55961d766375e8415baf7bc1e74fe9ba087e18ad;hp=0000000000000000000000000000000000000000;hpb=14d8fdb5b57185c2107b5ec90b8f4e1cd5ba78c3;p=avr-crypto-lib.git diff --git a/testvectors/shavs/BlueMidnightWish/IntermediateValues.txt b/testvectors/shavs/BlueMidnightWish/IntermediateValues.txt new file mode 100644 index 0000000..6175576 --- /dev/null +++ b/testvectors/shavs/BlueMidnightWish/IntermediateValues.txt @@ -0,0 +1,1567 @@ + + +############################################################## + + Blue Midnight Wish hash algorithm + + Message Digest Length = 224 + +############################################################## + + + + One Block Message Sample + + + Input Message: "abc" + +============================================================== + +Initial double pipe value: + H[ 0] = 00010203 + H[ 1] = 04050607 + H[ 2] = 08090A0B + H[ 3] = 0C0D0E0F + H[ 4] = 10111213 + H[ 5] = 14151617 + H[ 6] = 18191A1B + H[ 7] = 1C1D1E1F + H[ 8] = 20212223 + H[ 9] = 24252627 + H[10] = 28292A2B + H[11] = 2C2D2E2F + H[12] = 30313233 + H[13] = 24353637 + H[14] = 38393A3B + H[15] = 3C3D3E3F +============================================================== + +Block Contents: + M[ 0] = 80636261 + M[ 1] = 00000000 + M[ 2] = 00000000 + M[ 3] = 00000000 + M[ 4] = 00000000 + M[ 5] = 00000000 + M[ 6] = 00000000 + M[ 7] = 00000000 + M[ 8] = 00000000 + M[ 9] = 00000000 + M[10] = 00000000 + M[11] = 00000000 + M[12] = 00000000 + M[13] = 00000000 + M[14] = 00000018 + M[15] = 00000000 + +============================================================== + +The content of W after the bijective transformation of M xor H + W[ 0] = 7C8F927D + W[ 1] = 2021220B + W[ 2] = CCB0B0B4 + W[ 3] = 988A888A + W[ 4] = CBCCCDE7 + W[ 5] = 38393A3B + W[ 6] = 7BA9ABAA + W[ 7] = 77747187 + W[ 8] = C3D2D1D1 + W[ 9] = A88A8872 + W[10] = 2C2B2A29 + W[11] = A7C5C7C6 + W[12] = FBFCFDFF + W[13] = 888D9297 + W[14] = BBBAB9B9 + W[15] = 08171615 + +============================================================== + +First part of the quadrupled pipe Qa: + Q[ 0] = 8129997D + Q[ 1] = B4260298 + Q[ 2] = C8DF60EF + Q[ 3] = 535C9D5E + Q[ 4] = AE2AAB14 + Q[ 5] = 8F9F2EBF + Q[ 6] = AFE405D3 + Q[ 7] = BAC360FB + Q[ 8] = 6F2D48E3 + Q[ 9] = FCCFCC4B + Q[10] = E4B70797 + Q[11] = EA61D8BF + Q[12] = F92EC2C5 + Q[13] = 384F58ED + Q[14] = E667E565 + Q[15] = 756A1A4A + +============================================================== + +Second part of the quadrupled pipe Qb: + Q[16] = 4F4D05EA + Q[17] = 6BA09F46 + Q[18] = A8A6AA55 + Q[19] = 35E84D6D + Q[20] = CE21A0F0 + Q[21] = 23CBBB23 + Q[22] = B15BF2A1 + Q[23] = F45605CB + Q[24] = 8BD9ECCC + Q[25] = 0F5D9635 + Q[26] = 3275CF96 + Q[27] = 1ED9BFD8 + Q[28] = 094170C8 + Q[29] = B60626C5 + Q[30] = FE8EA7CF + Q[31] = 8637E160 + +============================================================== + +Cumulative variables: + XL = 1144912D + XH = 7E928B38 + +============================================================== + +New value of the double pipe: + H[ 0] = 6BFD51EA + H[ 1] = 4AA16896 + H[ 2] = 03101D4D + H[ 3] = DF029BE7 + H[ 4] = 78233C88 + H[ 5] = CD0B7A43 + H[ 6] = 9143B424 + H[ 7] = FF07D633 + H[ 8] = 1BAED90C + H[ 9] = 53800826 + H[10] = 48BC3CC9 + H[11] = 343CD50A + H[12] = F0FF66FC + H[13] = 1A34F1B4 + H[14] = 545185DB + H[15] = 54EE15FA + +-------------------------------------------------------------- + +Message Digest is +26088053C93CBC480AD53C34FC66FFF0B4F1341ADB855154FA15EE54 + + +============================================================== + + Two Block Message Sample + + + Input Message: "abcdbcdecdefdefgefghfghighijhijkijkljklmklmnlmnomnopnopq" + +============================================================== + +Initial double pipe value: + H[ 0] = 00010203 + H[ 1] = 04050607 + H[ 2] = 08090A0B + H[ 3] = 0C0D0E0F + H[ 4] = 10111213 + H[ 5] = 14151617 + H[ 6] = 18191A1B + H[ 7] = 1C1D1E1F + H[ 8] = 20212223 + H[ 9] = 24252627 + H[10] = 28292A2B + H[11] = 2C2D2E2F + H[12] = 30313233 + H[13] = 24353637 + H[14] = 38393A3B + H[15] = 3C3D3E3F +============================================================== + +Block Contents: + M[ 0] = 64636261 + M[ 1] = 65646362 + M[ 2] = 66656463 + M[ 3] = 67666564 + M[ 4] = 68676665 + M[ 5] = 69686766 + M[ 6] = 6A696867 + M[ 7] = 6B6A6968 + M[ 8] = 6C6B6A69 + M[ 9] = 6D6C6B6A + M[10] = 6E6D6C6B + M[11] = 6F6E6D6C + M[12] = 706F6E6D + M[13] = 71706F6E + M[14] = 00000080 + M[15] = 00000000 + +============================================================== + +The content of W after the bijective transformation of M xor H + W[ 0] = D9C8D44E + W[ 1] = 656569F1 + W[ 2] = 21020707 + W[ 3] = 5E4C5660 + W[ 4] = 9D9AA31C + W[ 5] = 3F222524 + W[ 6] = BAAABEBF + W[ 7] = F2D5E865 + W[ 8] = 9786A595 + W[ 9] = 2C292AB7 + W[10] = 37383537 + W[11] = 4547555C + W[12] = 57575747 + W[13] = E7E1E3D8 + W[14] = B696A2A3 + W[15] = 61738178 + +============================================================== + +First part of the quadrupled pipe Qa: + Q[ 0] = 9C5942FC + Q[ 1] = 3AFC50ED + Q[ 2] = 6476F9D1 + Q[ 3] = 4E5BE9F2 + Q[ 4] = D357F292 + Q[ 5] = 3D8390E0 + Q[ 6] = 429C4F46 + Q[ 7] = 4C7D5E2E + Q[ 8] = 9BC12040 + Q[ 9] = 3A3DBFEC + Q[10] = 78675991 + Q[11] = DEC90031 + Q[12] = 40A1A084 + Q[13] = 4B6FB81D + Q[14] = EDDDF3F2 + Q[15] = 27DED766 + +============================================================== + +Second part of the quadrupled pipe Qb: + Q[16] = 7FBC6C9B + Q[17] = 9D4427F8 + Q[18] = 9278BB62 + Q[19] = FFD88C25 + Q[20] = 69D406FA + Q[21] = 99EF0A4D + Q[22] = 0B67F738 + Q[23] = 56A36FA9 + Q[24] = 0042CC6F + Q[25] = 5A64E008 + Q[26] = 2BDDC804 + Q[27] = 89D5E159 + Q[28] = 05F27E0C + Q[29] = 914E9F1D + Q[30] = 63850223 + Q[31] = B791C4D9 + +============================================================== + +Cumulative variables: + XL = 22A7E802 + XH = 9A21CAD3 + +============================================================== + +New value of the double pipe: + H[ 0] = E26441F6 + H[ 1] = 62B731DE + H[ 2] = 9AAFE04C + H[ 3] = B690E556 + H[ 4] = 06F9BE61 + H[ 5] = 71E8578E + H[ 6] = BDF56031 + H[ 7] = 0B4006EA + H[ 8] = 540F7CCB + H[ 9] = 9392C84F + H[10] = D76C7B94 + H[11] = E3D8230D + H[12] = 3329889F + H[13] = 672893B4 + H[14] = 5E42CC36 + H[15] = 37179EF8 +============================================================== + +Block Contents: + M[ 0] = 00000000 + M[ 1] = 00000000 + M[ 2] = 00000000 + M[ 3] = 00000000 + M[ 4] = 00000000 + M[ 5] = 00000000 + M[ 6] = 00000000 + M[ 7] = 00000000 + M[ 8] = 00000000 + M[ 9] = 00000000 + M[10] = 00000000 + M[11] = 00000000 + M[12] = 00000000 + M[13] = 00000000 + M[14] = 000001C0 + M[15] = 00000000 + +============================================================== + +The content of W after the bijective transformation of M xor H + W[ 0] = 03802DE2 + W[ 1] = 74E93571 + W[ 2] = 85252788 + W[ 3] = 6378A503 + W[ 4] = 4EDEE976 + W[ 5] = F73B96F7 + W[ 6] = F15507BC + W[ 7] = 5868C55A + W[ 8] = 9AE31D49 + W[ 9] = 3CCB83DD + W[10] = 1636249A + W[11] = F8A5CB4A + W[12] = 9F2C6A48 + W[13] = 682E4438 + W[14] = 81B65EE7 + W[15] = 41D03572 + +============================================================== + +First part of the quadrupled pipe Qa: + Q[ 0] = 4AD3BBC0 + Q[ 1] = B85F4A92 + Q[ 2] = 6871C4EF + Q[ 3] = ABD21850 + Q[ 4] = 69B19DCD + Q[ 5] = 0647AA60 + Q[ 6] = 36818B5C + Q[ 7] = 9E2ECFEE + Q[ 8] = F0CC1CAE + Q[ 9] = 22AE4233 + Q[10] = FD18CE8D + Q[11] = 9E72D090 + Q[12] = 4E091F24 + Q[13] = 95AB7D7E + Q[14] = C16D7194 + Q[15] = 98F8E88C + +============================================================== + +Second part of the quadrupled pipe Qb: + Q[16] = 827C9641 + Q[17] = 99ABED4A + Q[18] = 2590B358 + Q[19] = 4C8AE52F + Q[20] = 8C04F1D6 + Q[21] = 893B5554 + Q[22] = 522AAB3B + Q[23] = D04BBFEC + Q[24] = FDD7CC79 + Q[25] = DE8515D8 + Q[26] = 9FD39FC4 + Q[27] = BFA20E1E + Q[28] = B62484D3 + Q[29] = 72E3BAE5 + Q[30] = 9E210582 + Q[31] = 6545A3A0 + +============================================================== + +Cumulative variables: + XL = F5939D29 + XH = C9134D46 + +============================================================== + +New value of the double pipe: + H[ 0] = 69123702 + H[ 1] = 3DC92EFD + H[ 2] = B690B76C + H[ 3] = D7B88EAA + H[ 4] = BF2D1CB5 + H[ 5] = C82F4A81 + H[ 6] = E36F0E0B + H[ 7] = 5030CF40 + H[ 8] = 421876FF + H[ 9] = 77C4F9C4 + H[10] = CF859B24 + H[11] = 6680F9B3 + H[12] = E249A065 + H[13] = 1EA6FC8F + H[14] = FCA5A846 + H[15] = 32B86B9B + +-------------------------------------------------------------- + +Message Digest is +C4F9C477249B85CFB3F9806665A049E28FFCA61E46A8A5FC9B6BB832 + + + + + +############################################################## + + Blue Midnight Wish hash algorithm + + Message Digest Length = 256 + +############################################################## + + + + One Block Message Sample + + + Input Message: "abc" + +============================================================== + +Initial double pipe value: + H[ 0] = 40414243 + H[ 1] = 44454647 + H[ 2] = 48494A4B + H[ 3] = 4C4D4E4F + H[ 4] = 50515253 + H[ 5] = 54555657 + H[ 6] = 58595A5B + H[ 7] = 5C5D5E5F + H[ 8] = 60616263 + H[ 9] = 64656667 + H[10] = 68696A6B + H[11] = 6C6D6E6F + H[12] = 70717273 + H[13] = 74757677 + H[14] = 78797A7B + H[15] = 7C7D7E7F +============================================================== + +Block Contents: + M[ 0] = 80636261 + M[ 1] = 00000000 + M[ 2] = 00000000 + M[ 3] = 00000000 + M[ 4] = 00000000 + M[ 5] = 00000000 + M[ 6] = 00000000 + M[ 7] = 00000000 + M[ 8] = 00000000 + M[ 9] = 00000000 + M[10] = 00000000 + M[11] = 00000000 + M[12] = 00000000 + M[13] = 00000000 + M[14] = 00000018 + M[15] = 00000000 + +============================================================== + +The content of W after the bijective transformation of M xor H + W[ 0] = 4D50533D + W[ 1] = 6061624B + W[ 2] = 8CF0F0F4 + W[ 3] = E84A484A + W[ 4] = 0C0D0E27 + W[ 5] = 78797A7B + W[ 6] = 4BE9EBEA + W[ 7] = B6B3B0C7 + W[ 8] = 93929191 + W[ 9] = E84A4832 + W[10] = EBEAE9E9 + W[11] = 68060806 + W[12] = 3C3D3E3F + W[13] = C9CED3D7 + W[14] = 7B7A7979 + W[15] = D7D6D5D5 + +============================================================== + +First part of the quadrupled pipe Qa: + Q[ 0] = 00C5E920 + Q[ 1] = F56743D8 + Q[ 2] = DCCB74FB + Q[ 3] = E2178E16 + Q[ 4] = 0A0B8934 + Q[ 5] = ABBB0A99 + Q[ 6] = 169D44E3 + Q[ 7] = F4AA91B5 + Q[ 8] = 101479DB + Q[ 9] = 9C6F6C2B + Q[10] = DB43FA75 + Q[11] = 91272177 + Q[12] = DAEEBA4E + Q[13] = 859AC534 + Q[14] = 46C745C5 + Q[15] = 069E27A9 + +============================================================== + +Second part of the quadrupled pipe Qb: + Q[16] = EF3A5C7B + Q[17] = BE534EE4 + Q[18] = BBCACCD2 + Q[19] = D6DD48B4 + Q[20] = C0C10130 + Q[21] = 0758D6AF + Q[22] = 9655390C + Q[23] = B5576A27 + Q[24] = DDB9D1C3 + Q[25] = 2170A3AE + Q[26] = EBAB44A9 + Q[27] = C926470F + Q[28] = 7EB15D1C + Q[29] = 7FD6AE6A + Q[30] = D898AAA0 + Q[31] = 7CD99000 + +============================================================== + +Cumulative variables: + XL = D8E5124D + XH = A387AA50 + +============================================================== + +New value of the double pipe: + H[ 0] = FD892530 + H[ 1] = 5EFCDD8F + H[ 2] = 6BCAC931 + H[ 3] = 7E3F9EFC + H[ 4] = 8111BADF + H[ 5] = EE80AE18 + H[ 6] = B65735B3 + H[ 7] = 25DFEC61 + H[ 8] = E2059991 + H[ 9] = F5E611D1 + H[10] = 5E2EB47C + H[11] = 0E24C931 + H[12] = 190C67B0 + H[13] = 5C8A7119 + H[14] = 1FE6101B + H[15] = 254D12C5 + +-------------------------------------------------------------- + +Message Digest is +919905E2D111E6F57CB42E5E31C9240EB0670C1919718A5C1B10E61FC5124D25 + + +============================================================== + + Two Block Message Sample + + + Input Message: "abcdbcdecdefdefgefghfghighijhijkijkljklmklmnlmnomnopnopq" + +============================================================== + +Initial double pipe value: + H[ 0] = 40414243 + H[ 1] = 44454647 + H[ 2] = 48494A4B + H[ 3] = 4C4D4E4F + H[ 4] = 50515253 + H[ 5] = 54555657 + H[ 6] = 58595A5B + H[ 7] = 5C5D5E5F + H[ 8] = 60616263 + H[ 9] = 64656667 + H[10] = 68696A6B + H[11] = 6C6D6E6F + H[12] = 70717273 + H[13] = 74757677 + H[14] = 78797A7B + H[15] = 7C7D7E7F +============================================================== + +Block Contents: + M[ 0] = 64636261 + M[ 1] = 65646362 + M[ 2] = 66656463 + M[ 3] = 67666564 + M[ 4] = 68676665 + M[ 5] = 69686766 + M[ 6] = 6A696867 + M[ 7] = 6B6A6968 + M[ 8] = 6C6B6A69 + M[ 9] = 6D6C6B6A + M[10] = 6E6D6C6B + M[11] = 6F6E6D6C + M[12] = 706F6E6D + M[13] = 71706F6E + M[14] = 00000080 + M[15] = 00000000 + +============================================================== + +The content of W after the bijective transformation of M xor H + W[ 0] = 8988940E + W[ 1] = 252529B1 + W[ 2] = E0C1C6C7 + W[ 3] = 0E0C1620 + W[ 4] = DCD9E25C + W[ 5] = 7F626564 + W[ 6] = EAEAFEFF + W[ 7] = 331628A5 + W[ 8] = 47466555 + W[ 9] = 6C696AF7 + W[10] = F7F8F5F7 + W[11] = 8587959C + W[12] = 17171707 + W[13] = A6A0A298 + W[14] = F6D6E2E3 + W[15] = 91B3C1B8 + +============================================================== + +First part of the quadrupled pipe Qa: + Q[ 0] = 307DE6DB + Q[ 1] = 7BBD11AD + Q[ 2] = 6A1E01BE + Q[ 3] = 3162D8CA + Q[ 4] = B2B51372 + Q[ 5] = 19A7B4C6 + Q[ 6] = 4BD50E16 + Q[ 7] = 4205A403 + Q[ 8] = 968A6308 + Q[ 9] = 5A5DDF8C + Q[10] = 140B35FB + Q[11] = 1D0AC3F1 + Q[12] = 54B5B490 + Q[13] = F6B2E5C5 + Q[14] = 8DBD9392 + Q[15] = D3BF7B0B + +============================================================== + +Second part of the quadrupled pipe Qb: + Q[16] = A770DA90 + Q[17] = 1784C755 + Q[18] = B4231C8E + Q[19] = 8AC94BB5 + Q[20] = 87222CFE + Q[21] = 81C2357C + Q[22] = 31E92FEF + Q[23] = F4485545 + Q[24] = 5AC516A1 + Q[25] = 0837616E + Q[26] = A9EF25AC + Q[27] = C3EAC6EE + Q[28] = 4BFC6F97 + Q[29] = 3D89F050 + Q[30] = 53006470 + Q[31] = 0C5841E4 + +============================================================== + +Cumulative variables: + XL = 4D5F29D6 + XH = 5C850708 + +============================================================== + +New value of the double pipe: + H[ 0] = 19DFDF61 + H[ 1] = 1FEF9581 + H[ 2] = 6F90EB5F + H[ 3] = CFE4C832 + H[ 4] = 98EC3FAD + H[ 5] = B3A01AF3 + H[ 6] = 6B750787 + H[ 7] = BD43790D + H[ 8] = 8096B73E + H[ 9] = B6625595 + H[10] = 97891158 + H[11] = A46DCA7D + H[12] = 3AD9444C + H[13] = 6B221BD7 + H[14] = 921A347D + H[15] = 0A11B561 +============================================================== + +Block Contents: + M[ 0] = 00000000 + M[ 1] = 00000000 + M[ 2] = 00000000 + M[ 3] = 00000000 + M[ 4] = 00000000 + M[ 5] = 00000000 + M[ 6] = 00000000 + M[ 7] = 00000000 + M[ 8] = 00000000 + M[ 9] = 00000000 + M[10] = 00000000 + M[11] = 00000000 + M[12] = 00000000 + M[13] = 00000000 + M[14] = 000001C0 + M[15] = 00000000 + +============================================================== + +The content of W after the bijective transformation of M xor H + W[ 0] = 8B2204D2 + W[ 1] = 17549B22 + W[ 2] = 5CBE1F18 + W[ 3] = 4E200B9D + W[ 4] = 0F5AD63B + W[ 5] = C7155F40 + W[ 6] = 75DBE974 + W[ 7] = 066FC0D8 + W[ 8] = B18C2F5B + W[ 9] = 8A46DB66 + W[10] = 14891E64 + W[11] = F9E82720 + W[12] = 658611EF + W[13] = 01B77FEE + W[14] = BD9455B4 + W[15] = EB37C35A + +============================================================== + +First part of the quadrupled pipe Qa: + Q[ 0] = 883530C1 + Q[ 1] = 9368A943 + Q[ 2] = 7F1B4003 + Q[ 3] = 87028AF0 + Q[ 4] = 08F7BD26 + Q[ 5] = D0739906 + Q[ 6] = 8C51C8EB + Q[ 7] = 41452E61 + Q[ 8] = 8BCFEB97 + Q[ 9] = CF65B6D5 + Q[10] = 15BD3E1B + Q[11] = E30F5BFA + Q[12] = 6DB85DDE + Q[13] = 7971CF65 + Q[14] = E35E7F6E + Q[15] = 858E976D + +============================================================== + +Second part of the quadrupled pipe Qb: + Q[16] = CFC7F0B6 + Q[17] = 586B3737 + Q[18] = A4E09EE8 + Q[19] = FD9CB08F + Q[20] = F9474B26 + Q[21] = C0A5EB0B + Q[22] = 1FF068A8 + Q[23] = BE1E6D72 + Q[24] = 0DA659EB + Q[25] = 0106E739 + Q[26] = 0B8D3C9F + Q[27] = 16262106 + Q[28] = 2CACDB60 + Q[29] = 4F3D3A5A + Q[30] = D693AD27 + Q[31] = 9289B985 + +============================================================== + +Cumulative variables: + XL = 56DC4C11 + XH = 605C1AC2 + +============================================================== + +New value of the double pipe: + H[ 0] = E14C8D00 + H[ 1] = 30A991A0 + H[ 2] = C15B6E63 + H[ 3] = 4BB10468 + H[ 4] = 67D3F2D5 + H[ 5] = DD971679 + H[ 6] = 063E1589 + H[ 7] = 7D869A40 + H[ 8] = FF7D85DD + H[ 9] = BFAE1CC4 + H[10] = 57427BFA + H[11] = 0A49479E + H[12] = 7990429E + H[13] = 19246D44 + H[14] = 9157C3CF + H[15] = 8707DBB9 + +-------------------------------------------------------------- + +Message Digest is +DD857DFFC41CAEBFFA7B42579E47490A9E429079446D2419CFC35791B9DB0787 + + + + + +############################################################## + + Blue Midnight Wish hash algorithm + + Message Digest Length = 384 + +############################################################## + + + + One Block Message Sample + + + Input Message: "abc" + +============================================================== + +Initial double pipe value: + H[ 0] = 0001020304050607 + H[ 1] = 08090A0B0C0D0E0F + H[ 2] = 1011121314151617 + H[ 3] = 18191A1B1C1D1E1F + H[ 4] = 2021222324252627 + H[ 5] = 28292A2B2C2D2E2F + H[ 6] = 3031323324353637 + H[ 7] = 38393A3B3C3D3E3F + H[ 8] = 4041424344454647 + H[ 9] = 48494A4B4C4D4E4F + H[10] = 5051525354555657 + H[11] = 58595A5B5C5D5E5F + H[12] = 6061626364656667 + H[13] = 68696A6B6C6D6E6F + H[14] = 7071727374757677 + H[15] = 78797A7B7C7D7E7F +============================================================== + +Block Contents: + M[ 0] = 0000000080636261 + M[ 1] = 0000000000000000 + M[ 2] = 0000000000000000 + M[ 3] = 0000000000000000 + M[ 4] = 0000000000000000 + M[ 5] = 0000000000000000 + M[ 6] = 0000000000000000 + M[ 7] = 0000000000000000 + M[ 8] = 0000000000000000 + M[ 9] = 0000000000000000 + M[10] = 0000000000000000 + M[11] = 0000000000000000 + M[12] = 0000000000000000 + M[13] = 0000000000000000 + M[14] = 0000000000000000 + M[15] = 0000000000000018 + +============================================================== + +The content of W after the bijective transformation of M xor H + W[ 0] = 191C1F2225282B2D + W[ 1] = 404142433445465F + W[ 2] = 989B9EA2250908F4 + W[ 3] = 50515253D4B6B4B6 + W[ 4] = 9798999A9B9C9D9F + W[ 5] = 707172737475765F + W[ 6] = 1817161493B1B3B2 + W[ 7] = EEEBE8E5E2DFDCDB + W[ 8] = A7A6A5A4B3A2A1B9 + W[ 9] = 50515253C4B6B4B6 + W[10] = 5857565554535239 + W[11] = 504F4E4CCBE9EBEA + W[12] = F7F8F9FB0BFCFDFF + W[13] = 11161B20252A2F33 + W[14] = 7776757473727171 + W[15] = 302F2E2D3C2B2A29 + +============================================================== + +First part of the quadrupled pipe Qa: + Q[ 0] = F0AA61014AD41A6B + Q[ 1] = 235F34A7E9EE4BF9 + Q[ 2] = FC93E1D750B03628 + Q[ 3] = DA98FC025C57DF75 + Q[ 4] = DC54D557D652D350 + Q[ 5] = 320AC67B50E8224E + Q[ 6] = 0308D1EE89D8F08E + Q[ 7] = 3A3FE071476B6224 + Q[ 8] = 317420CD5D8551DD + Q[ 9] = 7879FB7A26EDEEED + Q[10] = E18E3BFE476CD1EB + Q[11] = CF8C55EA0D5C760B + Q[12] = A2296D70059804D9 + Q[13] = DAC7F862ADDA07CB + Q[14] = 4CCD4FCE4ACB49C9 + Q[15] = 1EF9418AB81BA368 + +============================================================== + +Second part of the quadrupled pipe Qb: + Q[16] = 5258E380C3FC36CB + Q[17] = 134AAD3ED48B35AC + Q[18] = E2F71E7421028848 + Q[19] = 036167D0F42BE5A7 + Q[20] = E845E08EF9F3DE5C + Q[21] = 0FAD3531EB77133D + Q[22] = B296904064539238 + Q[23] = D044BB708439F0E1 + Q[24] = 8DD82E4171C3EAED + Q[25] = 56DFCE36F29269CC + Q[26] = 0DA4F117534610A6 + Q[27] = AE58336FC51B6602 + Q[28] = 70629F4CE8A99C82 + Q[29] = 6A5923CC2F04FD4F + Q[30] = A6F3B1127811CB9F + Q[31] = 00024FD260335036 + +============================================================== + +Cumulative variables: + XL = 25BEC99530B0C130 + XH = E18FA9DAFA33CED1 + +============================================================== + +New value of the double pipe: + H[ 0] = 8C348318CBAC8BAD + H[ 1] = 9BAC548B6A8EAEA2 + H[ 2] = 2E798D202AC77F34 + H[ 3] = 6E6935ECA261CBCF + H[ 4] = 7DFC9943B5013668 + H[ 5] = E1C1EE8C9ABA863D + H[ 6] = 2C0293EE7CC1AD0E + H[ 7] = 6092426D43A1791F + H[ 8] = C5831D92F7DA8673 + H[ 9] = E9C27E33A48DB9C6 + H[10] = 9E41C04076B5F81E + H[11] = EA9641BC7E0D8C1F + H[12] = C850239DFBB5FD31 + H[13] = D1D3592F8802B00D + H[14] = 51373598CD995800 + H[15] = BC7AEC19F6340E84 + +-------------------------------------------------------------- + +Message Digest is +1EF8B57640C0419E1F8C0D7EBC4196EA31FDB5FB9D2350C80DB002882F59D3D1005899CD98353751840E34F619EC7ABC + +============================================================== + + Two Block Message Sample + + + Input Message: "abcdefghbcdefghicdefghijdefghijkefghijklfghijklmghijklmnhijklmnoijklmnopjklmnopqklmnopqrlmnopqrsmnopqrstnmnopqrsmopqrstu" + +============================================================== + +Initial double pipe value: + H[ 0] = 0001020304050607 + H[ 1] = 08090A0B0C0D0E0F + H[ 2] = 1011121314151617 + H[ 3] = 18191A1B1C1D1E1F + H[ 4] = 2021222324252627 + H[ 5] = 28292A2B2C2D2E2F + H[ 6] = 3031323324353637 + H[ 7] = 38393A3B3C3D3E3F + H[ 8] = 4041424344454647 + H[ 9] = 48494A4B4C4D4E4F + H[10] = 5051525354555657 + H[11] = 58595A5B5C5D5E5F + H[12] = 6061626364656667 + H[13] = 68696A6B6C6D6E6F + H[14] = 7071727374757677 + H[15] = 78797A7B7C7D7E7F +============================================================== + +Block Contents: + M[ 0] = 6867666564636261 + M[ 1] = 6968676665646362 + M[ 2] = 6A69686766656463 + M[ 3] = 6B6A696867666564 + M[ 4] = 6C6B6A6968676665 + M[ 5] = 6D6C6B6A69686766 + M[ 6] = 6E6D6C6B6A696867 + M[ 7] = 6F6E6D6C6B6A6968 + M[ 8] = 706F6E6D6C6B6A69 + M[ 9] = 71706F6E6D6C6B6A + M[10] = 7271706F6E6D6C6B + M[11] = 737271706F6E6D6C + M[12] = 74737271706F6E6D + M[13] = 737271706F6E6D6E + M[14] = 7574737271706F6D + M[15] = 0000000000000080 + +============================================================== + +The content of W after the bijective transformation of M xor H + W[ 0] = 302E2842302E4849 + W[ 1] = E5E4E3DAE1E8FF70 + W[ 2] = 5D5E4B4C415257D7 + W[ 3] = 302E1C05E7F5EBEC + W[ 4] = E4E2E0DAC4C2B8B9 + W[ 5] = 7F8285A4ABB6BA38 + W[ 6] = 606060604030302F + W[ 7] = B6BAD2CEBED2C2BE + W[ 8] = 79787B7A65544EDD + W[ 9] = 00FCF8F4E0F508FE + W[10] = A3A4999A97A8A627 + W[11] = 4143313731333130 + W[12] = 5F5F7F9FAF9F9FAF + W[13] = 6B65677D8375777C + W[14] = 1F1F232317272323 + W[15] = 4B4D5F655B4D4754 + +============================================================== + +First part of the quadrupled pipe Qa: + Q[ 0] = 9E4DDB359E44EAB9 + Q[ 1] = 3EE12594CFA749CB + Q[ 2] = 0D62A51045C2FAE3 + Q[ 3] = F34DD9480A179BD4 + Q[ 4] = 969390B7A6A3E4E5 + Q[ 5] = 4D2A72B243559BCE + Q[ 6] = 3C3CC2B425DE36A6 + Q[ 7] = 817830E29E335A5D + Q[ 8] = B621740108B90D02 + Q[ 9] = 0082848E908F8C81 + Q[10] = 83ABDD44F8883303 + Q[11] = DA02386B23FAEDF9 + Q[12] = A07FB7CBBA57D1BD + Q[13] = 8C20B86547A57DE3 + Q[14] = 1090B2B29CB4B2B2 + Q[15] = A2B14844AAB300E5 + +============================================================== + +Second part of the quadrupled pipe Qb: + Q[16] = A378698134D03C09 + Q[17] = 613BA4B7F07AC5BA + Q[18] = 969314A3771CD3C7 + Q[19] = 196BCB9B48734FBF + Q[20] = 3EA46E358AB6EA5A + Q[21] = CEF65A55E3B506F6 + Q[22] = 30EDB80231E39C5E + Q[23] = 080D5C59863F2F86 + Q[24] = 259D8EB68023FA6E + Q[25] = F7C7FC0730DF84F0 + Q[26] = 9ED942CA4631AC8D + Q[27] = D9BA94CC801A8B9D + Q[28] = AF0A4A1576A9CC5B + Q[29] = D18BE2F53E8AD958 + Q[30] = F4399A7AD23A3E47 + Q[31] = DB80FB8EBD2CD432 + +============================================================== + +Cumulative variables: + XL = 8509C235251A3ABF + XH = 4108AF9674F89C47 + +============================================================== + +New value of the double pipe: + H[ 0] = 8B42EF9E2E5395C9 + H[ 1] = 9E7DDD700DAB1FDE + H[ 2] = D0B5DF645D424532 + H[ 3] = 1695DD7C028B079D + H[ 4] = 177E2A46215EB1B8 + H[ 5] = 4624AA1059871AE6 + H[ 6] = 9E20811A48C02881 + H[ 7] = 2F444678875DFD33 + H[ 8] = C93CF90DEAD019F2 + H[ 9] = FC56486CB682E557 + H[10] = 528A6433AC64C30B + H[11] = 4C34E23A80A54378 + H[12] = A21AA1D33B7F492E + H[13] = 162189F18C560422 + H[14] = 8F6470A30F97B5F8 + H[15] = 2B22D76FA387719E +============================================================== + +Block Contents: + M[ 0] = 0000000000000000 + M[ 1] = 0000000000000000 + M[ 2] = 0000000000000000 + M[ 3] = 0000000000000000 + M[ 4] = 0000000000000000 + M[ 5] = 0000000000000000 + M[ 6] = 0000000000000000 + M[ 7] = 0000000000000000 + M[ 8] = 0000000000000000 + M[ 9] = 0000000000000000 + M[10] = 0000000000000000 + M[11] = 0000000000000000 + M[12] = 0000000000000000 + M[13] = 0000000000000000 + M[14] = 0000000000000000 + M[15] = 00000000000003C0 + +============================================================== + +The content of W after the bijective transformation of M xor H + W[ 0] = 0EF0C2601A7B9AD8 + W[ 1] = 855A037A4AA595A1 + W[ 2] = 3FE5B41FD43CA183 + W[ 3] = 799930F9EB69D0F4 + W[ 4] = 8FF0B263913350F7 + W[ 5] = 217297E7B9B5AEA6 + W[ 6] = 3F9204E2FC30D4FC + W[ 7] = 0F5BF6A347AE541A + W[ 8] = D76F66BBA3C9938F + W[ 9] = 72EDBD66FCC26F72 + W[10] = 0F1F824ED7EFBD87 + W[11] = 2375C867BC360968 + W[12] = 6D275598BD57DCAE + W[13] = B63796913308FAA0 + W[14] = AB5EA86BD7AF7A03 + W[15] = 064737F7A7338DC0 + +============================================================== + +First part of the quadrupled pipe Qa: + Q[ 0] = D0810F30A740FA2F + Q[ 1] = 3B07492A6D6B7EAA + Q[ 2] = E0AB586BD29513DF + Q[ 3] = C578DB515FBFEA65 + Q[ 4] = C808EB5259AAF88C + Q[ 5] = 3AB15E71A47FB4F6 + Q[ 6] = 27BAAF800463A99D + Q[ 7] = 2B3AC6E22A0FB227 + Q[ 8] = ACE1A14D47BC9028 + Q[ 9] = 4B9B63D582A358CB + Q[10] = 737C475D4981A351 + Q[11] = 952A733041AD189B + Q[12] = F80F3003039E8DB6 + Q[13] = E3D28CFE021AEA94 + Q[14] = FEF1FC5E3C78C702 + Q[15] = B318E33C51DB8A14 + +============================================================== + +Second part of the quadrupled pipe Qb: + Q[16] = A8F33775CD4429F4 + Q[17] = 915CF93A31E27D1D + Q[18] = C22173F404FC6F71 + Q[19] = 63A10E3BEC1AB207 + Q[20] = 3D6080E92CEF43AE + Q[21] = 0F003306D58B2C86 + Q[22] = B1230F9B540EAAD2 + Q[23] = DDD4D07D6C7D8CB4 + Q[24] = 3C12E31CD828D650 + Q[25] = 29F4C67F6DF17717 + Q[26] = 806336FA1A03E3AD + Q[27] = A43BA47F8CD38C49 + Q[28] = 3869D0CF6E636A4F + Q[29] = 723ABC612C6AFA56 + Q[30] = DB0CEC417C765157 + Q[31] = 634C537C90CA6EBC + +============================================================== + +Cumulative variables: + XL = C6B8DF89D557C0D1 + XH = 0515BBFC58EBA180 + +============================================================== + +New value of the double pipe: + H[ 0] = D21C19D65D5DFDFD + H[ 1] = 313E6222F09A93AF + H[ 2] = EA7784779B0BE3CF + H[ 3] = 1EA6BB2AB55F371D + H[ 4] = 749C1BAB8A9089B0 + H[ 5] = D3863D737F00DB23 + H[ 6] = 82A159B3736646B3 + H[ 7] = 06222D5A3E0F4BEE + H[ 8] = 3B29A8DB1DD8A655 + H[ 9] = 264A035DA1399421 + H[10] = DC5B84B3A2B1C84E + H[11] = 008ABBBDD9248925 + H[12] = 44305CA8CB774DBD + H[13] = E29145B3CD0DFD5C + H[14] = 90D1E42B10DF2A17 + H[15] = 551A79256FBFBC94 + +-------------------------------------------------------------- + +Message Digest is +4EC8B1A2B3845BDC258924D9BDBB8A00BD4D77CBA85C30445CFD0DCDB34591E2172ADF102BE4D19094BCBF6F25791A55 + + + + + +############################################################## + + Blue Midnight Wish hash algorithm + + Message Digest Length = 512 + +############################################################## + + + + One Block Message Sample + + + Input Message: "abc" + +============================================================== + +Initial double pipe value: + H[ 0] = 8081828384858687 + H[ 1] = 88898A8B8C8D8E8F + H[ 2] = 9091929394959697 + H[ 3] = 98999A9B9C9D9E9F + H[ 4] = A0A1A2A3A4A5A6A7 + H[ 5] = A8A9AAABACADAEAF + H[ 6] = B0B1B2B3B4B5B6B7 + H[ 7] = B8B9BABBBCBDBEBF + H[ 8] = C0C1C2C3C4C5C6C7 + H[ 9] = C8C9CACBCCCDCECF + H[10] = D0D1D2D3D4D5D6D7 + H[11] = D8D9DADBDCDDDEDF + H[12] = E0E1E2E3E4E5E6E7 + H[13] = E8E9EAEBECEDEEEF + H[14] = F0F1F2F3F4F5F6F7 + H[15] = F8F9FAFBFCFDFEFF +============================================================== + +Block Contents: + M[ 0] = 0000000080636261 + M[ 1] = 0000000000000000 + M[ 2] = 0000000000000000 + M[ 3] = 0000000000000000 + M[ 4] = 0000000000000000 + M[ 5] = 0000000000000000 + M[ 6] = 0000000000000000 + M[ 7] = 0000000000000000 + M[ 8] = 0000000000000000 + M[ 9] = 0000000000000000 + M[10] = 0000000000000000 + M[11] = 0000000000000000 + M[12] = 0000000000000000 + M[13] = 0000000000000000 + M[14] = 0000000000000000 + M[15] = 0000000000000018 + +============================================================== + +The content of W after the bijective transformation of M xor H + W[ 0] = 9A9DA0A3A6A9ACAD + W[ 1] = C0C1C2C3C4C5C6DF + W[ 2] = 1A1D2022A68A8A74 + W[ 3] = D0D1D2D355373536 + W[ 4] = 18191A1B1C1D1E1F + W[ 5] = F0F1F2F3F4F5F6DF + W[ 6] = 9796959513313332 + W[ 7] = 6D6A6764615E5B5B + W[ 8] = 2726252423222139 + W[ 9] = D0D1D2D355373536 + W[10] = D7D6D5D4D3D2D1B9 + W[11] = CFCECDCD4B696B6A + W[12] = 78797A7B7C7D7E7F + W[13] = 93989DA2A7ACB1B3 + W[14] = F6F5F4F3F2F1F0F1 + W[15] = AFAEADACABAAA9A9 + +============================================================== + +First part of the quadrupled pipe Qa: + Q[ 0] = E54C4AC5DF376D93 + Q[ 1] = 75096CF047B81E2D + Q[ 2] = 7D2B7FBDB343B7CD + Q[ 3] = F4A6C23C7635BD11 + Q[ 4] = 1415971692139110 + Q[ 5] = 6E569A270CB47E16 + Q[ 6] = 4EBA2A445796AF3A + Q[ 7] = 91C0F0AFECBC60F8 + Q[ 8] = 1E5A0EE3372B7FF1 + Q[ 9] = B8B93BBAFFACAFAD + Q[10] = D26AAE3B30884413 + Q[11] = CA3EAEC0D3122BBF + Q[12] = F2D846AC9B71EF05 + Q[13] = DC625E141B5D06F7 + Q[14] = 8D8F0E8A0B890889 + Q[15] = A51DD44C47FF3693 + +============================================================== + +Second part of the quadrupled pipe Qb: + Q[16] = 52C56AEFF8B5EBEC + Q[17] = 9AF7E189C6EFD68E + Q[18] = B4D5824FA40C944C + Q[19] = DBE84813AD3BBBD0 + Q[20] = 95FA68E6C232ACB7 + Q[21] = A26AE1CCE78BFD73 + Q[22] = FD634DDE1C0048EC + Q[23] = 39F217303865B4A1 + Q[24] = D5CD669FF2CA4DA5 + Q[25] = 2708398A92C1D895 + Q[26] = AD40555323F9ED37 + Q[27] = 4E4DDDC52EAAB9DF + Q[28] = 1E2920F3D49522F8 + Q[29] = 9B84EB29374DF614 + Q[30] = 7AA1303C4C78ABE5 + Q[31] = F6E6CE4CE806F09A + +============================================================== + +Cumulative variables: + XL = 540E92FE36B1BF77 + XH = 4C2C70D71C4FF13C + +============================================================== + +New value of the double pipe: + H[ 0] = EBA7F05891A589FF + H[ 1] = FD8998AC25B68BB1 + H[ 2] = 1D36E282DF7CDB96 + H[ 3] = 4A04C725977F3E57 + H[ 4] = FAB20C1791F25F2F + H[ 5] = AB7282302DAA986A + H[ 6] = BC2739109F367FBB + H[ 7] = 1AEA856C2D808A8F + H[ 8] = 27342D529235D8DE + H[ 9] = 2059753338B35712 + H[10] = 666E9ABD4DBC4949 + H[11] = E8BA735657938314 + H[12] = 73C23F3A6AB73473 + H[13] = 8AAC854907F33841 + H[14] = D71CA30CCE71FFF8 + H[15] = CF6D934908F35D64 + +-------------------------------------------------------------- + +Message Digest is +DED83592522D34271257B338337559204949BC4DBD9A6E66148393575673BAE87334B76A3A3FC2734138F3074985AC8AF8FF71CE0CA31CD7645DF30849936DCF + +============================================================== + + Two Block Message Sample + + + Input Message: "abcdefghbcdefghicdefghijdefghijkefghijklfghijklmghijklmnhijklmnoijklmnopjklmnopqklmnopqrlmnopqrsmnopqrstnmnopqrsmopqrstu" + +============================================================== + +Initial double pipe value: + H[ 0] = 8081828384858687 + H[ 1] = 88898A8B8C8D8E8F + H[ 2] = 9091929394959697 + H[ 3] = 98999A9B9C9D9E9F + H[ 4] = A0A1A2A3A4A5A6A7 + H[ 5] = A8A9AAABACADAEAF + H[ 6] = B0B1B2B3B4B5B6B7 + H[ 7] = B8B9BABBBCBDBEBF + H[ 8] = C0C1C2C3C4C5C6C7 + H[ 9] = C8C9CACBCCCDCECF + H[10] = D0D1D2D3D4D5D6D7 + H[11] = D8D9DADBDCDDDEDF + H[12] = E0E1E2E3E4E5E6E7 + H[13] = E8E9EAEBECEDEEEF + H[14] = F0F1F2F3F4F5F6F7 + H[15] = F8F9FAFBFCFDFEFF +============================================================== + +Block Contents: + M[ 0] = 6867666564636261 + M[ 1] = 6968676665646362 + M[ 2] = 6A69686766656463 + M[ 3] = 6B6A696867666564 + M[ 4] = 6C6B6A6968676665 + M[ 5] = 6D6C6B6A69686766 + M[ 6] = 6E6D6C6B6A696867 + M[ 7] = 6F6E6D6C6B6A6968 + M[ 8] = 706F6E6D6C6B6A69 + M[ 9] = 71706F6E6D6C6B6A + M[10] = 7271706F6E6D6C6B + M[11] = 737271706F6E6D6C + M[12] = 74737271706F6E6D + M[13] = 737271706F6E6D6E + M[14] = 7574737271706F6D + M[15] = 0000000000000080 + +============================================================== + +The content of W after the bijective transformation of M xor H + W[ 0] = B1AFA9C3B1AFC9C9 + W[ 1] = 6665645B726980F0 + W[ 2] = DEDFCCCDC2D3D857 + W[ 3] = B0AE9C8668766C6C + W[ 4] = 6563615B45433939 + W[ 5] = 000306252C3739B8 + W[ 6] = DFDFDFDFBFAFAFAF + W[ 7] = 3539514D3D51413E + W[ 8] = F8F7FAF9D4D3CF5D + W[ 9] = 817D79757175897E + W[10] = 2324191A172824A7 + W[11] = C0C2B0B6B0B2B0B0 + W[12] = DFE000202020202F + W[13] = EDE7EA0005F7F9FC + W[14] = 9E9EA2A296A6A2A3 + W[15] = CACCDEE4CACCC6D4 + +============================================================== + +First part of the quadrupled pipe Qa: + Q[ 0] = FAA93FF17AA00E41 + Q[ 1] = 4A2BCE3E6BAE14E7 + Q[ 2] = E69DA7CFAE15EA3E + Q[ 3] = ED93C71AC38D7000 + Q[ 4] = 57D2D1F6E7E2A5A5 + Q[ 5] = 86CEE76934B10E39 + Q[ 6] = 9616199A2A626F6D + Q[ 7] = CA93BB6915A0D1D1 + Q[ 8] = AF68967B37522F76 + Q[ 9] = C1C3C5CFC9CF4DC1 + Q[10] = DFF7C118A4D45E5B + Q[11] = A0F8CA91D9003705 + Q[12] = 8CC2FD494D32B351 + Q[13] = 6BD6124FD853D8E0 + Q[14] = D1D1F3F3DDF5F3F2 + Q[15] = C655AC81C657E41F + +============================================================== + +Second part of the quadrupled pipe Qb: + Q[16] = 1DA93D25B3646AB5 + Q[17] = E9FD92209643B222 + Q[18] = BC9C3B468E4538FB + Q[19] = 2C3E4656F6452675 + Q[20] = 75745CE44D314AD9 + Q[21] = B080C66AE5E8D811 + Q[22] = 2AFB7FF97B4859EF + Q[23] = 0A00BD59453EC570 + Q[24] = 9E35E3151D728994 + Q[25] = 2F3D32F741F116A1 + Q[26] = E14A4FA1159A2389 + Q[27] = 65AA85818066017E + Q[28] = EDFE2EE2C181A51A + Q[29] = C55CEE67653914DB + Q[30] = 0E252A0AEB6682CF + Q[31] = 1F0BA3656C88C999 + +============================================================== + +Cumulative variables: + XL = 81F98A3BCB88C84E + XH = 8D9DD81321A18F1B + +============================================================== + +New value of the double pipe: + H[ 0] = C09684C82A23F1EF + H[ 1] = 7AD0F332E26CCC84 + H[ 2] = 83B150CBA7D67974 + H[ 3] = B42D185FC7762579 + H[ 4] = 448202BF2F4DE650 + H[ 5] = CB43EFF1449CD572 + H[ 6] = F236095F94F13142 + H[ 7] = 9BDEBDEA3096189F + H[ 8] = C4AEE4B3E729B175 + H[ 9] = C1FD695F1617C252 + H[10] = 175AC24FB486D883 + H[11] = 8B2022581FFD67E4 + H[12] = 956D141DD093C8AB + H[13] = 8F3DD5A788F2341F + H[14] = FF851BE447FBDF04 + H[15] = 77C6F4E2C2A08A12 +============================================================== + +Block Contents: + M[ 0] = 0000000000000000 + M[ 1] = 0000000000000000 + M[ 2] = 0000000000000000 + M[ 3] = 0000000000000000 + M[ 4] = 0000000000000000 + M[ 5] = 0000000000000000 + M[ 6] = 0000000000000000 + M[ 7] = 0000000000000000 + M[ 8] = 0000000000000000 + M[ 9] = 0000000000000000 + M[10] = 0000000000000000 + M[11] = 0000000000000000 + M[12] = 0000000000000000 + M[13] = 0000000000000000 + M[14] = 0000000000000000 + M[15] = 00000000000003C0 + +============================================================== + +The content of W after the bijective transformation of M xor H + W[ 0] = D582E5E2997BA879 + W[ 1] = 40656E0553203CE3 + W[ 2] = 00CC8CD662DE8E07 + W[ 3] = 825789A1034C327C + W[ 4] = 35DA6F213861C162 + W[ 5] = 2A306AA8C63345AF + W[ 6] = D3DC18E6A6A89B23 + W[ 7] = D618D08055F26913 + W[ 8] = DDAE383F949A1D0D + W[ 9] = 6245D3C20F04C41D + W[10] = E14425BA67796FD4 + W[11] = 7720888DE6AA32F2 + W[12] = 92255B23B360D6EC + W[13] = 068CF61CDC3EB8CA + W[14] = 8D0AD6AC7971D0ED + W[15] = 2BF574477F2F22E6 + +============================================================== + +First part of the quadrupled pipe Qa: + Q[ 0] = B18D0CF6A086AC3A + Q[ 1] = 8D80BF70C9FCAF68 + Q[ 2] = A7F935FCB7FEE23A + Q[ 3] = DDEDBB868DDCDC66 + Q[ 4] = 2F3758B1A45121D3 + Q[ 5] = 21F57F7B77BA8045 + Q[ 6] = E15BA5A23A556E53 + Q[ 7] = 3FCFF9A9E60C46E9 + Q[ 8] = D677BEE09630C01C + Q[ 9] = 53673A230886A613 + Q[10] = 81EC9E3457658348 + Q[11] = A794491D2BE7F360 + Q[12] = 044C3F22590B6553 + Q[13] = 866769C8017C77BD + Q[14] = CB8FBDFA45C9389B + Q[15] = 10E200AACAB220CE + +============================================================== + +Second part of the quadrupled pipe Qb: + Q[16] = 94E2FEFAE3D58A13 + Q[17] = 885A4B39C2E99A7C + Q[18] = FB0707CE1202BD53 + Q[19] = 35F22C4293F97282 + Q[20] = 4002DD7E49FB4611 + Q[21] = 7A20688D6217CF1B + Q[22] = B818E403B9D992F4 + Q[23] = 3308076F624ABFE3 + Q[24] = 5EFCF7EEF33B078A + Q[25] = D0039AA807CA9D2C + Q[26] = E6E34CA4F7CB76A3 + Q[27] = A1CE69A76DFD0DAF + Q[28] = 9A4F5BD53A634255 + Q[29] = FAFA01A8BC8C65F1 + Q[30] = 3760744A63EEA6B0 + Q[31] = 1324297ADE3E8261 + +============================================================== + +Cumulative variables: + XL = 637FC8D050B87BA3 + XH = EE5C87D80540997C + +============================================================== + +New value of the double pipe: + H[ 0] = 5B4620BF821353E3 + H[ 1] = 9A946DD5F81F4719 + H[ 2] = 89F7CF84910B9DE5 + H[ 3] = E8C7E6B02E27C768 + H[ 4] = 33D1193A17DD6D63 + H[ 5] = 4F3A2DA7013C9E53 + H[ 6] = BE20E1CBFF3467D7 + H[ 7] = 1BD1EE30DAB516CA + H[ 8] = ED8A4E45FD58425C + H[ 9] = ED1DF56F9F151F7A + H[10] = E6130C90515D9FC4 + H[11] = D9E5C000EC8D2A93 + H[12] = 75FDB6CA6A855F36 + H[13] = F06E4CB3D9201948 + H[14] = 726866FEBD208C3E + H[15] = 944DF3680A2CAE76 + +-------------------------------------------------------------- + +Message Digest is +5C4258FD454E8AED7A1F159F6FF51DEDC49F5D51900C13E6932A8DEC00C0E5D9365F856ACAB6FD75481920D9B34C6EF03E8C20BDFE66687276AE2C0A68F34D94 + + + +