############################################################## Edon-R hash algorithm Message Digest Length = 224 ############################################################## One Block Message Sample Input Message: "abc" ============================================================================================================================ Initial double pipe value: P[ 0] = 00010203 P[ 1] = 04050607 P[ 2] = 08090A0B P[ 3] = 0C0D0E0F P[ 4] = 10111213 P[ 5] = 14151617 P[ 6] = 18191A1B P[ 7] = 1C1D1E1F P[ 8] = 20212223 P[ 9] = 24252627 P[10] = 28292A2B P[11] = 2C2D2E2F P[12] = 30313233 P[13] = 24353637 P[14] = 38393A3B P[15] = 3C3D3E3F ============================================================================================================================ Message block to be processed: 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 ============================================================================================================================ Result of the first quasigroup multiplication: __ __ __ __ __ __ __ __ __ __ __ __ | M[15] | | M[ 0] | | P[16] | | 00000000 | | 80636261 | | 813E4E7C | | M[14] | | M[ 1] | | P[17] | | 00000018 | | 00000000 | | AC58074E | | M[13] | | M[ 2] | | P[18] | | 00000000 | | 00000000 | | D6A3A7BD | | M[12] | * | M[ 3] | = | P[19] | ----> | 00000000 | * | 00000000 | = | 11AC7770 | | M[11] | | M[ 4] | | P[20] | | 00000000 | | 00000000 | | DD54CD8E | | M[10] | | M[ 5] | | P[21] | | 00000000 | | 00000000 | | C4C300C9 | | M[ 9] | | M[ 6] | | P[22] | | 00000000 | | 00000000 | | 01BE1C8F | | M[ 8] | | M[ 7] | | P[23] | | 00000000 | | 00000000 | | F4D02C8A | -- -- -- -- -- -- -- -- -- -- -- -- ============================================================================================================================ Result of the second quasigroup multiplication: __ __ __ __ __ __ __ __ __ __ __ __ | P[16] | | M[ 8] | | P[24] | | 813E4E7C | | 00000000 | | 7FED53EE | | P[17] | | M[ 9] | | P[25] | | AC58074E | | 00000000 | | CCBC1115 | | P[18] | | M[10] | | P[26] | | D6A3A7BD | | 00000000 | | CD4CB253 | | P[19] | * | M[11] | = | P[27] | ----> | 11AC7770 | * | 00000000 | = | B73A5F82 | | P[20] | | M[12] | | P[28] | | DD54CD8E | | 00000000 | | 6CA24DC2 | | P[21] | | M[13] | | P[29] | | C4C300C9 | | 00000000 | | 5C3E1AB0 | | P[22] | | M[14] | | P[30] | | 01BE1C8F | | 00000018 | | B73F26D2 | | P[23] | | M[15] | | P[31] | | F4D02C8A | | 00000000 | | 12422151 | -- -- -- -- -- -- -- -- -- -- -- -- ============================================================================================================================ Result of the third quasigroup multiplication: __ __ __ __ __ __ __ __ __ __ __ __ | P[ 8] | | P[16] | | P[16] | | 20212223 | | 813E4E7C | | DB383A13 | | P[ 9] | | P[17] | | P[17] | | 24252627 | | AC58074E | | FD1256C0 | | P[10] | | P[18] | | P[18] | | 28292A2B | | D6A3A7BD | | 8FF9BE51 | | P[11] | * | P[19] | = | P[19] | ----> | 2C2D2E2F | * | 11AC7770 | = | B04152AF | | P[12] | | P[20] | | P[20] | | 30313233 | | DD54CD8E | | 4F4ACE2D | | P[13] | | P[21] | | P[21] | | 24353637 | | C4C300C9 | | 045346B8 | | P[14] | | P[22] | | P[22] | | 38393A3B | | 01BE1C8F | | C43FE929 | | P[15] | | P[23] | | P[23] | | 3C3D3E3F | | F4D02C8A | | 65ADE363 | -- -- -- -- -- -- -- -- -- -- -- -- ============================================================================================================================ Result of the fourth quasigroup multiplication: __ __ __ __ __ __ __ __ __ __ __ __ | P[16] | | P[24] | | P[24] | | DB383A13 | | 7FED53EE | | 4CD79FEE | | P[17] | | P[25] | | P[25] | | FD1256C0 | | CCBC1115 | | CBE77047 | | P[18] | | P[26] | | P[26] | | 8FF9BE51 | | CD4CB253 | | 332F06F2 | | P[19] | * | P[27] | = | P[27] | ----> | B04152AF | * | B73A5F82 | = | 83B0C973 | | P[20] | | P[28] | | P[28] | | 4F4ACE2D | | 6CA24DC2 | | F99D804A | | P[21] | | P[29] | | P[29] | | 045346B8 | | 5C3E1AB0 | | ACA82A15 | | P[22] | | P[30] | | P[30] | | C43FE929 | | B73F26D2 | | 13F1BED3 | | P[23] | | P[31] | | P[31] | | 65ADE363 | | 12422151 | | 4BB0AC7A | -- -- -- -- -- -- -- -- -- -- -- -- ============================================================================================================================ Result of the fifth quasigroup multiplication: __ __ __ __ __ __ __ __ __ __ __ __ | P[16] | | P[ 0] | | P[16] | | DB383A13 | | 00010203 | | 5B3E8D8A | | P[17] | | P[ 1] | | P[17] | | FD1256C0 | | 04050607 | | 87E4C18A | | P[18] | | P[ 2] | | P[18] | | 8FF9BE51 | | 08090A0B | | 37BF049D | | P[19] | * | P[ 3] | = | P[19] | ----> | B04152AF | * | 0C0D0E0F | = | B89AAD92 | | P[20] | | P[ 4] | | P[20] | | 4F4ACE2D | | 10111213 | | E5839B22 | | P[21] | | P[ 5] | | P[21] | | 045346B8 | | 14151617 | | 41D9FFE6 | | P[22] | | P[ 6] | | P[22] | | C43FE929 | | 18191A1B | | A839247A | | P[23] | | P[ 7] | | P[23] | | 65ADE363 | | 1C1D1E1F | | 093E875F | -- -- -- -- -- -- -- -- -- -- -- -- ============================================================================================================================ Result of the sixth quasigroup multiplication: __ __ __ __ __ __ __ __ __ __ __ __ | P[24] | | P[16] | | P[24] | | 4CD79FEE | | 5B3E8D8A | | 0A83FCC3 | | P[25] | | P[17] | | P[25] | | CBE77047 | | 87E4C18A | | 7DC9730C | | P[26] | | P[18] | | P[26] | | 332F06F2 | | 37BF049D | | C336EC45 | | P[27] | * | P[19] | = | P[27] | ----> | 83B0C973 | * | B89AAD92 | = | 1C12FF6E | | P[28] | | P[20] | | P[28] | | F99D804A | | E5839B22 | | 7053B1FB | | P[29] | | P[21] | | P[29] | | ACA82A15 | | 41D9FFE6 | | F95A2BF4 | | P[30] | | P[22] | | P[30] | | 13F1BED3 | | A839247A | | CC14993F | | P[31] | | P[23] | | P[31] | | 4BB0AC7A | | 093E875F | | 985240CF | -- -- -- -- -- -- -- -- -- -- -- -- ============================================================================================================================ Result of the seventh quasigroup multiplication (FIRST PART OF THE NEW DOUBLE PIPE): __ __ __ __ __ __ __ __ __ __ __ __ | M[ 7] | | P[16] | | P[ 0] | | 00000000 | | 5B3E8D8A | | D2D79833 | | M[ 6] | | P[17] | | P[ 1] | | 00000000 | | 87E4C18A | | D8918B7B | | M[ 5] | | P[18] | | P[ 2] | | 00000000 | | 37BF049D | | 93ACA6DC | | M[ 4] | * | P[19] | = | P[ 3] | ----> | 00000000 | * | B89AAD92 | = | AB241E55 | | M[ 3] | | P[20] | | P[ 4] | | 00000000 | | E5839B22 | | E3083374 | | M[ 2] | | P[21] | | P[ 5] | | 00000000 | | 41D9FFE6 | | D80E04F5 | | M[ 1] | | P[22] | | P[ 6] | | 00000000 | | A839247A | | 3049E0B9 | | M[ 0] | | P[23] | | P[ 7] | | 80636261 | | 093E875F | | A0BDA8DC | -- -- -- -- -- -- -- -- -- -- -- -- ============================================================================================================================ Result of the eighth quasigroup multiplication (SECOND PART OF THE NEW DOUBLE PIPE): __ __ __ __ __ __ __ __ __ __ __ __ | P[ 0] | | P[24] | | P[ 8] | | D2D79833 | | 0A83FCC3 | | 6228EC59 | | P[ 1] | | P[25] | | P[ 9] | | D8918B7B | | 7DC9730C | | 2290EC5E | | P[ 2] | | P[26] | | P[10] | | 93ACA6DC | | C336EC45 | | ED729B48 | | P[ 3] | * | P[27] | = | P[11] | ----> | AB241E55 | * | 1C12FF6E | = | ED2AE103 | | P[ 4] | | P[28] | | P[12] | | E3083374 | | 7053B1FB | | 0F90D7A8 | | P[ 5] | | P[29] | | P[13] | | D80E04F5 | | F95A2BF4 | | 7EC1685D | | P[ 6] | | P[30] | | P[14] | | 3049E0B9 | | CC14993F | | 69A109B2 | | P[ 7] | | P[31] | | P[15] | | A0BDA8DC | | 985240CF | | 1019F19C | -- -- -- -- -- -- -- -- -- -- -- -- -------------------------------------------------------------- Message Digest is 5EEC9022489B72ED03E12AEDA8D7900F5D68C17EB209A1699CF11910 ============================================================== Two Block Message Sample Input Message: "abcdbcdecdefdefgefghfghighijhijkijkljklmklmnlmnomnopnopq" ============================================================================================================================ Initial double pipe value: P[ 0] = 00010203 P[ 1] = 04050607 P[ 2] = 08090A0B P[ 3] = 0C0D0E0F P[ 4] = 10111213 P[ 5] = 14151617 P[ 6] = 18191A1B P[ 7] = 1C1D1E1F P[ 8] = 20212223 P[ 9] = 24252627 P[10] = 28292A2B P[11] = 2C2D2E2F P[12] = 30313233 P[13] = 24353637 P[14] = 38393A3B P[15] = 3C3D3E3F ============================================================================================================================ Message block to be processed: 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 ============================================================================================================================ Result of the first quasigroup multiplication: __ __ __ __ __ __ __ __ __ __ __ __ | M[15] | | M[ 0] | | P[16] | | 00000000 | | 64636261 | | 6D0840F0 | | M[14] | | M[ 1] | | P[17] | | 00000080 | | 65646362 | | AEBFFD8F | | M[13] | | M[ 2] | | P[18] | | 71706F6E | | 66656463 | | D461A941 | | M[12] | * | M[ 3] | = | P[19] | ----> | 706F6E6D | * | 67666564 | = | 8E3E324F | | M[11] | | M[ 4] | | P[20] | | 6F6E6D6C | | 68676665 | | E62D037A | | M[10] | | M[ 5] | | P[21] | | 6E6D6C6B | | 69686766 | | 858CCF69 | | M[ 9] | | M[ 6] | | P[22] | | 6D6C6B6A | | 6A696867 | | 89D44777 | | M[ 8] | | M[ 7] | | P[23] | | 6C6B6A69 | | 6B6A6968 | | D92C3BD7 | -- -- -- -- -- -- -- -- -- -- -- -- ============================================================================================================================ Result of the second quasigroup multiplication: __ __ __ __ __ __ __ __ __ __ __ __ | P[16] | | M[ 8] | | P[24] | | 6D0840F0 | | 6C6B6A69 | | 42B9A7E5 | | P[17] | | M[ 9] | | P[25] | | AEBFFD8F | | 6D6C6B6A | | E3E56CBE | | P[18] | | M[10] | | P[26] | | D461A941 | | 6E6D6C6B | | 604AFF54 | | P[19] | * | M[11] | = | P[27] | ----> | 8E3E324F | * | 6F6E6D6C | = | EB960702 | | P[20] | | M[12] | | P[28] | | E62D037A | | 706F6E6D | | 675DC7BE | | P[21] | | M[13] | | P[29] | | 858CCF69 | | 71706F6E | | 18305169 | | P[22] | | M[14] | | P[30] | | 89D44777 | | 00000080 | | A36D78B4 | | P[23] | | M[15] | | P[31] | | D92C3BD7 | | 00000000 | | 5B16E504 | -- -- -- -- -- -- -- -- -- -- -- -- ============================================================================================================================ Result of the third quasigroup multiplication: __ __ __ __ __ __ __ __ __ __ __ __ | P[ 8] | | P[16] | | P[16] | | 20212223 | | 6D0840F0 | | 51E486AB | | P[ 9] | | P[17] | | P[17] | | 24252627 | | AEBFFD8F | | 7F64ED7A | | P[10] | | P[18] | | P[18] | | 28292A2B | | D461A941 | | 36EF6FCE | | P[11] | * | P[19] | = | P[19] | ----> | 2C2D2E2F | * | 8E3E324F | = | 3ADA11BF | | P[12] | | P[20] | | P[20] | | 30313233 | | E62D037A | | C1AB26BB | | P[13] | | P[21] | | P[21] | | 24353637 | | 858CCF69 | | 5C063F32 | | P[14] | | P[22] | | P[22] | | 38393A3B | | 89D44777 | | ECA7A315 | | P[15] | | P[23] | | P[23] | | 3C3D3E3F | | D92C3BD7 | | E4A207C4 | -- -- -- -- -- -- -- -- -- -- -- -- ============================================================================================================================ Result of the fourth quasigroup multiplication: __ __ __ __ __ __ __ __ __ __ __ __ | P[16] | | P[24] | | P[24] | | 51E486AB | | 42B9A7E5 | | CBD4D0BC | | P[17] | | P[25] | | P[25] | | 7F64ED7A | | E3E56CBE | | B8DB0526 | | P[18] | | P[26] | | P[26] | | 36EF6FCE | | 604AFF54 | | AEAEFD86 | | P[19] | * | P[27] | = | P[27] | ----> | 3ADA11BF | * | EB960702 | = | BD04852B | | P[20] | | P[28] | | P[28] | | C1AB26BB | | 675DC7BE | | AAE19743 | | P[21] | | P[29] | | P[29] | | 5C063F32 | | 18305169 | | 2CF96763 | | P[22] | | P[30] | | P[30] | | ECA7A315 | | A36D78B4 | | F800E341 | | P[23] | | P[31] | | P[31] | | E4A207C4 | | 5B16E504 | | F1243DB9 | -- -- -- -- -- -- -- -- -- -- -- -- ============================================================================================================================ Result of the fifth quasigroup multiplication: __ __ __ __ __ __ __ __ __ __ __ __ | P[16] | | P[ 0] | | P[16] | | 51E486AB | | 00010203 | | B8C1CD84 | | P[17] | | P[ 1] | | P[17] | | 7F64ED7A | | 04050607 | | 08F92655 | | P[18] | | P[ 2] | | P[18] | | 36EF6FCE | | 08090A0B | | AB449652 | | P[19] | * | P[ 3] | = | P[19] | ----> | 3ADA11BF | * | 0C0D0E0F | = | 83C6748A | | P[20] | | P[ 4] | | P[20] | | C1AB26BB | | 10111213 | | 334180B1 | | P[21] | | P[ 5] | | P[21] | | 5C063F32 | | 14151617 | | E9CEB0FD | | P[22] | | P[ 6] | | P[22] | | ECA7A315 | | 18191A1B | | 3EBCA012 | | P[23] | | P[ 7] | | P[23] | | E4A207C4 | | 1C1D1E1F | | 5598C1CF | -- -- -- -- -- -- -- -- -- -- -- -- ============================================================================================================================ Result of the sixth quasigroup multiplication: __ __ __ __ __ __ __ __ __ __ __ __ | P[24] | | P[16] | | P[24] | | CBD4D0BC | | B8C1CD84 | | 5F0ABF4C | | P[25] | | P[17] | | P[25] | | B8DB0526 | | 08F92655 | | 4B8B7F71 | | P[26] | | P[18] | | P[26] | | AEAEFD86 | | AB449652 | | 0F03E57C | | P[27] | * | P[19] | = | P[27] | ----> | BD04852B | * | 83C6748A | = | 8CDD9CC8 | | P[28] | | P[20] | | P[28] | | AAE19743 | | 334180B1 | | 8F305582 | | P[29] | | P[21] | | P[29] | | 2CF96763 | | E9CEB0FD | | 1C70E358 | | P[30] | | P[22] | | P[30] | | F800E341 | | 3EBCA012 | | DD9020C0 | | P[31] | | P[23] | | P[31] | | F1243DB9 | | 5598C1CF | | 5BC16535 | -- -- -- -- -- -- -- -- -- -- -- -- ============================================================================================================================ Result of the seventh quasigroup multiplication (FIRST PART OF THE NEW DOUBLE PIPE): __ __ __ __ __ __ __ __ __ __ __ __ | M[ 7] | | P[16] | | P[ 0] | | 6B6A6968 | | B8C1CD84 | | 040C42A8 | | M[ 6] | | P[17] | | P[ 1] | | 6A696867 | | 08F92655 | | D46E53F9 | | M[ 5] | | P[18] | | P[ 2] | | 69686766 | | AB449652 | | 974B89F1 | | M[ 4] | * | P[19] | = | P[ 3] | ----> | 68676665 | * | 83C6748A | = | A5ED60DC | | M[ 3] | | P[20] | | P[ 4] | | 67666564 | | 334180B1 | | B5F21F08 | | M[ 2] | | P[21] | | P[ 5] | | 66656463 | | E9CEB0FD | | 33BEE9E2 | | M[ 1] | | P[22] | | P[ 6] | | 65646362 | | 3EBCA012 | | AED6D01E | | M[ 0] | | P[23] | | P[ 7] | | 64636261 | | 5598C1CF | | 8D01D987 | -- -- -- -- -- -- -- -- -- -- -- -- ============================================================================================================================ Result of the eighth quasigroup multiplication (SECOND PART OF THE NEW DOUBLE PIPE): __ __ __ __ __ __ __ __ __ __ __ __ | P[ 0] | | P[24] | | P[ 8] | | 040C42A8 | | 5F0ABF4C | | 0C73FDBD | | P[ 1] | | P[25] | | P[ 9] | | D46E53F9 | | 4B8B7F71 | | 65908CFF | | P[ 2] | | P[26] | | P[10] | | 974B89F1 | | 0F03E57C | | 850ABC3C | | P[ 3] | * | P[27] | = | P[11] | ----> | A5ED60DC | * | 8CDD9CC8 | = | 8A30EAC3 | | P[ 4] | | P[28] | | P[12] | | B5F21F08 | | 8F305582 | | 14A9E0F2 | | P[ 5] | | P[29] | | P[13] | | 33BEE9E2 | | 1C70E358 | | E33BBD5C | | P[ 6] | | P[30] | | P[14] | | AED6D01E | | DD9020C0 | | B1825A9B | | P[ 7] | | P[31] | | P[15] | | 8D01D987 | | 5BC16535 | | DB345CB5 | -- -- -- -- -- -- -- -- -- -- -- -- ============================================================================================================================ Message block to be processed: 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 ============================================================================================================================ Result of the first quasigroup multiplication: __ __ __ __ __ __ __ __ __ __ __ __ | M[15] | | M[ 0] | | P[16] | | 00000000 | | 00000000 | | FE7FE9BF | | M[14] | | M[ 1] | | P[17] | | 000001C0 | | 00000000 | | A92AAC6A | | M[13] | | M[ 2] | | P[18] | | 00000000 | | 00000000 | | 55558D8D | | M[12] | * | M[ 3] | = | P[19] | ----> | 00000000 | * | 00000000 | = | 58E35555 | | M[11] | | M[ 4] | | P[20] | | 00000000 | | 00000000 | | AAAA946A | | M[10] | | M[ 5] | | P[21] | | 00000000 | | 00000000 | | 00000038 | | M[ 9] | | M[ 6] | | P[22] | | 00000000 | | 00000000 | | 000E0038 | | M[ 8] | | M[ 7] | | P[23] | | 00000000 | | 00000000 | | 000E0000 | -- -- -- -- -- -- -- -- -- -- -- -- ============================================================================================================================ Result of the second quasigroup multiplication: __ __ __ __ __ __ __ __ __ __ __ __ | P[16] | | M[ 8] | | P[24] | | FE7FE9BF | | 00000000 | | 81298C91 | | P[17] | | M[ 9] | | P[25] | | A92AAC6A | | 00000000 | | 4163782F | | P[18] | | M[10] | | P[26] | | 55558D8D | | 00000000 | | C5AAEF6D | | P[19] | * | M[11] | = | P[27] | ----> | 58E35555 | * | 00000000 | = | 5F9FF70F | | P[20] | | M[12] | | P[28] | | AAAA946A | | 00000000 | | 24D43201 | | P[21] | | M[13] | | P[29] | | 00000038 | | 00000000 | | 82963C02 | | P[22] | | M[14] | | P[30] | | 000E0038 | | 000001C0 | | C5B43393 | | P[23] | | M[15] | | P[31] | | 000E0000 | | 00000000 | | FF26B47A | -- -- -- -- -- -- -- -- -- -- -- -- ============================================================================================================================ Result of the third quasigroup multiplication: __ __ __ __ __ __ __ __ __ __ __ __ | P[ 8] | | P[16] | | P[16] | | 0C73FDBD | | FE7FE9BF | | 9F73D127 | | P[ 9] | | P[17] | | P[17] | | 65908CFF | | A92AAC6A | | 5C2AC96A | | P[10] | | P[18] | | P[18] | | 850ABC3C | | 55558D8D | | B604CF45 | | P[11] | * | P[19] | = | P[19] | ----> | 8A30EAC3 | * | 58E35555 | = | 27269A5F | | P[12] | | P[20] | | P[20] | | 14A9E0F2 | | AAAA946A | | 087024AE | | P[13] | | P[21] | | P[21] | | E33BBD5C | | 00000038 | | 8F1D674D | | P[14] | | P[22] | | P[22] | | B1825A9B | | 000E0038 | | 503B4F19 | | P[15] | | P[23] | | P[23] | | DB345CB5 | | 000E0000 | | E62D25EE | -- -- -- -- -- -- -- -- -- -- -- -- ============================================================================================================================ Result of the fourth quasigroup multiplication: __ __ __ __ __ __ __ __ __ __ __ __ | P[16] | | P[24] | | P[24] | | 9F73D127 | | 81298C91 | | C5555D27 | | P[17] | | P[25] | | P[25] | | 5C2AC96A | | 4163782F | | 3674FF62 | | P[18] | | P[26] | | P[26] | | B604CF45 | | C5AAEF6D | | E0F6BF93 | | P[19] | * | P[27] | = | P[27] | ----> | 27269A5F | * | 5F9FF70F | = | A0E10F7F | | P[20] | | P[28] | | P[28] | | 087024AE | | 24D43201 | | 7E2FA871 | | P[21] | | P[29] | | P[29] | | 8F1D674D | | 82963C02 | | 7CB23888 | | P[22] | | P[30] | | P[30] | | 503B4F19 | | C5B43393 | | FD6B216B | | P[23] | | P[31] | | P[31] | | E62D25EE | | FF26B47A | | 867B4441 | -- -- -- -- -- -- -- -- -- -- -- -- ============================================================================================================================ Result of the fifth quasigroup multiplication: __ __ __ __ __ __ __ __ __ __ __ __ | P[16] | | P[ 0] | | P[16] | | 9F73D127 | | 040C42A8 | | 2CAB8AA9 | | P[17] | | P[ 1] | | P[17] | | 5C2AC96A | | D46E53F9 | | 2D19D937 | | P[18] | | P[ 2] | | P[18] | | B604CF45 | | 974B89F1 | | 77D23A39 | | P[19] | * | P[ 3] | = | P[19] | ----> | 27269A5F | * | A5ED60DC | = | DC7E4CF2 | | P[20] | | P[ 4] | | P[20] | | 087024AE | | B5F21F08 | | 49960854 | | P[21] | | P[ 5] | | P[21] | | 8F1D674D | | 33BEE9E2 | | 4C63E5DE | | P[22] | | P[ 6] | | P[22] | | 503B4F19 | | AED6D01E | | A5FEE174 | | P[23] | | P[ 7] | | P[23] | | E62D25EE | | 8D01D987 | | 328979EF | -- -- -- -- -- -- -- -- -- -- -- -- ============================================================================================================================ Result of the sixth quasigroup multiplication: __ __ __ __ __ __ __ __ __ __ __ __ | P[24] | | P[16] | | P[24] | | C5555D27 | | 2CAB8AA9 | | 8B7D7646 | | P[25] | | P[17] | | P[25] | | 3674FF62 | | 2D19D937 | | 03305ED4 | | P[26] | | P[18] | | P[26] | | E0F6BF93 | | 77D23A39 | | A49EB511 | | P[27] | * | P[19] | = | P[27] | ----> | A0E10F7F | * | DC7E4CF2 | = | 4AB85C68 | | P[28] | | P[20] | | P[28] | | 7E2FA871 | | 49960854 | | A82B5F1F | | P[29] | | P[21] | | P[29] | | 7CB23888 | | 4C63E5DE | | ED710743 | | P[30] | | P[22] | | P[30] | | FD6B216B | | A5FEE174 | | 3D41B9F3 | | P[31] | | P[23] | | P[31] | | 867B4441 | | 328979EF | | 8AF46B14 | -- -- -- -- -- -- -- -- -- -- -- -- ============================================================================================================================ Result of the seventh quasigroup multiplication (FIRST PART OF THE NEW DOUBLE PIPE): __ __ __ __ __ __ __ __ __ __ __ __ | M[ 7] | | P[16] | | P[ 0] | | 00000000 | | 2CAB8AA9 | | 40145FF8 | | M[ 6] | | P[17] | | P[ 1] | | 00000000 | | 2D19D937 | | CC104A67 | | M[ 5] | | P[18] | | P[ 2] | | 00000000 | | 77D23A39 | | FC499459 | | M[ 4] | * | P[19] | = | P[ 3] | ----> | 00000000 | * | DC7E4CF2 | = | EC84D8F3 | | M[ 3] | | P[20] | | P[ 4] | | 00000000 | | 49960854 | | B7063D32 | | M[ 2] | | P[21] | | P[ 5] | | 00000000 | | 4C63E5DE | | 11BA67E2 | | M[ 1] | | P[22] | | P[ 6] | | 00000000 | | A5FEE174 | | 67F64133 | | M[ 0] | | P[23] | | P[ 7] | | 00000000 | | 328979EF | | 2384733B | -- -- -- -- -- -- -- -- -- -- -- -- ============================================================================================================================ Result of the eighth quasigroup multiplication (SECOND PART OF THE NEW DOUBLE PIPE): __ __ __ __ __ __ __ __ __ __ __ __ | P[ 0] | | P[24] | | P[ 8] | | 40145FF8 | | 8B7D7646 | | 1F02CA23 | | P[ 1] | | P[25] | | P[ 9] | | CC104A67 | | 03305ED4 | | E67C27E7 | | P[ 2] | | P[26] | | P[10] | | FC499459 | | A49EB511 | | 52A1E675 | | P[ 3] | * | P[27] | = | P[11] | ----> | EC84D8F3 | * | 4AB85C68 | = | 86DFACDA | | P[ 4] | | P[28] | | P[12] | | B7063D32 | | A82B5F1F | | B7A3F416 | | P[ 5] | | P[29] | | P[13] | | 11BA67E2 | | ED710743 | | 13A9C4E6 | | P[ 6] | | P[30] | | P[14] | | 67F64133 | | 3D41B9F3 | | 7D276220 | | P[ 7] | | P[31] | | P[15] | | 2384733B | | 8AF46B14 | | 7FE077AD | -- -- -- -- -- -- -- -- -- -- -- -- -------------------------------------------------------------- Message Digest is E7277CE675E6A152DAACDF8616F4A3B7E6C4A9132062277DAD77E07F ############################################################## Edon-R hash algorithm Message Digest Length = 256 ############################################################## One Block Message Sample Input Message: "abc" ============================================================================================================================ Initial double pipe value: P[ 0] = 40414243 P[ 1] = 44454647 P[ 2] = 48494A4B P[ 3] = 4C4D4E4F P[ 4] = 50515253 P[ 5] = 54555657 P[ 6] = 58595A5B P[ 7] = 5C5D5E5F P[ 8] = 60616263 P[ 9] = 64656667 P[10] = 68696A6B P[11] = 6C6D6E6F P[12] = 70717273 P[13] = 74757677 P[14] = 78797A7B P[15] = 7C7D7E7F ============================================================================================================================ Message block to be processed: 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 ============================================================================================================================ Result of the first quasigroup multiplication: __ __ __ __ __ __ __ __ __ __ __ __ | M[15] | | M[ 0] | | P[16] | | 00000000 | | 80636261 | | 813E4E7C | | M[14] | | M[ 1] | | P[17] | | 00000018 | | 00000000 | | AC58074E | | M[13] | | M[ 2] | | P[18] | | 00000000 | | 00000000 | | D6A3A7BD | | M[12] | * | M[ 3] | = | P[19] | ----> | 00000000 | * | 00000000 | = | 11AC7770 | | M[11] | | M[ 4] | | P[20] | | 00000000 | | 00000000 | | DD54CD8E | | M[10] | | M[ 5] | | P[21] | | 00000000 | | 00000000 | | C4C300C9 | | M[ 9] | | M[ 6] | | P[22] | | 00000000 | | 00000000 | | 01BE1C8F | | M[ 8] | | M[ 7] | | P[23] | | 00000000 | | 00000000 | | F4D02C8A | -- -- -- -- -- -- -- -- -- -- -- -- ============================================================================================================================ Result of the second quasigroup multiplication: __ __ __ __ __ __ __ __ __ __ __ __ | P[16] | | M[ 8] | | P[24] | | 813E4E7C | | 00000000 | | 7FED53EE | | P[17] | | M[ 9] | | P[25] | | AC58074E | | 00000000 | | CCBC1115 | | P[18] | | M[10] | | P[26] | | D6A3A7BD | | 00000000 | | CD4CB253 | | P[19] | * | M[11] | = | P[27] | ----> | 11AC7770 | * | 00000000 | = | B73A5F82 | | P[20] | | M[12] | | P[28] | | DD54CD8E | | 00000000 | | 6CA24DC2 | | P[21] | | M[13] | | P[29] | | C4C300C9 | | 00000000 | | 5C3E1AB0 | | P[22] | | M[14] | | P[30] | | 01BE1C8F | | 00000018 | | B73F26D2 | | P[23] | | M[15] | | P[31] | | F4D02C8A | | 00000000 | | 12422151 | -- -- -- -- -- -- -- -- -- -- -- -- ============================================================================================================================ Result of the third quasigroup multiplication: __ __ __ __ __ __ __ __ __ __ __ __ | P[ 8] | | P[16] | | P[16] | | 60616263 | | 813E4E7C | | 79AEC8BE | | P[ 9] | | P[17] | | P[17] | | 64656667 | | AC58074E | | 8CB09A1B | | P[10] | | P[18] | | P[18] | | 68696A6B | | D6A3A7BD | | B0DA9BF1 | | P[11] | * | P[19] | = | P[19] | ----> | 6C6D6E6F | * | 11AC7770 | = | 2E7E7A4A | | P[12] | | P[20] | | P[20] | | 70717273 | | DD54CD8E | | F9337645 | | P[13] | | P[21] | | P[21] | | 74757677 | | C4C300C9 | | 060A115E | | P[14] | | P[22] | | P[22] | | 78797A7B | | 01BE1C8F | | FE673061 | | P[15] | | P[23] | | P[23] | | 7C7D7E7F | | F4D02C8A | | 5EF56DBB | -- -- -- -- -- -- -- -- -- -- -- -- ============================================================================================================================ Result of the fourth quasigroup multiplication: __ __ __ __ __ __ __ __ __ __ __ __ | P[16] | | P[24] | | P[24] | | 79AEC8BE | | 7FED53EE | | F39FE706 | | P[17] | | P[25] | | P[25] | | 8CB09A1B | | CCBC1115 | | B797D3CD | | P[18] | | P[26] | | P[26] | | B0DA9BF1 | | CD4CB253 | | DA7DB6D4 | | P[19] | * | P[27] | = | P[27] | ----> | 2E7E7A4A | * | B73A5F82 | = | 383F7F36 | | P[20] | | P[28] | | P[28] | | F9337645 | | 6CA24DC2 | | 92CF3FC6 | | P[21] | | P[29] | | P[29] | | 060A115E | | 5C3E1AB0 | | B27A5084 | | P[22] | | P[30] | | P[30] | | FE673061 | | B73F26D2 | | 300722D5 | | P[23] | | P[31] | | P[31] | | 5EF56DBB | | 12422151 | | A186CD4C | -- -- -- -- -- -- -- -- -- -- -- -- ============================================================================================================================ Result of the fifth quasigroup multiplication: __ __ __ __ __ __ __ __ __ __ __ __ | P[16] | | P[ 0] | | P[16] | | 79AEC8BE | | 40414243 | | 435E17DE | | P[17] | | P[ 1] | | P[17] | | 8CB09A1B | | 44454647 | | 4B1D2E28 | | P[18] | | P[ 2] | | P[18] | | B0DA9BF1 | | 48494A4B | | 0FDCFD3B | | P[19] | * | P[ 3] | = | P[19] | ----> | 2E7E7A4A | * | 4C4D4E4F | = | 3FF1A51D | | P[20] | | P[ 4] | | P[20] | | F9337645 | | 50515253 | | 245DFAD2 | | P[21] | | P[ 5] | | P[21] | | 060A115E | | 54555657 | | 7D3DC3AD | | P[22] | | P[ 6] | | P[22] | | FE673061 | | 58595A5B | | 38D83676 | | P[23] | | P[ 7] | | P[23] | | 5EF56DBB | | 5C5D5E5F | | 94ECAD63 | -- -- -- -- -- -- -- -- -- -- -- -- ============================================================================================================================ Result of the sixth quasigroup multiplication: __ __ __ __ __ __ __ __ __ __ __ __ | P[24] | | P[16] | | P[24] | | F39FE706 | | 435E17DE | | 0BDAA6C0 | | P[25] | | P[17] | | P[25] | | B797D3CD | | 4B1D2E28 | | D47C2D0B | | P[26] | | P[18] | | P[26] | | DA7DB6D4 | | 0FDCFD3B | | 0D12D989 | | P[27] | * | P[19] | = | P[27] | ----> | 383F7F36 | * | 3FF1A51D | = | CE766EC0 | | P[28] | | P[20] | | P[28] | | 92CF3FC6 | | 245DFAD2 | | BB6D5DAD | | P[29] | | P[21] | | P[29] | | B27A5084 | | 7D3DC3AD | | 6D7E54F9 | | P[30] | | P[22] | | P[30] | | 300722D5 | | 38D83676 | | BA44215B | | P[31] | | P[23] | | P[31] | | A186CD4C | | 94ECAD63 | | 4C8ACC9D | -- -- -- -- -- -- -- -- -- -- -- -- ============================================================================================================================ Result of the seventh quasigroup multiplication (FIRST PART OF THE NEW DOUBLE PIPE): __ __ __ __ __ __ __ __ __ __ __ __ | M[ 7] | | P[16] | | P[ 0] | | 00000000 | | 435E17DE | | CBBD544E | | M[ 6] | | P[17] | | P[ 1] | | 00000000 | | 4B1D2E28 | | A4B8B5BB | | M[ 5] | | P[18] | | P[ 2] | | 00000000 | | 0FDCFD3B | | 1129116C | | M[ 4] | * | P[19] | = | P[ 3] | ----> | 00000000 | * | 3FF1A51D | = | 51F42FC7 | | M[ 3] | | P[20] | | P[ 4] | | 00000000 | | 245DFAD2 | | 89B76053 | | M[ 2] | | P[21] | | P[ 5] | | 00000000 | | 7D3DC3AD | | 07DE60B7 | | M[ 1] | | P[22] | | P[ 6] | | 00000000 | | 38D83676 | | 1D030F84 | | M[ 0] | | P[23] | | P[ 7] | | 80636261 | | 94ECAD63 | | 6097891B | -- -- -- -- -- -- -- -- -- -- -- -- ============================================================================================================================ Result of the eighth quasigroup multiplication (SECOND PART OF THE NEW DOUBLE PIPE): __ __ __ __ __ __ __ __ __ __ __ __ | P[ 0] | | P[24] | | P[ 8] | | CBBD544E | | 0BDAA6C0 | | 5DF66003 | | P[ 1] | | P[25] | | P[ 9] | | A4B8B5BB | | D47C2D0B | | 2E15C297 | | P[ 2] | | P[26] | | P[10] | | 1129116C | | 0D12D989 | | D4E3EBA6 | | P[ 3] | * | P[27] | = | P[11] | ----> | 51F42FC7 | * | CE766EC0 | = | 8349BF62 | | P[ 4] | | P[28] | | P[12] | | 89B76053 | | BB6D5DAD | | 675F2D1E | | P[ 5] | | P[29] | | P[13] | | 07DE60B7 | | 6D7E54F9 | | 920914B6 | | P[ 6] | | P[30] | | P[14] | | 1D030F84 | | BA44215B | | D8850532 | | P[ 7] | | P[31] | | P[15] | | 6097891B | | 4C8ACC9D | | CE71D29F | -- -- -- -- -- -- -- -- -- -- -- -- -------------------------------------------------------------- Message Digest is 0360F65D97C2152EA6EBE3D462BF49831E2D5F67B6140992320585D89FD271CE ============================================================== Two Block Message Sample Input Message: "abcdbcdecdefdefgefghfghighijhijkijkljklmklmnlmnomnopnopq" ============================================================================================================================ Initial double pipe value: P[ 0] = 40414243 P[ 1] = 44454647 P[ 2] = 48494A4B P[ 3] = 4C4D4E4F P[ 4] = 50515253 P[ 5] = 54555657 P[ 6] = 58595A5B P[ 7] = 5C5D5E5F P[ 8] = 60616263 P[ 9] = 64656667 P[10] = 68696A6B P[11] = 6C6D6E6F P[12] = 70717273 P[13] = 74757677 P[14] = 78797A7B P[15] = 7C7D7E7F ============================================================================================================================ Message block to be processed: 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 ============================================================================================================================ Result of the first quasigroup multiplication: __ __ __ __ __ __ __ __ __ __ __ __ | M[15] | | M[ 0] | | P[16] | | 00000000 | | 64636261 | | 6D0840F0 | | M[14] | | M[ 1] | | P[17] | | 00000080 | | 65646362 | | AEBFFD8F | | M[13] | | M[ 2] | | P[18] | | 71706F6E | | 66656463 | | D461A941 | | M[12] | * | M[ 3] | = | P[19] | ----> | 706F6E6D | * | 67666564 | = | 8E3E324F | | M[11] | | M[ 4] | | P[20] | | 6F6E6D6C | | 68676665 | | E62D037A | | M[10] | | M[ 5] | | P[21] | | 6E6D6C6B | | 69686766 | | 858CCF69 | | M[ 9] | | M[ 6] | | P[22] | | 6D6C6B6A | | 6A696867 | | 89D44777 | | M[ 8] | | M[ 7] | | P[23] | | 6C6B6A69 | | 6B6A6968 | | D92C3BD7 | -- -- -- -- -- -- -- -- -- -- -- -- ============================================================================================================================ Result of the second quasigroup multiplication: __ __ __ __ __ __ __ __ __ __ __ __ | P[16] | | M[ 8] | | P[24] | | 6D0840F0 | | 6C6B6A69 | | 42B9A7E5 | | P[17] | | M[ 9] | | P[25] | | AEBFFD8F | | 6D6C6B6A | | E3E56CBE | | P[18] | | M[10] | | P[26] | | D461A941 | | 6E6D6C6B | | 604AFF54 | | P[19] | * | M[11] | = | P[27] | ----> | 8E3E324F | * | 6F6E6D6C | = | EB960702 | | P[20] | | M[12] | | P[28] | | E62D037A | | 706F6E6D | | 675DC7BE | | P[21] | | M[13] | | P[29] | | 858CCF69 | | 71706F6E | | 18305169 | | P[22] | | M[14] | | P[30] | | 89D44777 | | 00000080 | | A36D78B4 | | P[23] | | M[15] | | P[31] | | D92C3BD7 | | 00000000 | | 5B16E504 | -- -- -- -- -- -- -- -- -- -- -- -- ============================================================================================================================ Result of the third quasigroup multiplication: __ __ __ __ __ __ __ __ __ __ __ __ | P[ 8] | | P[16] | | P[16] | | 60616263 | | 6D0840F0 | | F05B1556 | | P[ 9] | | P[17] | | P[17] | | 64656667 | | AEBFFD8F | | 0F0330D5 | | P[10] | | P[18] | | P[18] | | 68696A6B | | D461A941 | | 57D04D6E | | P[11] | * | P[19] | = | P[19] | ----> | 6C6D6E6F | * | 8E3E324F | = | B917395A | | P[12] | | P[20] | | P[20] | | 70717273 | | E62D037A | | 6B93CED3 | | P[13] | | P[21] | | P[21] | | 74757677 | | 858CCF69 | | 5DBD09D8 | | P[14] | | P[22] | | P[22] | | 78797A7B | | 89D44777 | | 26CEEA4D | | P[15] | | P[23] | | P[23] | | 7C7D7E7F | | D92C3BD7 | | DDE9921C | -- -- -- -- -- -- -- -- -- -- -- -- ============================================================================================================================ Result of the fourth quasigroup multiplication: __ __ __ __ __ __ __ __ __ __ __ __ | P[16] | | P[24] | | P[24] | | F05B1556 | | 42B9A7E5 | | 38AA6749 | | P[17] | | P[25] | | P[25] | | 0F0330D5 | | E3E56CBE | | 8F6DEC82 | | P[18] | | P[26] | | P[26] | | 57D04D6E | | 604AFF54 | | 71BFEE7C | | P[19] | * | P[27] | = | P[27] | ----> | B917395A | * | EB960702 | = | E1F137AC | | P[20] | | P[28] | | P[28] | | 6B93CED3 | | 675DC7BE | | 77335868 | | P[21] | | P[29] | | P[29] | | 5DBD09D8 | | 18305169 | | 753F3802 | | P[22] | | P[30] | | P[30] | | 26CEEA4D | | A36D78B4 | | DA2E0F90 | | P[23] | | P[31] | | P[31] | | DDE9921C | | 5B16E504 | | 9616AD0D | -- -- -- -- -- -- -- -- -- -- -- -- ============================================================================================================================ Result of the fifth quasigroup multiplication: __ __ __ __ __ __ __ __ __ __ __ __ | P[16] | | P[ 0] | | P[16] | | F05B1556 | | 40414243 | | 66EEA74D | | P[17] | | P[ 1] | | P[17] | | 0F0330D5 | | 44454647 | | B71416C9 | | P[18] | | P[ 2] | | P[18] | | 57D04D6E | | 48494A4B | | 9F24D004 | | P[19] | * | P[ 3] | = | P[19] | ----> | B917395A | * | 4C4D4E4F | = | 7B7B68D3 | | P[20] | | P[ 4] | | P[20] | | 6B93CED3 | | 50515253 | | A53BE20A | | P[21] | | P[ 5] | | P[21] | | 5DBD09D8 | | 54555657 | | 67A61EF4 | | P[22] | | P[ 6] | | P[22] | | 26CEEA4D | | 58595A5B | | 95737A5B | | P[23] | | P[ 7] | | P[23] | | DDE9921C | | 5C5D5E5F | | 30633655 | -- -- -- -- -- -- -- -- -- -- -- -- ============================================================================================================================ Result of the sixth quasigroup multiplication: __ __ __ __ __ __ __ __ __ __ __ __ | P[24] | | P[16] | | P[24] | | 38AA6749 | | 66EEA74D | | B640370A | | P[25] | | P[17] | | P[25] | | 8F6DEC82 | | B71416C9 | | 9E8132BF | | P[26] | | P[18] | | P[26] | | 71BFEE7C | | 9F24D004 | | 50A0266D | | P[27] | * | P[19] | = | P[27] | ----> | E1F137AC | * | 7B7B68D3 | = | 077BFF97 | | P[28] | | P[20] | | P[28] | | 77335868 | | A53BE20A | | 9F0B712B | | P[29] | | P[21] | | P[29] | | 753F3802 | | 67A61EF4 | | F982C291 | | P[30] | | P[22] | | P[30] | | DA2E0F90 | | 95737A5B | | 98E5B468 | | P[31] | | P[23] | | P[31] | | 9616AD0D | | 30633655 | | 0D66A66A | -- -- -- -- -- -- -- -- -- -- -- -- ============================================================================================================================ Result of the seventh quasigroup multiplication (FIRST PART OF THE NEW DOUBLE PIPE): __ __ __ __ __ __ __ __ __ __ __ __ | M[ 7] | | P[16] | | P[ 0] | | 6B6A6968 | | 66EEA74D | | 153AF0A2 | | M[ 6] | | P[17] | | P[ 1] | | 6A696867 | | B71416C9 | | A206052B | | M[ 5] | | P[18] | | P[ 2] | | 69686766 | | 9F24D004 | | 7FD6CC08 | | M[ 4] | * | P[19] | = | P[ 3] | ----> | 68676665 | * | 7B7B68D3 | = | DE0D7857 | | M[ 3] | | P[20] | | P[ 4] | | 67666564 | | A53BE20A | | 7FC60E49 | | M[ 2] | | P[21] | | P[ 5] | | 66656463 | | 67A61EF4 | | 1B4081A7 | | M[ 1] | | P[22] | | P[ 6] | | 65646362 | | 95737A5B | | 09AEE1DD | | M[ 0] | | P[23] | | P[ 7] | | 64636261 | | 30633655 | | D56ACA77 | -- -- -- -- -- -- -- -- -- -- -- -- ============================================================================================================================ Result of the eighth quasigroup multiplication (SECOND PART OF THE NEW DOUBLE PIPE): __ __ __ __ __ __ __ __ __ __ __ __ | P[ 0] | | P[24] | | P[ 8] | | 153AF0A2 | | B640370A | | 2A1012E0 | | P[ 1] | | P[25] | | P[ 9] | | A206052B | | 9E8132BF | | 2530AED5 | | P[ 2] | | P[26] | | P[10] | | 7FD6CC08 | | 50A0266D | | 97DB99E3 | | P[ 3] | * | P[27] | = | P[11] | ----> | DE0D7857 | * | 077BFF97 | = | 35DDFDFF | | P[ 4] | | P[28] | | P[12] | | 7FC60E49 | | 9F0B712B | | AED865CE | | P[ 5] | | P[29] | | P[13] | | 1B4081A7 | | F982C291 | | E25EFB97 | | P[ 6] | | P[30] | | P[14] | | 09AEE1DD | | 98E5B468 | | 8BD01ABB | | P[ 7] | | P[31] | | P[15] | | D56ACA77 | | 0D66A66A | | A9DC7C97 | -- -- -- -- -- -- -- -- -- -- -- -- ============================================================================================================================ Message block to be processed: 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 ============================================================================================================================ Result of the first quasigroup multiplication: __ __ __ __ __ __ __ __ __ __ __ __ | M[15] | | M[ 0] | | P[16] | | 00000000 | | 00000000 | | FE7FE9BF | | M[14] | | M[ 1] | | P[17] | | 000001C0 | | 00000000 | | A92AAC6A | | M[13] | | M[ 2] | | P[18] | | 00000000 | | 00000000 | | 55558D8D | | M[12] | * | M[ 3] | = | P[19] | ----> | 00000000 | * | 00000000 | = | 58E35555 | | M[11] | | M[ 4] | | P[20] | | 00000000 | | 00000000 | | AAAA946A | | M[10] | | M[ 5] | | P[21] | | 00000000 | | 00000000 | | 00000038 | | M[ 9] | | M[ 6] | | P[22] | | 00000000 | | 00000000 | | 000E0038 | | M[ 8] | | M[ 7] | | P[23] | | 00000000 | | 00000000 | | 000E0000 | -- -- -- -- -- -- -- -- -- -- -- -- ============================================================================================================================ Result of the second quasigroup multiplication: __ __ __ __ __ __ __ __ __ __ __ __ | P[16] | | M[ 8] | | P[24] | | FE7FE9BF | | 00000000 | | 81298C91 | | P[17] | | M[ 9] | | P[25] | | A92AAC6A | | 00000000 | | 4163782F | | P[18] | | M[10] | | P[26] | | 55558D8D | | 00000000 | | C5AAEF6D | | P[19] | * | M[11] | = | P[27] | ----> | 58E35555 | * | 00000000 | = | 5F9FF70F | | P[20] | | M[12] | | P[28] | | AAAA946A | | 00000000 | | 24D43201 | | P[21] | | M[13] | | P[29] | | 00000038 | | 00000000 | | 82963C02 | | P[22] | | M[14] | | P[30] | | 000E0038 | | 000001C0 | | C5B43393 | | P[23] | | M[15] | | P[31] | | 000E0000 | | 00000000 | | FF26B47A | -- -- -- -- -- -- -- -- -- -- -- -- ============================================================================================================================ Result of the third quasigroup multiplication: __ __ __ __ __ __ __ __ __ __ __ __ | P[ 8] | | P[16] | | P[16] | | 2A1012E0 | | FE7FE9BF | | 058CE255 | | P[ 9] | | P[17] | | P[17] | | 2530AED5 | | A92AAC6A | | 27107655 | | P[10] | | P[18] | | P[18] | | 97DB99E3 | | 55558D8D | | F7E89E2A | | P[11] | * | P[19] | = | P[19] | ----> | 35DDFDFF | * | 58E35555 | = | DC5B2509 | | P[12] | | P[20] | | P[20] | | AED865CE | | AAAA946A | | DE1FC1EB | | P[13] | | P[21] | | P[21] | | E25EFB97 | | 00000038 | | D08EF8CE | | P[14] | | P[22] | | P[22] | | 8BD01ABB | | 000E0038 | | A2E50642 | | P[15] | | P[23] | | P[23] | | A9DC7C97 | | 000E0000 | | DD8EBF48 | -- -- -- -- -- -- -- -- -- -- -- -- ============================================================================================================================ Result of the fourth quasigroup multiplication: __ __ __ __ __ __ __ __ __ __ __ __ | P[16] | | P[24] | | P[24] | | 058CE255 | | 81298C91 | | 8038E15D | | P[17] | | P[25] | | P[25] | | 27107655 | | 4163782F | | 24FFF07B | | P[18] | | P[26] | | P[26] | | F7E89E2A | | C5AAEF6D | | B4657EC0 | | P[19] | * | P[27] | = | P[27] | ----> | DC5B2509 | * | 5F9FF70F | = | 82ED4008 | | P[20] | | P[28] | | P[28] | | DE1FC1EB | | 24D43201 | | 863C582D | | P[21] | | P[29] | | P[29] | | D08EF8CE | | 82963C02 | | 7390224F | | P[22] | | P[30] | | P[30] | | A2E50642 | | C5B43393 | | 906DC044 | | P[23] | | P[31] | | P[31] | | DD8EBF48 | | FF26B47A | | 348B9A68 | -- -- -- -- -- -- -- -- -- -- -- -- ============================================================================================================================ Result of the fifth quasigroup multiplication: __ __ __ __ __ __ __ __ __ __ __ __ | P[16] | | P[ 0] | | P[16] | | 058CE255 | | 153AF0A2 | | 38958299 | | P[17] | | P[ 1] | | P[17] | | 27107655 | | A206052B | | 589B33CB | | P[18] | | P[ 2] | | P[18] | | F7E89E2A | | 7FD6CC08 | | 5E75912D | | P[19] | * | P[ 3] | = | P[19] | ----> | DC5B2509 | * | DE0D7857 | = | C4C92B68 | | P[20] | | P[ 4] | | P[20] | | DE1FC1EB | | 7FC60E49 | | 938C10EE | | P[21] | | P[ 5] | | P[21] | | D08EF8CE | | 1B4081A7 | | 125AC3E3 | | P[22] | | P[ 6] | | P[22] | | A2E50642 | | 09AEE1DD | | 85B7DF94 | | P[23] | | P[ 7] | | P[23] | | DD8EBF48 | | D56ACA77 | | F6A15AAE | -- -- -- -- -- -- -- -- -- -- -- -- ============================================================================================================================ Result of the sixth quasigroup multiplication: __ __ __ __ __ __ __ __ __ __ __ __ | P[24] | | P[16] | | P[24] | | 8038E15D | | 38958299 | | F799D073 | | P[25] | | P[17] | | P[25] | | 24FFF07B | | 589B33CB | | C68C44D6 | | P[26] | | P[18] | | P[26] | | B4657EC0 | | 5E75912D | | 5AE5BC3F | | P[27] | * | P[19] | = | P[27] | ----> | 82ED4008 | * | C4C92B68 | = | D1E38808 | | P[28] | | P[20] | | P[28] | | 863C582D | | 938C10EE | | A108196C | | P[29] | | P[21] | | P[29] | | 7390224F | | 125AC3E3 | | ED74EB1A | | P[30] | | P[22] | | P[30] | | 906DC044 | | 85B7DF94 | | 21476181 | | P[31] | | P[23] | | P[31] | | 348B9A68 | | F6A15AAE | | E881D33E | -- -- -- -- -- -- -- -- -- -- -- -- ============================================================================================================================ Result of the seventh quasigroup multiplication (FIRST PART OF THE NEW DOUBLE PIPE): __ __ __ __ __ __ __ __ __ __ __ __ | M[ 7] | | P[16] | | P[ 0] | | 00000000 | | 38958299 | | E0C7D753 | | M[ 6] | | P[17] | | P[ 1] | | 00000000 | | 589B33CB | | 74BC9DCE | | M[ 5] | | P[18] | | P[ 2] | | 00000000 | | 5E75912D | | 1427009D | | M[ 4] | * | P[19] | = | P[ 3] | ----> | 00000000 | * | C4C92B68 | = | 00F2652F | | M[ 3] | | P[20] | | P[ 4] | | 00000000 | | 938C10EE | | C99CA467 | | M[ 2] | | P[21] | | P[ 5] | | 00000000 | | 125AC3E3 | | C3A73C39 | | M[ 1] | | P[22] | | P[ 6] | | 00000000 | | 85B7DF94 | | 46B714E8 | | M[ 0] | | P[23] | | P[ 7] | | 00000000 | | F6A15AAE | | C2316A86 | -- -- -- -- -- -- -- -- -- -- -- -- ============================================================================================================================ Result of the eighth quasigroup multiplication (SECOND PART OF THE NEW DOUBLE PIPE): __ __ __ __ __ __ __ __ __ __ __ __ | P[ 0] | | P[24] | | P[ 8] | | E0C7D753 | | F799D073 | | BC86DE19 | | P[ 1] | | P[25] | | P[ 9] | | 74BC9DCE | | C68C44D6 | | 0981043F | | P[ 2] | | P[26] | | P[10] | | 1427009D | | 5AE5BC3F | | 3A623E8A | | P[ 3] | * | P[27] | = | P[11] | ----> | 00F2652F | * | D1E38808 | = | 950933A1 | | P[ 4] | | P[28] | | P[12] | | C99CA467 | | A108196C | | A9003304 | | P[ 5] | | P[29] | | P[13] | | C3A73C39 | | ED74EB1A | | ADC2D6A5 | | P[ 6] | | P[30] | | P[14] | | 46B714E8 | | 21476181 | | F6054758 | | P[ 7] | | P[31] | | P[15] | | C2316A86 | | E881D33E | | 7F418626 | -- -- -- -- -- -- -- -- -- -- -- -- -------------------------------------------------------------- Message Digest is 19DE86BC3F0481098A3E623AA1330995043300A9A5D6C2AD584705F62686417F ############################################################## Edon-R hash algorithm Message Digest Length = 384 ############################################################## One Block Message Sample Input Message: "abc" ============================================================================================================================ Initial double pipe value: P[ 0] = 0001020304050607 P[ 1] = 08090A0B0C0D0E0F P[ 2] = 1011121314151617 P[ 3] = 18191A1B1C1D1E1F P[ 4] = 2021222324252627 P[ 5] = 28292A2B2C2D2E2F P[ 6] = 3031323324353637 P[ 7] = 38393A3B3C3D3E3F P[ 8] = 4041424344454647 P[ 9] = 48494A4B4C4D4E4F P[10] = 5051525354555657 P[11] = 58595A5B5C5D5E5F P[12] = 6061626364656667 P[13] = 68696A6B6C6D6E6F P[14] = 7071727374757677 P[15] = 78797A7B7C7D7E7F ============================================================================================================================ Message block to be processed: 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 ============================================================================================================================ Result of the first quasigroup multiplication: __ __ __ __ __ __ __ __ __ __ __ __ | M[15] | | M[ 0] | | P[16] | | 0000000000000018 | | 0000000080636261 | | FFFFFFFC814E4E80 | | M[14] | | M[ 1] | | P[17] | | 0000000000000000 | | 0000000000000000 | | B2ABAB716B6BC5D5 | | M[13] | | M[ 2] | | P[18] | | 0000000000000000 | | 0000000000000000 | | 85555551D6A3A7BE | | M[12] | * | M[ 3] | = | P[19] | ----> | 0000000000000000 | * | 0000000000000000 | = | 1564E4655678B7B6 | | M[11] | | M[ 4] | | P[20] | | 0000000000000000 | | 0000000000000000 | | AAABAB6D7283BCCA | | M[10] | | M[ 5] | | P[21] | | 0000000000000000 | | 0000000000000000 | | 7031E13080000000 | | M[ 9] | | M[ 6] | | P[22] | | 0000000000000000 | | 0000000000000000 | | 380130C6C1811B13 | | M[ 8] | | M[ 7] | | P[23] | | 0000000000000000 | | 0000000000000000 | | 4831E13084C31B13 | -- -- -- -- -- -- -- -- -- -- -- -- ============================================================================================================================ Result of the second quasigroup multiplication: __ __ __ __ __ __ __ __ __ __ __ __ | P[16] | | M[ 8] | | P[24] | | FFFFFFFC814E4E80 | | 0000000000000000 | | BAA36C56A60C8D6F | | P[17] | | M[ 9] | | P[25] | | B2ABAB716B6BC5D5 | | 0000000000000000 | | C54186C563A763FF | | P[18] | | M[10] | | P[26] | | 85555551D6A3A7BE | | 0000000000000000 | | EC8C074E71CAFCD6 | | P[19] | * | M[11] | = | P[27] | ----> | 1564E4655678B7B6 | * | 0000000000000000 | = | CB52F3E26AD6C7B4 | | P[20] | | M[12] | | P[28] | | AAABAB6D7283BCCA | | 0000000000000000 | | B5F9ABCC565F6567 | | P[21] | | M[13] | | P[29] | | 7031E13080000000 | | 0000000000000000 | | F6024EE5618ABA4E | | P[22] | | M[14] | | P[30] | | 380130C6C1811B13 | | 0000000000000000 | | 2D0673463EC7B386 | | P[23] | | M[15] | | P[31] | | 4831E13084C31B13 | | 0000000000000018 | | 042F43C844C1AA89 | -- -- -- -- -- -- -- -- -- -- -- -- ============================================================================================================================ Result of the third quasigroup multiplication: __ __ __ __ __ __ __ __ __ __ __ __ | P[ 8] | | P[16] | | P[16] | | 4041424344454647 | | FFFFFFFC814E4E80 | | 026A9A10D73E38C5 | | P[ 9] | | P[17] | | P[17] | | 48494A4B4C4D4E4F | | B2ABAB716B6BC5D5 | | 198AD48EF797E17D | | P[10] | | P[18] | | P[18] | | 5051525354555657 | | 85555551D6A3A7BE | | 59FAA4050BE87DDD | | P[11] | * | P[19] | = | P[19] | ----> | 58595A5B5C5D5E5F | * | 1564E4655678B7B6 | = | E2C7EDD7C2A9F613 | | P[12] | | P[20] | | P[20] | | 6061626364656667 | | AAABAB6D7283BCCA | | 4BB8C8602720F995 | | P[13] | | P[21] | | P[21] | | 68696A6B6C6D6E6F | | 7031E13080000000 | | A74D0CF740FC282E | | P[14] | | P[22] | | P[22] | | 7071727374757677 | | 380130C6C1811B13 | | 1105B15AA2DC5AD9 | | P[15] | | P[23] | | P[23] | | 78797A7B7C7D7E7F | | 4831E13084C31B13 | | 4809679FE96508B7 | -- -- -- -- -- -- -- -- -- -- -- -- ============================================================================================================================ Result of the fourth quasigroup multiplication: __ __ __ __ __ __ __ __ __ __ __ __ | P[16] | | P[24] | | P[24] | | 026A9A10D73E38C5 | | BAA36C56A60C8D6F | | 9CA4913DDF961D55 | | P[17] | | P[25] | | P[25] | | 198AD48EF797E17D | | C54186C563A763FF | | 67703D5D16E8F572 | | P[18] | | P[26] | | P[26] | | 59FAA4050BE87DDD | | EC8C074E71CAFCD6 | | 97BD866DF3ACCC95 | | P[19] | * | P[27] | = | P[27] | ----> | E2C7EDD7C2A9F613 | * | CB52F3E26AD6C7B4 | = | 21C34D4F08C4A0D4 | | P[20] | | P[28] | | P[28] | | 4BB8C8602720F995 | | B5F9ABCC565F6567 | | 20208CBBA8D25956 | | P[21] | | P[29] | | P[29] | | A74D0CF740FC282E | | F6024EE5618ABA4E | | E5A51EC7CBEFFC55 | | P[22] | | P[30] | | P[30] | | 1105B15AA2DC5AD9 | | 2D0673463EC7B386 | | BB3335104671C35A | | P[23] | | P[31] | | P[31] | | 4809679FE96508B7 | | 042F43C844C1AA89 | | 89A637A5F0EEC054 | -- -- -- -- -- -- -- -- -- -- -- -- ============================================================================================================================ Result of the fifth quasigroup multiplication: __ __ __ __ __ __ __ __ __ __ __ __ | P[16] | | P[ 0] | | P[16] | | 026A9A10D73E38C5 | | 0001020304050607 | | 03EEE7E12F90CA0C | | P[17] | | P[ 1] | | P[17] | | 198AD48EF797E17D | | 08090A0B0C0D0E0F | | CA56C3067113B22E | | P[18] | | P[ 2] | | P[18] | | 59FAA4050BE87DDD | | 1011121314151617 | | D9744F8CE53DD325 | | P[19] | * | P[ 3] | = | P[19] | ----> | E2C7EDD7C2A9F613 | * | 18191A1B1C1D1E1F | = | A5F4F28AB7D5C963 | | P[20] | | P[ 4] | | P[20] | | 4BB8C8602720F995 | | 2021222324252627 | | 5013780B5E200D0F | | P[21] | | P[ 5] | | P[21] | | A74D0CF740FC282E | | 28292A2B2C2D2E2F | | E2217F6FEE51922C | | P[22] | | P[ 6] | | P[22] | | 1105B15AA2DC5AD9 | | 3031323324353637 | | E7606C5E876ECD71 | | P[23] | | P[ 7] | | P[23] | | 4809679FE96508B7 | | 38393A3B3C3D3E3F | | 12CDB95799E4DA5D | -- -- -- -- -- -- -- -- -- -- -- -- ============================================================================================================================ Result of the sixth quasigroup multiplication: __ __ __ __ __ __ __ __ __ __ __ __ | P[24] | | P[16] | | P[24] | | 9CA4913DDF961D55 | | 03EEE7E12F90CA0C | | DE2B9FD398B53F8A | | P[25] | | P[17] | | P[25] | | 67703D5D16E8F572 | | CA56C3067113B22E | | 9669A7ABC0A54260 | | P[26] | | P[18] | | P[26] | | 97BD866DF3ACCC95 | | D9744F8CE53DD325 | | E8D2DF2529624C10 | | P[27] | * | P[19] | = | P[27] | ----> | 21C34D4F08C4A0D4 | * | A5F4F28AB7D5C963 | = | DC45D2BD057D200C | | P[28] | | P[20] | | P[28] | | 20208CBBA8D25956 | | 5013780B5E200D0F | | B29A0F1E3873844B | | P[29] | | P[21] | | P[29] | | E5A51EC7CBEFFC55 | | E2217F6FEE51922C | | 4177CB7632D0BC0A | | P[30] | | P[22] | | P[30] | | BB3335104671C35A | | E7606C5E876ECD71 | | 2717779F1D8F461A | | P[31] | | P[23] | | P[31] | | 89A637A5F0EEC054 | | 12CDB95799E4DA5D | | EE9BC443A2FA93BA | -- -- -- -- -- -- -- -- -- -- -- -- ============================================================================================================================ Result of the seventh quasigroup multiplication (FIRST PART OF THE NEW DOUBLE PIPE): __ __ __ __ __ __ __ __ __ __ __ __ | M[ 7] | | P[16] | | P[ 0] | | 0000000000000000 | | 03EEE7E12F90CA0C | | 77946E6B512CC745 | | M[ 6] | | P[17] | | P[ 1] | | 0000000000000000 | | CA56C3067113B22E | | 13416E7C932BAE67 | | M[ 5] | | P[18] | | P[ 2] | | 0000000000000000 | | D9744F8CE53DD325 | | 0204C5E82F304FA3 | | M[ 4] | * | P[19] | = | P[ 3] | ----> | 0000000000000000 | * | A5F4F28AB7D5C963 | = | DF0DA8ACB5C50E24 | | M[ 3] | | P[20] | | P[ 4] | | 0000000000000000 | | 5013780B5E200D0F | | 9073BDED46DB09B2 | | M[ 2] | | P[21] | | P[ 5] | | 0000000000000000 | | E2217F6FEE51922C | | BB1E6E13D824FA6B | | M[ 1] | | P[22] | | P[ 6] | | 0000000000000000 | | E7606C5E876ECD71 | | A120392D960FE0EC | | M[ 0] | | P[23] | | P[ 7] | | 0000000080636261 | | 12CDB95799E4DA5D | | 7245D905A1FE348A | -- -- -- -- -- -- -- -- -- -- -- -- ============================================================================================================================ Result of the eighth quasigroup multiplication (SECOND PART OF THE NEW DOUBLE PIPE): __ __ __ __ __ __ __ __ __ __ __ __ | P[ 0] | | P[24] | | P[ 8] | | 77946E6B512CC745 | | DE2B9FD398B53F8A | | EB70529FAB8E4FD1 | | P[ 1] | | P[25] | | P[ 9] | | 13416E7C932BAE67 | | 9669A7ABC0A54260 | | B1DFE70CA561F450 | | P[ 2] | | P[26] | | P[10] | | 0204C5E82F304FA3 | | E8D2DF2529624C10 | | 57D1A04D873AA210 | | P[ 3] | * | P[27] | = | P[11] | ----> | DF0DA8ACB5C50E24 | * | DC45D2BD057D200C | = | 5C1BF96E2D88A614 | | P[ 4] | | P[28] | | P[12] | | 9073BDED46DB09B2 | | B29A0F1E3873844B | | 2BECA5CC2AA16EFA | | P[ 5] | | P[29] | | P[13] | | BB1E6E13D824FA6B | | 4177CB7632D0BC0A | | 705DAFD3887FBBB4 | | P[ 6] | | P[30] | | P[14] | | A120392D960FE0EC | | 2717779F1D8F461A | | BA5A42C613C19908 | | P[ 7] | | P[31] | | P[15] | | 7245D905A1FE348A | | EE9BC443A2FA93BA | | E04622F7A04BE635 | -- -- -- -- -- -- -- -- -- -- -- -- -------------------------------------------------------------- Message Digest is 10A23A874DA0D15714A6882D6EF91B5CFA6EA12ACCA5EC2BB4BB7F88D3AF5D700899C113C6425ABA35E64BA0F72246E0 ============================================================== Two Block Message Sample Input Message: "abcdefghbcdefghicdefghijdefghijkefghijklfghijklmghijklmnhijklmnoijklmnopjklmnopqklmnopqrlmnopqrsmnopqrstnmnopqrsmopqrstu" ============================================================================================================================ Initial double pipe value: P[ 0] = 0001020304050607 P[ 1] = 08090A0B0C0D0E0F P[ 2] = 1011121314151617 P[ 3] = 18191A1B1C1D1E1F P[ 4] = 2021222324252627 P[ 5] = 28292A2B2C2D2E2F P[ 6] = 3031323324353637 P[ 7] = 38393A3B3C3D3E3F P[ 8] = 4041424344454647 P[ 9] = 48494A4B4C4D4E4F P[10] = 5051525354555657 P[11] = 58595A5B5C5D5E5F P[12] = 6061626364656667 P[13] = 68696A6B6C6D6E6F P[14] = 7071727374757677 P[15] = 78797A7B7C7D7E7F ============================================================================================================================ Message block to be processed: 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 ============================================================================================================================ Result of the first quasigroup multiplication: __ __ __ __ __ __ __ __ __ __ __ __ | M[15] | | M[ 0] | | P[16] | | 0000000000000080 | | 6867666564636261 | | 48B1328576CD1F6A | | M[14] | | M[ 1] | | P[17] | | 7574737271706F6D | | 6968676665646362 | | 04E3C2F899AB8D1F | | M[13] | | M[ 2] | | P[18] | | 737271706F6E6D6E | | 6A69686766656463 | | 0FC38CAA8153FD18 | | M[12] | * | M[ 3] | = | P[19] | ----> | 74737271706F6E6D | * | 6B6A696867666564 | = | 0DF7439ECACB0730 | | M[11] | | M[ 4] | | P[20] | | 737271706F6E6D6C | | 6C6B6A6968676665 | | 6160A01686E645D9 | | M[10] | | M[ 5] | | P[21] | | 7271706F6E6D6C6B | | 6D6C6B6A69686766 | | 4BE349F6843918C9 | | M[ 9] | | M[ 6] | | P[22] | | 71706F6E6D6C6B6A | | 6E6D6C6B6A696867 | | 50E6F2A147B1CDE7 | | M[ 8] | | M[ 7] | | P[23] | | 706F6E6D6C6B6A69 | | 6F6E6D6C6B6A6968 | | CD2F4B275EE65323 | -- -- -- -- -- -- -- -- -- -- -- -- ============================================================================================================================ Result of the second quasigroup multiplication: __ __ __ __ __ __ __ __ __ __ __ __ | P[16] | | M[ 8] | | P[24] | | 48B1328576CD1F6A | | 706F6E6D6C6B6A69 | | C18CEA2C8D3F1159 | | P[17] | | M[ 9] | | P[25] | | 04E3C2F899AB8D1F | | 71706F6E6D6C6B6A | | D7C52B773D6F38FB | | P[18] | | M[10] | | P[26] | | 0FC38CAA8153FD18 | | 7271706F6E6D6C6B | | DEAE8388F880EC12 | | P[19] | * | M[11] | = | P[27] | ----> | 0DF7439ECACB0730 | * | 737271706F6E6D6C | = | 35421BB03F977EA8 | | P[20] | | M[12] | | P[28] | | 6160A01686E645D9 | | 74737271706F6E6D | | C36A08948E0E04BE | | P[21] | | M[13] | | P[29] | | 4BE349F6843918C9 | | 737271706F6E6D6E | | 84A17EE6743D9B34 | | P[22] | | M[14] | | P[30] | | 50E6F2A147B1CDE7 | | 7574737271706F6D | | 1FC361798D6E8FB8 | | P[23] | | M[15] | | P[31] | | CD2F4B275EE65323 | | 0000000000000080 | | FF8D9896C0331874 | -- -- -- -- -- -- -- -- -- -- -- -- ============================================================================================================================ Result of the third quasigroup multiplication: __ __ __ __ __ __ __ __ __ __ __ __ | P[ 8] | | P[16] | | P[16] | | 4041424344454647 | | 48B1328576CD1F6A | | C97A172D15F2AA12 | | P[ 9] | | P[17] | | P[17] | | 48494A4B4C4D4E4F | | 04E3C2F899AB8D1F | | 37F73DB61CCF0648 | | P[10] | | P[18] | | P[18] | | 5051525354555657 | | 0FC38CAA8153FD18 | | 6DBA162B86904895 | | P[11] | * | P[19] | = | P[19] | ----> | 58595A5B5C5D5E5F | * | 0DF7439ECACB0730 | = | BD016AA5C02DEB7C | | P[12] | | P[20] | | P[20] | | 6061626364656667 | | 6160A01686E645D9 | | 280FC9AC92EEA6B2 | | P[13] | | P[21] | | P[21] | | 68696A6B6C6D6E6F | | 4BE349F6843918C9 | | 437A81F3CEDE46DE | | P[14] | | P[22] | | P[22] | | 7071727374757677 | | 50E6F2A147B1CDE7 | | 4DCFD98EAF2E34DD | | P[15] | | P[23] | | P[23] | | 78797A7B7C7D7E7F | | CD2F4B275EE65323 | | 705B2790F3D3DD01 | -- -- -- -- -- -- -- -- -- -- -- -- ============================================================================================================================ Result of the fourth quasigroup multiplication: __ __ __ __ __ __ __ __ __ __ __ __ | P[16] | | P[24] | | P[24] | | C97A172D15F2AA12 | | C18CEA2C8D3F1159 | | 6B8B1E1A4889D1E1 | | P[17] | | P[25] | | P[25] | | 37F73DB61CCF0648 | | D7C52B773D6F38FB | | 72567E3D02F50D5D | | P[18] | | P[26] | | P[26] | | 6DBA162B86904895 | | DEAE8388F880EC12 | | 5BB2BC86829A211D | | P[19] | * | P[27] | = | P[27] | ----> | BD016AA5C02DEB7C | * | 35421BB03F977EA8 | = | D368A48430E746EC | | P[20] | | P[28] | | P[28] | | 280FC9AC92EEA6B2 | | C36A08948E0E04BE | | 99C25E0B2602277D | | P[21] | | P[29] | | P[29] | | 437A81F3CEDE46DE | | 84A17EE6743D9B34 | | C4CF95B954CCB060 | | P[22] | | P[30] | | P[30] | | 4DCFD98EAF2E34DD | | 1FC361798D6E8FB8 | | 5F7646C8427A34B4 | | P[23] | | P[31] | | P[31] | | 705B2790F3D3DD01 | | FF8D9896C0331874 | | C7894235601153D9 | -- -- -- -- -- -- -- -- -- -- -- -- ============================================================================================================================ Result of the fifth quasigroup multiplication: __ __ __ __ __ __ __ __ __ __ __ __ | P[16] | | P[ 0] | | P[16] | | C97A172D15F2AA12 | | 0001020304050607 | | 6E7E9D93021621F5 | | P[17] | | P[ 1] | | P[17] | | 37F73DB61CCF0648 | | 08090A0B0C0D0E0F | | 7F21E9DEC13C095B | | P[18] | | P[ 2] | | P[18] | | 6DBA162B86904895 | | 1011121314151617 | | 3CD5E260FE7065AD | | P[19] | * | P[ 3] | = | P[19] | ----> | BD016AA5C02DEB7C | * | 18191A1B1C1D1E1F | = | C6ECBF7ED72D982E | | P[20] | | P[ 4] | | P[20] | | 280FC9AC92EEA6B2 | | 2021222324252627 | | 91D4825B260F9A82 | | P[21] | | P[ 5] | | P[21] | | 437A81F3CEDE46DE | | 28292A2B2C2D2E2F | | 19C66D40A2BA6F90 | | P[22] | | P[ 6] | | P[22] | | 4DCFD98EAF2E34DD | | 3031323324353637 | | 6DDA38535F4368C2 | | P[23] | | P[ 7] | | P[23] | | 705B2790F3D3DD01 | | 38393A3B3C3D3E3F | | 2D9C8DBB1C61A1B5 | -- -- -- -- -- -- -- -- -- -- -- -- ============================================================================================================================ Result of the sixth quasigroup multiplication: __ __ __ __ __ __ __ __ __ __ __ __ | P[24] | | P[16] | | P[24] | | 6B8B1E1A4889D1E1 | | 6E7E9D93021621F5 | | EF0A1D81278F8CA7 | | P[25] | | P[17] | | P[25] | | 72567E3D02F50D5D | | 7F21E9DEC13C095B | | 7200A9DFE765C496 | | P[26] | | P[18] | | P[26] | | 5BB2BC86829A211D | | 3CD5E260FE7065AD | | 9B00510F00661818 | | P[27] | * | P[19] | = | P[27] | ----> | D368A48430E746EC | * | C6ECBF7ED72D982E | = | 5AB72F026801D124 | | P[28] | | P[20] | | P[28] | | 99C25E0B2602277D | | 91D4825B260F9A82 | | 21BE30B8130D79F8 | | P[29] | | P[21] | | P[29] | | C4CF95B954CCB060 | | 19C66D40A2BA6F90 | | 3F2A7C5A753A7997 | | P[30] | | P[22] | | P[30] | | 5F7646C8427A34B4 | | 6DDA38535F4368C2 | | 8E8ED38EAC775F84 | | P[31] | | P[23] | | P[31] | | C7894235601153D9 | | 2D9C8DBB1C61A1B5 | | 4A08D94E3E2E6A88 | -- -- -- -- -- -- -- -- -- -- -- -- ============================================================================================================================ Result of the seventh quasigroup multiplication (FIRST PART OF THE NEW DOUBLE PIPE): __ __ __ __ __ __ __ __ __ __ __ __ | M[ 7] | | P[16] | | P[ 0] | | 6F6E6D6C6B6A6968 | | 6E7E9D93021621F5 | | CC0930ABCF7B9E6B | | M[ 6] | | P[17] | | P[ 1] | | 6E6D6C6B6A696867 | | 7F21E9DEC13C095B | | 81F76CF8F074ED66 | | M[ 5] | | P[18] | | P[ 2] | | 6D6C6B6A69686766 | | 3CD5E260FE7065AD | | ECA949AA58C94901 | | M[ 4] | * | P[19] | = | P[ 3] | ----> | 6C6B6A6968676665 | * | C6ECBF7ED72D982E | = | BE90CDC4D7B8DA5A | | M[ 3] | | P[20] | | P[ 4] | | 6B6A696867666564 | | 91D4825B260F9A82 | | 60EFFD3868C3CD07 | | M[ 2] | | P[21] | | P[ 5] | | 6A69686766656463 | | 19C66D40A2BA6F90 | | 6E48E29FC6E146D3 | | M[ 1] | | P[22] | | P[ 6] | | 6968676665646362 | | 6DDA38535F4368C2 | | 04346AC05BE9CF14 | | M[ 0] | | P[23] | | P[ 7] | | 6867666564636261 | | 2D9C8DBB1C61A1B5 | | 13EF1095658ADBA5 | -- -- -- -- -- -- -- -- -- -- -- -- ============================================================================================================================ Result of the eighth quasigroup multiplication (SECOND PART OF THE NEW DOUBLE PIPE): __ __ __ __ __ __ __ __ __ __ __ __ | P[ 0] | | P[24] | | P[ 8] | | CC0930ABCF7B9E6B | | EF0A1D81278F8CA7 | | 267C4AC49D38BE28 | | P[ 1] | | P[25] | | P[ 9] | | 81F76CF8F074ED66 | | 7200A9DFE765C496 | | CDB9A5BAF2B62627 | | P[ 2] | | P[26] | | P[10] | | ECA949AA58C94901 | | 9B00510F00661818 | | 244A2F0487D1F14F | | P[ 3] | * | P[27] | = | P[11] | ----> | BE90CDC4D7B8DA5A | * | 5AB72F026801D124 | = | FDAC84816BA294C5 | | P[ 4] | | P[28] | | P[12] | | 60EFFD3868C3CD07 | | 21BE30B8130D79F8 | | E97D0F70251C7D0D | | P[ 5] | | P[29] | | P[13] | | 6E48E29FC6E146D3 | | 3F2A7C5A753A7997 | | 11BF3FDDF59543EA | | P[ 6] | | P[30] | | P[14] | | 04346AC05BE9CF14 | | 8E8ED38EAC775F84 | | E7589E390CAFA31E | | P[ 7] | | P[31] | | P[15] | | 13EF1095658ADBA5 | | 4A08D94E3E2E6A88 | | 64DC2A88B1B0CC94 | -- -- -- -- -- -- -- -- -- -- -- -- ============================================================================================================================ Message block to be processed: 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 ============================================================================================================================ Result of the first quasigroup multiplication: __ __ __ __ __ __ __ __ __ __ __ __ | M[15] | | M[ 0] | | P[16] | | 00000000000003C0 | | 0000000000000000 | | 0000000000002BBF | | M[14] | | M[ 1] | | P[17] | | 0000000000000000 | | 0000000000000000 | | AAAAAAAAAAAAAE6A | | M[13] | | M[ 2] | | P[18] | | 0000000000000000 | | 0000000000000000 | | D55555555555CD5C | | M[12] | * | M[ 3] | = | P[19] | ----> | 0000000000000000 | * | 0000000000000000 | = | 5555555573555555 | | M[11] | | M[ 4] | | P[20] | | 0000000000000000 | | 0000000000000000 | | AAAAAAAAAAAAD66A | | M[10] | | M[ 5] | | P[21] | | 0000000000000000 | | 0000000000000000 | | 8007800000000007 | | M[ 9] | | M[ 6] | | P[22] | | 0000000000000000 | | 0000000000000000 | | 800780001E000007 | | M[ 8] | | M[ 7] | | P[23] | | 0000000000000000 | | 0000000000000000 | | 000780001E000000 | -- -- -- -- -- -- -- -- -- -- -- -- ============================================================================================================================ Result of the second quasigroup multiplication: __ __ __ __ __ __ __ __ __ __ __ __ | P[16] | | M[ 8] | | P[24] | | 0000000000002BBF | | 0000000000000000 | | A10895F2A1DA183B | | P[17] | | M[ 9] | | P[25] | | AAAAAAAAAAAAAE6A | | 0000000000000000 | | 27D2B76B2BCEBD34 | | P[18] | | M[10] | | P[26] | | D55555555555CD5C | | 0000000000000000 | | 5911B2F7E7DCB099 | | P[19] | * | M[11] | = | P[27] | ----> | 5555555573555555 | * | 0000000000000000 | = | 57E85BC34091FDF2 | | P[20] | | M[12] | | P[28] | | AAAAAAAAAAAAD66A | | 0000000000000000 | | B9B582A3141C2AA9 | | P[21] | | M[13] | | P[29] | | 8007800000000007 | | 0000000000000000 | | A40124A9E93FDA07 | | P[22] | | M[14] | | P[30] | | 800780001E000007 | | 0000000000000000 | | 69B1425268B1548E | | P[23] | | M[15] | | P[31] | | 000780001E000000 | | 00000000000003C0 | | 66E82C50D82424AF | -- -- -- -- -- -- -- -- -- -- -- -- ============================================================================================================================ Result of the third quasigroup multiplication: __ __ __ __ __ __ __ __ __ __ __ __ | P[ 8] | | P[16] | | P[16] | | 267C4AC49D38BE28 | | 0000000000002BBF | | 63A78D4E6B625889 | | P[ 9] | | P[17] | | P[17] | | CDB9A5BAF2B62627 | | AAAAAAAAAAAAAE6A | | 4EF2C850F9191E8C | | P[10] | | P[18] | | P[18] | | 244A2F0487D1F14F | | D55555555555CD5C | | 9B63A3E8AD2C8474 | | P[11] | * | P[19] | = | P[19] | ----> | FDAC84816BA294C5 | * | 5555555573555555 | = | A1379327EB0E5EAF | | P[12] | | P[20] | | P[20] | | E97D0F70251C7D0D | | AAAAAAAAAAAAD66A | | B59078A94004A7CB | | P[13] | | P[21] | | P[21] | | 11BF3FDDF59543EA | | 8007800000000007 | | 9E3C2A4D445550FC | | P[14] | | P[22] | | P[22] | | E7589E390CAFA31E | | 800780001E000007 | | 33E49267E2305F49 | | P[15] | | P[23] | | P[23] | | 64DC2A88B1B0CC94 | | 000780001E000000 | | 969C25E520A03A55 | -- -- -- -- -- -- -- -- -- -- -- -- ============================================================================================================================ Result of the fourth quasigroup multiplication: __ __ __ __ __ __ __ __ __ __ __ __ | P[16] | | P[24] | | P[24] | | 63A78D4E6B625889 | | A10895F2A1DA183B | | 43A6774EB03B7EA0 | | P[17] | | P[25] | | P[25] | | 4EF2C850F9191E8C | | 27D2B76B2BCEBD34 | | ED6E96CD70074303 | | P[18] | | P[26] | | P[26] | | 9B63A3E8AD2C8474 | | 5911B2F7E7DCB099 | | 7D362F84563B0387 | | P[19] | * | P[27] | = | P[27] | ----> | A1379327EB0E5EAF | * | 57E85BC34091FDF2 | = | BC0C764CA52C1F06 | | P[20] | | P[28] | | P[28] | | B59078A94004A7CB | | B9B582A3141C2AA9 | | A49F44C4CF738611 | | P[21] | | P[29] | | P[29] | | 9E3C2A4D445550FC | | A40124A9E93FDA07 | | 090A32BE31497608 | | P[22] | | P[30] | | P[30] | | 33E49267E2305F49 | | 69B1425268B1548E | | E14D04875FEA4809 | | P[23] | | P[31] | | P[31] | | 969C25E520A03A55 | | 66E82C50D82424AF | | 031A728AEAC5FFC5 | -- -- -- -- -- -- -- -- -- -- -- -- ============================================================================================================================ Result of the fifth quasigroup multiplication: __ __ __ __ __ __ __ __ __ __ __ __ | P[16] | | P[ 0] | | P[16] | | 63A78D4E6B625889 | | CC0930ABCF7B9E6B | | 84E2B6DF306DF070 | | P[17] | | P[ 1] | | P[17] | | 4EF2C850F9191E8C | | 81F76CF8F074ED66 | | EB349368ADDF23EF | | P[18] | | P[ 2] | | P[18] | | 9B63A3E8AD2C8474 | | ECA949AA58C94901 | | 3AA4B2D29EAA91A1 | | P[19] | * | P[ 3] | = | P[19] | ----> | A1379327EB0E5EAF | * | BE90CDC4D7B8DA5A | = | 43EB4B5F539A185A | | P[20] | | P[ 4] | | P[20] | | B59078A94004A7CB | | 60EFFD3868C3CD07 | | 62352D2A50EC19E3 | | P[21] | | P[ 5] | | P[21] | | 9E3C2A4D445550FC | | 6E48E29FC6E146D3 | | 85A66F1E9C17044E | | P[22] | | P[ 6] | | P[22] | | 33E49267E2305F49 | | 04346AC05BE9CF14 | | C00E6AA84C29B01A | | P[23] | | P[ 7] | | P[23] | | 969C25E520A03A55 | | 13EF1095658ADBA5 | | D06DECEF2391957C | -- -- -- -- -- -- -- -- -- -- -- -- ============================================================================================================================ Result of the sixth quasigroup multiplication: __ __ __ __ __ __ __ __ __ __ __ __ | P[24] | | P[16] | | P[24] | | 43A6774EB03B7EA0 | | 84E2B6DF306DF070 | | EEA461EB606FFA9F | | P[25] | | P[17] | | P[25] | | ED6E96CD70074303 | | EB349368ADDF23EF | | 14FF4C873F4FB960 | | P[26] | | P[18] | | P[26] | | 7D362F84563B0387 | | 3AA4B2D29EAA91A1 | | 2E2B1212A3DFFC41 | | P[27] | * | P[19] | = | P[27] | ----> | BC0C764CA52C1F06 | * | 43EB4B5F539A185A | = | BFAEDBF4F6698E01 | | P[28] | | P[20] | | P[28] | | A49F44C4CF738611 | | 62352D2A50EC19E3 | | 12EEEC37F31081FF | | P[29] | | P[21] | | P[29] | | 090A32BE31497608 | | 85A66F1E9C17044E | | 6D2E71450F114784 | | P[30] | | P[22] | | P[30] | | E14D04875FEA4809 | | C00E6AA84C29B01A | | 2293DA8E58E632FE | | P[31] | | P[23] | | P[31] | | 031A728AEAC5FFC5 | | D06DECEF2391957C | | 4B8FA1A00C3E6523 | -- -- -- -- -- -- -- -- -- -- -- -- ============================================================================================================================ Result of the seventh quasigroup multiplication (FIRST PART OF THE NEW DOUBLE PIPE): __ __ __ __ __ __ __ __ __ __ __ __ | M[ 7] | | P[16] | | P[ 0] | | 0000000000000000 | | 84E2B6DF306DF070 | | 33B513506431A1A0 | | M[ 6] | | P[17] | | P[ 1] | | 0000000000000000 | | EB349368ADDF23EF | | B7B04CC0B196637C | | M[ 5] | | P[18] | | P[ 2] | | 0000000000000000 | | 3AA4B2D29EAA91A1 | | 9DCDB3B75C2A8068 | | M[ 4] | * | P[19] | = | P[ 3] | ----> | 0000000000000000 | * | 43EB4B5F539A185A | = | 2089FD0C66222D26 | | M[ 3] | | P[20] | | P[ 4] | | 0000000000000000 | | 62352D2A50EC19E3 | | 5AC9CA3457CE361C | | M[ 2] | | P[21] | | P[ 5] | | 0000000000000000 | | 85A66F1E9C17044E | | 0942D40E76499332 | | M[ 1] | | P[22] | | P[ 6] | | 0000000000000000 | | C00E6AA84C29B01A | | 1FF5887FD8E14586 | | M[ 0] | | P[23] | | P[ 7] | | 0000000000000000 | | D06DECEF2391957C | | 6D405E32CE5448B1 | -- -- -- -- -- -- -- -- -- -- -- -- ============================================================================================================================ Result of the eighth quasigroup multiplication (SECOND PART OF THE NEW DOUBLE PIPE): __ __ __ __ __ __ __ __ __ __ __ __ | P[ 0] | | P[24] | | P[ 8] | | 33B513506431A1A0 | | EEA461EB606FFA9F | | 82D4C0227650141A | | P[ 1] | | P[25] | | P[ 9] | | B7B04CC0B196637C | | 14FF4C873F4FB960 | | 7AD7A59477AA9720 | | P[ 2] | | P[26] | | P[10] | | 9DCDB3B75C2A8068 | | 2E2B1212A3DFFC41 | | 0C29D4D3BE648C33 | | P[ 3] | * | P[27] | = | P[11] | ----> | 2089FD0C66222D26 | * | BFAEDBF4F6698E01 | = | C2FDBD8E1308F336 | | P[ 4] | | P[28] | | P[12] | | 5AC9CA3457CE361C | | 12EEEC37F31081FF | | 85BC14B86409B603 | | P[ 5] | | P[29] | | P[13] | | 0942D40E76499332 | | 6D2E71450F114784 | | 853EB6A395395E09 | | P[ 6] | | P[30] | | P[14] | | 1FF5887FD8E14586 | | 2293DA8E58E632FE | | 1FC1E66C916C781B | | P[ 7] | | P[31] | | P[15] | | 6D405E32CE5448B1 | | 4B8FA1A00C3E6523 | | 2FFF9268B06E67B9 | -- -- -- -- -- -- -- -- -- -- -- -- -------------------------------------------------------------- Message Digest is 338C64BED3D4290C36F308138EBDFDC203B60964B814BC85095E3995A3B63E851B786C916CE6C11FB9676EB06892FF2F ############################################################## Edon-R hash algorithm Message Digest Length = 512 ############################################################## One Block Message Sample Input Message: "abc" ============================================================================================================================ Initial double pipe value: P[ 0] = 8081828384858687 P[ 1] = 88898A8B8C8D8E8F P[ 2] = 9091929394959697 P[ 3] = 98999A9B9C9D9E9F P[ 4] = A0A1A2A3A4A5A6A7 P[ 5] = A8A9AAABACADAEAF P[ 6] = B0B1B2B3B4B5B6B7 P[ 7] = B8B9BABBBCBDBEBF P[ 8] = C0C1C2C3C4C5C6C7 P[ 9] = C8C9CACBCCCDCECF P[10] = D0D1D2D3D4D5D6D7 P[11] = D8D9DADBDCDDDEDF P[12] = E0E1E2E3E4E5E6E7 P[13] = E8E9EAEBECEDEEEF P[14] = F0F1F2F3F4F5F6F7 P[15] = F8F9FAFBFCFDFEFF ============================================================================================================================ Message block to be processed: 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 ============================================================================================================================ Result of the first quasigroup multiplication: __ __ __ __ __ __ __ __ __ __ __ __ | M[15] | | M[ 0] | | P[16] | | 0000000000000018 | | 0000000080636261 | | FFFFFFFC814E4E80 | | M[14] | | M[ 1] | | P[17] | | 0000000000000000 | | 0000000000000000 | | B2ABAB716B6BC5D5 | | M[13] | | M[ 2] | | P[18] | | 0000000000000000 | | 0000000000000000 | | 85555551D6A3A7BE | | M[12] | * | M[ 3] | = | P[19] | ----> | 0000000000000000 | * | 0000000000000000 | = | 1564E4655678B7B6 | | M[11] | | M[ 4] | | P[20] | | 0000000000000000 | | 0000000000000000 | | AAABAB6D7283BCCA | | M[10] | | M[ 5] | | P[21] | | 0000000000000000 | | 0000000000000000 | | 7031E13080000000 | | M[ 9] | | M[ 6] | | P[22] | | 0000000000000000 | | 0000000000000000 | | 380130C6C1811B13 | | M[ 8] | | M[ 7] | | P[23] | | 0000000000000000 | | 0000000000000000 | | 4831E13084C31B13 | -- -- -- -- -- -- -- -- -- -- -- -- ============================================================================================================================ Result of the second quasigroup multiplication: __ __ __ __ __ __ __ __ __ __ __ __ | P[16] | | M[ 8] | | P[24] | | FFFFFFFC814E4E80 | | 0000000000000000 | | BAA36C56A60C8D6F | | P[17] | | M[ 9] | | P[25] | | B2ABAB716B6BC5D5 | | 0000000000000000 | | C54186C563A763FF | | P[18] | | M[10] | | P[26] | | 85555551D6A3A7BE | | 0000000000000000 | | EC8C074E71CAFCD6 | | P[19] | * | M[11] | = | P[27] | ----> | 1564E4655678B7B6 | * | 0000000000000000 | = | CB52F3E26AD6C7B4 | | P[20] | | M[12] | | P[28] | | AAABAB6D7283BCCA | | 0000000000000000 | | B5F9ABCC565F6567 | | P[21] | | M[13] | | P[29] | | 7031E13080000000 | | 0000000000000000 | | F6024EE5618ABA4E | | P[22] | | M[14] | | P[30] | | 380130C6C1811B13 | | 0000000000000000 | | 2D0673463EC7B386 | | P[23] | | M[15] | | P[31] | | 4831E13084C31B13 | | 0000000000000018 | | 042F43C844C1AA89 | -- -- -- -- -- -- -- -- -- -- -- -- ============================================================================================================================ Result of the third quasigroup multiplication: __ __ __ __ __ __ __ __ __ __ __ __ | P[ 8] | | P[16] | | P[16] | | C0C1C2C3C4C5C6C7 | | FFFFFFFC814E4E80 | | E41BC23C06E96C96 | | P[ 9] | | P[17] | | P[17] | | C8C9CACBCCCDCECF | | B2ABAB716B6BC5D5 | | CD3A7BC4A93B556C | | P[10] | | P[18] | | P[18] | | D0D1D2D3D4D5D6D7 | | 85555551D6A3A7BE | | AFC0B0CD49EE1108 | | P[11] | * | P[19] | = | P[19] | ----> | D8D9DADBDCDDDEDF | * | 1564E4655678B7B6 | = | 83CEF3433886276E | | P[12] | | P[20] | | P[20] | | E0E1E2E3E4E5E6E7 | | AAABAB6D7283BCCA | | 6E79129CE9E32055 | | P[13] | | P[21] | | P[21] | | E8E9EAEBECEDEEEF | | 7031E13080000000 | | 816D6B474874FFFE | | P[14] | | P[22] | | P[22] | | F0F1F2F3F4F5F6F7 | | 380130C6C1811B13 | | F2E1A33616B03EB5 | | P[15] | | P[23] | | P[23] | | F8F9FAFBFCFDFEFF | | 4831E13084C31B13 | | F85BD2B90A042D86 | -- -- -- -- -- -- -- -- -- -- -- -- ============================================================================================================================ Result of the fourth quasigroup multiplication: __ __ __ __ __ __ __ __ __ __ __ __ | P[16] | | P[24] | | P[24] | | E41BC23C06E96C96 | | BAA36C56A60C8D6F | | B6B74D7BBD87CFB1 | | P[17] | | P[25] | | P[25] | | CD3A7BC4A93B556C | | C54186C563A763FF | | 7362DB1A48A29A61 | | P[18] | | P[26] | | P[26] | | AFC0B0CD49EE1108 | | EC8C074E71CAFCD6 | | 9BA0C141DFFDA6E6 | | P[19] | * | P[27] | = | P[27] | ----> | 83CEF3433886276E | * | CB52F3E26AD6C7B4 | = | 5492D27FC7127F6E | | P[20] | | P[28] | | P[28] | | 6E79129CE9E32055 | | B5F9ABCC565F6567 | | 7B8A4161EE439A33 | | P[21] | | P[29] | | P[29] | | 816D6B474874FFFE | | F6024EE5618ABA4E | | 9D8C7AB403542E2A | | P[22] | | P[30] | | P[30] | | F2E1A33616B03EB5 | | 2D0673463EC7B386 | | 40965C5481D7BFEA | | P[23] | | P[31] | | P[31] | | F85BD2B90A042D86 | | 042F43C844C1AA89 | | 9511F8CC79AED105 | -- -- -- -- -- -- -- -- -- -- -- -- ============================================================================================================================ Result of the fifth quasigroup multiplication: __ __ __ __ __ __ __ __ __ __ __ __ | P[16] | | P[ 0] | | P[16] | | E41BC23C06E96C96 | | 8081828384858687 | | 752569E6E56F027A | | P[17] | | P[ 1] | | P[17] | | CD3A7BC4A93B556C | | 88898A8B8C8D8E8F | | 4F1ADA09E230DEA6 | | P[18] | | P[ 2] | | P[18] | | AFC0B0CD49EE1108 | | 9091929394959697 | | 327D3E089AAC62B1 | | P[19] | * | P[ 3] | = | P[19] | ----> | 83CEF3433886276E | * | 98999A9B9C9D9E9F | = | BB71002F72A2A7F9 | | P[20] | | P[ 4] | | P[20] | | 6E79129CE9E32055 | | A0A1A2A3A4A5A6A7 | | 84FE6EEFF42C477D | | P[21] | | P[ 5] | | P[21] | | 816D6B474874FFFE | | A8A9AAABACADAEAF | | 984DD0701446CF0D | | P[22] | | P[ 6] | | P[22] | | F2E1A33616B03EB5 | | B0B1B2B3B4B5B6B7 | | 651A1AB942B2A34C | | P[23] | | P[ 7] | | P[23] | | F85BD2B90A042D86 | | B8B9BABBBCBDBEBF | | F24F000305C8C957 | -- -- -- -- -- -- -- -- -- -- -- -- ============================================================================================================================ Result of the sixth quasigroup multiplication: __ __ __ __ __ __ __ __ __ __ __ __ | P[24] | | P[16] | | P[24] | | B6B74D7BBD87CFB1 | | 752569E6E56F027A | | 3E05A3B1BCDCBD3D | | P[25] | | P[17] | | P[25] | | 7362DB1A48A29A61 | | 4F1ADA09E230DEA6 | | A549602E5CC2F73A | | P[26] | | P[18] | | P[26] | | 9BA0C141DFFDA6E6 | | 327D3E089AAC62B1 | | 41E553C92E8EED0A | | P[27] | * | P[19] | = | P[27] | ----> | 5492D27FC7127F6E | * | BB71002F72A2A7F9 | = | 1BE707BD1FBD4F8E | | P[28] | | P[20] | | P[28] | | 7B8A4161EE439A33 | | 84FE6EEFF42C477D | | 993E7BA7F956538E | | P[29] | | P[21] | | P[29] | | 9D8C7AB403542E2A | | 984DD0701446CF0D | | 19D9DF84C4D9D09C | | P[30] | | P[22] | | P[30] | | 40965C5481D7BFEA | | 651A1AB942B2A34C | | 3E8BADF603EBD12C | | P[31] | | P[23] | | P[31] | | 9511F8CC79AED105 | | F24F000305C8C957 | | C9A4B4EF41B140C2 | -- -- -- -- -- -- -- -- -- -- -- -- ============================================================================================================================ Result of the seventh quasigroup multiplication (FIRST PART OF THE NEW DOUBLE PIPE): __ __ __ __ __ __ __ __ __ __ __ __ | M[ 7] | | P[16] | | P[ 0] | | 0000000000000000 | | 752569E6E56F027A | | 96681D19E64BEB2F | | M[ 6] | | P[17] | | P[ 1] | | 0000000000000000 | | 4F1ADA09E230DEA6 | | 7DA17E87AC7A924A | | M[ 5] | | P[18] | | P[ 2] | | 0000000000000000 | | 327D3E089AAC62B1 | | 2CC532E54B4C0F5E | | M[ 4] | * | P[19] | = | P[ 3] | ----> | 0000000000000000 | * | BB71002F72A2A7F9 | = | 15DA02A6ADB2DAA9 | | M[ 3] | | P[20] | | P[ 4] | | 0000000000000000 | | 84FE6EEFF42C477D | | 42CDB2AF425850A1 | | M[ 2] | | P[21] | | P[ 5] | | 0000000000000000 | | 984DD0701446CF0D | | 0EEB46F36C7CF6D4 | | M[ 1] | | P[22] | | P[ 6] | | 0000000000000000 | | 651A1AB942B2A34C | | 100E893C99612155 | | M[ 0] | | P[23] | | P[ 7] | | 0000000080636261 | | F24F000305C8C957 | | 66A63DBD6DC4D007 | -- -- -- -- -- -- -- -- -- -- -- -- ============================================================================================================================ Result of the eighth quasigroup multiplication (SECOND PART OF THE NEW DOUBLE PIPE): __ __ __ __ __ __ __ __ __ __ __ __ | P[ 0] | | P[24] | | P[ 8] | | 96681D19E64BEB2F | | 3E05A3B1BCDCBD3D | | D9450231FABC79FE | | P[ 1] | | P[25] | | P[ 9] | | 7DA17E87AC7A924A | | A549602E5CC2F73A | | D09FB991BCA89D13 | | P[ 2] | | P[26] | | P[10] | | 2CC532E54B4C0F5E | | 41E553C92E8EED0A | | FD1DCA3A7F6F3222 | | P[ 3] | * | P[27] | = | P[11] | ----> | 15DA02A6ADB2DAA9 | * | 1BE707BD1FBD4F8E | = | FE715D12E4846CFB | | P[ 4] | | P[28] | | P[12] | | 42CDB2AF425850A1 | | 993E7BA7F956538E | | 58E3FC1AD4A1B69B | | P[ 5] | | P[29] | | P[13] | | 0EEB46F36C7CF6D4 | | 19D9DF84C4D9D09C | | 29780A22352847F8 | | P[ 6] | | P[30] | | P[14] | | 100E893C99612155 | | 3E8BADF603EBD12C | | C2E5C8BF2B6B14D5 | | P[ 7] | | P[31] | | P[15] | | 66A63DBD6DC4D007 | | C9A4B4EF41B140C2 | | A4C117B5A9607F62 | -- -- -- -- -- -- -- -- -- -- -- -- -------------------------------------------------------------- Message Digest is FE79BCFA310245D9139DA8BC91B99FD022326F7F3ACA1DFDFB6C84E4125D71FE9BB6A1D41AFCE358F8472835220A7829D5146B2BBFC8E5C2627F60A9B517C1A4 ============================================================== Two Block Message Sample Input Message: "abcdefghbcdefghicdefghijdefghijkefghijklfghijklmghijklmnhijklmnoijklmnopjklmnopqklmnopqrlmnopqrsmnopqrstnmnopqrsmopqrstu" ============================================================================================================================ Initial double pipe value: P[ 0] = 8081828384858687 P[ 1] = 88898A8B8C8D8E8F P[ 2] = 9091929394959697 P[ 3] = 98999A9B9C9D9E9F P[ 4] = A0A1A2A3A4A5A6A7 P[ 5] = A8A9AAABACADAEAF P[ 6] = B0B1B2B3B4B5B6B7 P[ 7] = B8B9BABBBCBDBEBF P[ 8] = C0C1C2C3C4C5C6C7 P[ 9] = C8C9CACBCCCDCECF P[10] = D0D1D2D3D4D5D6D7 P[11] = D8D9DADBDCDDDEDF P[12] = E0E1E2E3E4E5E6E7 P[13] = E8E9EAEBECEDEEEF P[14] = F0F1F2F3F4F5F6F7 P[15] = F8F9FAFBFCFDFEFF ============================================================================================================================ Message block to be processed: 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 ============================================================================================================================ Result of the first quasigroup multiplication: __ __ __ __ __ __ __ __ __ __ __ __ | M[15] | | M[ 0] | | P[16] | | 0000000000000080 | | 6867666564636261 | | 48B1328576CD1F6A | | M[14] | | M[ 1] | | P[17] | | 7574737271706F6D | | 6968676665646362 | | 04E3C2F899AB8D1F | | M[13] | | M[ 2] | | P[18] | | 737271706F6E6D6E | | 6A69686766656463 | | 0FC38CAA8153FD18 | | M[12] | * | M[ 3] | = | P[19] | ----> | 74737271706F6E6D | * | 6B6A696867666564 | = | 0DF7439ECACB0730 | | M[11] | | M[ 4] | | P[20] | | 737271706F6E6D6C | | 6C6B6A6968676665 | | 6160A01686E645D9 | | M[10] | | M[ 5] | | P[21] | | 7271706F6E6D6C6B | | 6D6C6B6A69686766 | | 4BE349F6843918C9 | | M[ 9] | | M[ 6] | | P[22] | | 71706F6E6D6C6B6A | | 6E6D6C6B6A696867 | | 50E6F2A147B1CDE7 | | M[ 8] | | M[ 7] | | P[23] | | 706F6E6D6C6B6A69 | | 6F6E6D6C6B6A6968 | | CD2F4B275EE65323 | -- -- -- -- -- -- -- -- -- -- -- -- ============================================================================================================================ Result of the second quasigroup multiplication: __ __ __ __ __ __ __ __ __ __ __ __ | P[16] | | M[ 8] | | P[24] | | 48B1328576CD1F6A | | 706F6E6D6C6B6A69 | | C18CEA2C8D3F1159 | | P[17] | | M[ 9] | | P[25] | | 04E3C2F899AB8D1F | | 71706F6E6D6C6B6A | | D7C52B773D6F38FB | | P[18] | | M[10] | | P[26] | | 0FC38CAA8153FD18 | | 7271706F6E6D6C6B | | DEAE8388F880EC12 | | P[19] | * | M[11] | = | P[27] | ----> | 0DF7439ECACB0730 | * | 737271706F6E6D6C | = | 35421BB03F977EA8 | | P[20] | | M[12] | | P[28] | | 6160A01686E645D9 | | 74737271706F6E6D | | C36A08948E0E04BE | | P[21] | | M[13] | | P[29] | | 4BE349F6843918C9 | | 737271706F6E6D6E | | 84A17EE6743D9B34 | | P[22] | | M[14] | | P[30] | | 50E6F2A147B1CDE7 | | 7574737271706F6D | | 1FC361798D6E8FB8 | | P[23] | | M[15] | | P[31] | | CD2F4B275EE65323 | | 0000000000000080 | | FF8D9896C0331874 | -- -- -- -- -- -- -- -- -- -- -- -- ============================================================================================================================ Result of the third quasigroup multiplication: __ __ __ __ __ __ __ __ __ __ __ __ | P[ 8] | | P[16] | | P[16] | | C0C1C2C3C4C5C6C7 | | 48B1328576CD1F6A | | AB2B3F58459DDDE3 | | P[ 9] | | P[17] | | P[17] | | C8C9CACBCCCDCECF | | 04E3C2F899AB8D1F | | EBA6E4EBCE727A37 | | P[10] | | P[18] | | P[18] | | D0D1D2D3D4D5D6D7 | | 0FC38CAA8153FD18 | | C38022F3C495DBC0 | | P[11] | * | P[19] | = | P[19] | ----> | D8D9DADBDCDDDEDF | * | 0DF7439ECACB0730 | = | 5E087011360A1CD7 | | P[12] | | P[20] | | P[20] | | E0E1E2E3E4E5E6E7 | | 6160A01686E645D9 | | 4AD013E955B0CD72 | | P[13] | | P[21] | | P[21] | | E8E9EAEBECEDEEEF | | 4BE349F6843918C9 | | 1D9AE043D6571EAE | | P[14] | | P[22] | | P[22] | | F0F1F2F3F4F5F6F7 | | 50E6F2A147B1CDE7 | | 2FABCB6A230218B9 | | P[15] | | P[23] | | P[23] | | F8F9FAFBFCFDFEFF | | CD2F4B275EE65323 | | 20AD92AA147301D0 | -- -- -- -- -- -- -- -- -- -- -- -- ============================================================================================================================ Result of the fourth quasigroup multiplication: __ __ __ __ __ __ __ __ __ __ __ __ | P[16] | | P[24] | | P[24] | | AB2B3F58459DDDE3 | | C18CEA2C8D3F1159 | | EC9769606B0EB0E4 | | P[17] | | P[25] | | P[25] | | EBA6E4EBCE727A37 | | D7C52B773D6F38FB | | DAC3BC3D32B9107D | | P[18] | | P[26] | | P[26] | | C38022F3C495DBC0 | | DEAE8388F880EC12 | | EEBD7665E75A8206 | | P[19] | * | P[27] | = | P[27] | ----> | 5E087011360A1CD7 | * | 35421BB03F977EA8 | = | AAF9B015123EBB0C | | P[20] | | P[28] | | P[28] | | 4AD013E955B0CD72 | | C36A08948E0E04BE | | 509AE242337F3ED8 | | P[21] | | P[29] | | P[29] | | 1D9AE043D6571EAE | | 84A17EE6743D9B34 | | 0CCE39C6F1EB8F1F | | P[22] | | P[30] | | P[30] | | 2FABCB6A230218B9 | | 1FC361798D6E8FB8 | | D00DE961720812CC | | P[23] | | P[31] | | P[31] | | 20AD92AA147301D0 | | FF8D9896C0331874 | | CE0F0B61AFC034A8 | -- -- -- -- -- -- -- -- -- -- -- -- ============================================================================================================================ Result of the fifth quasigroup multiplication: __ __ __ __ __ __ __ __ __ __ __ __ | P[16] | | P[ 0] | | P[16] | | AB2B3F58459DDDE3 | | 8081828384858687 | | 46AEAEA0FC87870A | | P[17] | | P[ 1] | | P[17] | | EBA6E4EBCE727A37 | | 88898A8B8C8D8E8F | | 6060A12530639404 | | P[18] | | P[ 2] | | P[18] | | C38022F3C495DBC0 | | 9091929394959697 | | 25064FE82C4E7BD1 | | P[19] | * | P[ 3] | = | P[19] | ----> | 5E087011360A1CD7 | * | 98999A9B9C9D9E9F | = | 812A5383B5040C4A | | P[20] | | P[ 4] | | P[20] | | 4AD013E955B0CD72 | | A0A1A2A3A4A5A6A7 | | 222E48D08427AB6E | | P[21] | | P[ 5] | | P[21] | | 1D9AE043D6571EAE | | A8A9AAABACADAEAF | | 600A06622E6A595B | | P[22] | | P[ 6] | | P[22] | | 2FABCB6A230218B9 | | B0B1B2B3B4B5B6B7 | | D6C862030EAF2025 | | P[23] | | P[ 7] | | P[23] | | 20AD92AA147301D0 | | B8B9BABBBCBDBEBF | | 0837DC6C4F3460CD | -- -- -- -- -- -- -- -- -- -- -- -- ============================================================================================================================ Result of the sixth quasigroup multiplication: __ __ __ __ __ __ __ __ __ __ __ __ | P[24] | | P[16] | | P[24] | | EC9769606B0EB0E4 | | 46AEAEA0FC87870A | | 41463FE6A0F39F15 | | P[25] | | P[17] | | P[25] | | DAC3BC3D32B9107D | | 6060A12530639404 | | 37CE241E84B4934C | | P[26] | | P[18] | | P[26] | | EEBD7665E75A8206 | | 25064FE82C4E7BD1 | | 25A82CEA4DD027B7 | | P[27] | * | P[19] | = | P[27] | ----> | AAF9B015123EBB0C | * | 812A5383B5040C4A | = | A2AABCCC821969BE | | P[28] | | P[20] | | P[28] | | 509AE242337F3ED8 | | 222E48D08427AB6E | | 3A7AD431628D9C26 | | P[29] | | P[21] | | P[29] | | 0CCE39C6F1EB8F1F | | 600A06622E6A595B | | 4F20556056F2004F | | P[30] | | P[22] | | P[30] | | D00DE961720812CC | | D6C862030EAF2025 | | F66543A937A6ECD5 | | P[31] | | P[23] | | P[31] | | CE0F0B61AFC034A8 | | 0837DC6C4F3460CD | | 7316D49FD1CDC4FF | -- -- -- -- -- -- -- -- -- -- -- -- ============================================================================================================================ Result of the seventh quasigroup multiplication (FIRST PART OF THE NEW DOUBLE PIPE): __ __ __ __ __ __ __ __ __ __ __ __ | M[ 7] | | P[16] | | P[ 0] | | 6F6E6D6C6B6A6968 | | 46AEAEA0FC87870A | | A795D749C8FE5DC3 | | M[ 6] | | P[17] | | P[ 1] | | 6E6D6C6B6A696867 | | 6060A12530639404 | | 770B5E2B7653106D | | M[ 5] | | P[18] | | P[ 2] | | 6D6C6B6A69686766 | | 25064FE82C4E7BD1 | | 80033403CDDDA01A | | M[ 4] | * | P[19] | = | P[ 3] | ----> | 6C6B6A6968676665 | * | 812A5383B5040C4A | = | 826CC7231040612D | | M[ 3] | | P[20] | | P[ 4] | | 6B6A696867666564 | | 222E48D08427AB6E | | EBEEF7EF4EAE2866 | | M[ 2] | | P[21] | | P[ 5] | | 6A69686766656463 | | 600A06622E6A595B | | E8EFA124CF348C15 | | M[ 1] | | P[22] | | P[ 6] | | 6968676665646362 | | D6C862030EAF2025 | | 3C365AA5DFE5577A | | M[ 0] | | P[23] | | P[ 7] | | 6867666564636261 | | 0837DC6C4F3460CD | | 75AB45A5C8786B02 | -- -- -- -- -- -- -- -- -- -- -- -- ============================================================================================================================ Result of the eighth quasigroup multiplication (SECOND PART OF THE NEW DOUBLE PIPE): __ __ __ __ __ __ __ __ __ __ __ __ | P[ 0] | | P[24] | | P[ 8] | | A795D749C8FE5DC3 | | 41463FE6A0F39F15 | | 486983DBC12E433D | | P[ 1] | | P[25] | | P[ 9] | | 770B5E2B7653106D | | 37CE241E84B4934C | | F1001B51CF114559 | | P[ 2] | | P[26] | | P[10] | | 80033403CDDDA01A | | 25A82CEA4DD027B7 | | 1E325D6650A7D700 | | P[ 3] | * | P[27] | = | P[11] | ----> | 826CC7231040612D | * | A2AABCCC821969BE | = | 25673B912903E3F3 | | P[ 4] | | P[28] | | P[12] | | EBEEF7EF4EAE2866 | | 3A7AD431628D9C26 | | B7EE262E9388A6DA | | P[ 5] | | P[29] | | P[13] | | E8EFA124CF348C15 | | 4F20556056F2004F | | 5D7D9352C2E030E9 | | P[ 6] | | P[30] | | P[14] | | 3C365AA5DFE5577A | | F66543A937A6ECD5 | | 435DC348BF0DB099 | | P[ 7] | | P[31] | | P[15] | | 75AB45A5C8786B02 | | 7316D49FD1CDC4FF | | 2A4C13AD7CEDE76F | -- -- -- -- -- -- -- -- -- -- -- -- ============================================================================================================================ Message block to be processed: 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 ============================================================================================================================ Result of the first quasigroup multiplication: __ __ __ __ __ __ __ __ __ __ __ __ | M[15] | | M[ 0] | | P[16] | | 00000000000003C0 | | 0000000000000000 | | 0000000000002BBF | | M[14] | | M[ 1] | | P[17] | | 0000000000000000 | | 0000000000000000 | | AAAAAAAAAAAAAE6A | | M[13] | | M[ 2] | | P[18] | | 0000000000000000 | | 0000000000000000 | | D55555555555CD5C | | M[12] | * | M[ 3] | = | P[19] | ----> | 0000000000000000 | * | 0000000000000000 | = | 5555555573555555 | | M[11] | | M[ 4] | | P[20] | | 0000000000000000 | | 0000000000000000 | | AAAAAAAAAAAAD66A | | M[10] | | M[ 5] | | P[21] | | 0000000000000000 | | 0000000000000000 | | 8007800000000007 | | M[ 9] | | M[ 6] | | P[22] | | 0000000000000000 | | 0000000000000000 | | 800780001E000007 | | M[ 8] | | M[ 7] | | P[23] | | 0000000000000000 | | 0000000000000000 | | 000780001E000000 | -- -- -- -- -- -- -- -- -- -- -- -- ============================================================================================================================ Result of the second quasigroup multiplication: __ __ __ __ __ __ __ __ __ __ __ __ | P[16] | | M[ 8] | | P[24] | | 0000000000002BBF | | 0000000000000000 | | A10895F2A1DA183B | | P[17] | | M[ 9] | | P[25] | | AAAAAAAAAAAAAE6A | | 0000000000000000 | | 27D2B76B2BCEBD34 | | P[18] | | M[10] | | P[26] | | D55555555555CD5C | | 0000000000000000 | | 5911B2F7E7DCB099 | | P[19] | * | M[11] | = | P[27] | ----> | 5555555573555555 | * | 0000000000000000 | = | 57E85BC34091FDF2 | | P[20] | | M[12] | | P[28] | | AAAAAAAAAAAAD66A | | 0000000000000000 | | B9B582A3141C2AA9 | | P[21] | | M[13] | | P[29] | | 8007800000000007 | | 0000000000000000 | | A40124A9E93FDA07 | | P[22] | | M[14] | | P[30] | | 800780001E000007 | | 0000000000000000 | | 69B1425268B1548E | | P[23] | | M[15] | | P[31] | | 000780001E000000 | | 00000000000003C0 | | 66E82C50D82424AF | -- -- -- -- -- -- -- -- -- -- -- -- ============================================================================================================================ Result of the third quasigroup multiplication: __ __ __ __ __ __ __ __ __ __ __ __ | P[ 8] | | P[16] | | P[16] | | 486983DBC12E433D | | 0000000000002BBF | | 21987D37066B1B52 | | P[ 9] | | P[17] | | P[17] | | F1001B51CF114559 | | AAAAAAAAAAAAAE6A | | FC2A01EEF2690517 | | P[10] | | P[18] | | P[18] | | 1E325D6650A7D700 | | D55555555555CD5C | | 870A7EF2C2EC8634 | | P[11] | * | P[19] | = | P[19] | ----> | 25673B912903E3F3 | * | 5555555573555555 | = | 24BDFBE447C6B8B4 | | P[12] | | P[20] | | P[20] | | B7EE262E9388A6DA | | AAAAAAAAAAAAD66A | | B59DDA68691E106F | | P[13] | | P[21] | | P[21] | | 5D7D9352C2E030E9 | | 8007800000000007 | | 46AAED3685DE60E8 | | P[14] | | P[22] | | P[22] | | 435DC348BF0DB099 | | 800780001E000007 | | 6FEF1F8A05330F8F | | P[15] | | P[23] | | P[23] | | 2A4C13AD7CEDE76F | | 000780001E000000 | | AF595415AF3F81AF | -- -- -- -- -- -- -- -- -- -- -- -- ============================================================================================================================ Result of the fourth quasigroup multiplication: __ __ __ __ __ __ __ __ __ __ __ __ | P[16] | | P[24] | | P[24] | | 21987D37066B1B52 | | A10895F2A1DA183B | | 814A4332C6C914A7 | | P[17] | | P[25] | | P[25] | | FC2A01EEF2690517 | | 27D2B76B2BCEBD34 | | B936805C3061C224 | | P[18] | | P[26] | | P[26] | | 870A7EF2C2EC8634 | | 5911B2F7E7DCB099 | | D6B8BCC3C59964F9 | | P[19] | * | P[27] | = | P[27] | ----> | 24BDFBE447C6B8B4 | * | 57E85BC34091FDF2 | = | 0D2569C149650194 | | P[20] | | P[28] | | P[28] | | B59DDA68691E106F | | B9B582A3141C2AA9 | | 7AAF093FA6938653 | | P[21] | | P[29] | | P[29] | | 46AAED3685DE60E8 | | A40124A9E93FDA07 | | 9F88B09BC144F65F | | P[22] | | P[30] | | P[30] | | 6FEF1F8A05330F8F | | 69B1425268B1548E | | A03A8C746D3050DC | | P[23] | | P[31] | | P[31] | | AF595415AF3F81AF | | 66E82C50D82424AF | | 7637C44503317692 | -- -- -- -- -- -- -- -- -- -- -- -- ============================================================================================================================ Result of the fifth quasigroup multiplication: __ __ __ __ __ __ __ __ __ __ __ __ | P[16] | | P[ 0] | | P[16] | | 21987D37066B1B52 | | A795D749C8FE5DC3 | | B7597B4521FA4FFC | | P[17] | | P[ 1] | | P[17] | | FC2A01EEF2690517 | | 770B5E2B7653106D | | 9DD4540EE23CA696 | | P[18] | | P[ 2] | | P[18] | | 870A7EF2C2EC8634 | | 80033403CDDDA01A | | DED69E9038827DB9 | | P[19] | * | P[ 3] | = | P[19] | ----> | 24BDFBE447C6B8B4 | * | 826CC7231040612D | = | 5A8B5FBFD1DDDB19 | | P[20] | | P[ 4] | | P[20] | | B59DDA68691E106F | | EBEEF7EF4EAE2866 | | 03752C827C799585 | | P[21] | | P[ 5] | | P[21] | | 46AAED3685DE60E8 | | E8EFA124CF348C15 | | 5BE4952F3D840937 | | P[22] | | P[ 6] | | P[22] | | 6FEF1F8A05330F8F | | 3C365AA5DFE5577A | | FA5E9DDCCDA672A0 | | P[23] | | P[ 7] | | P[23] | | AF595415AF3F81AF | | 75AB45A5C8786B02 | | F3AEE0F780079D13 | -- -- -- -- -- -- -- -- -- -- -- -- ============================================================================================================================ Result of the sixth quasigroup multiplication: __ __ __ __ __ __ __ __ __ __ __ __ | P[24] | | P[16] | | P[24] | | 814A4332C6C914A7 | | B7597B4521FA4FFC | | BD0E8DE5FF49FDD3 | | P[25] | | P[17] | | P[25] | | B936805C3061C224 | | 9DD4540EE23CA696 | | F404DFC6AFE572FC | | P[26] | | P[18] | | P[26] | | D6B8BCC3C59964F9 | | DED69E9038827DB9 | | BB9651946975C068 | | P[27] | * | P[19] | = | P[27] | ----> | 0D2569C149650194 | * | 5A8B5FBFD1DDDB19 | = | D64CA528E63CEDEF | | P[28] | | P[20] | | P[28] | | 7AAF093FA6938653 | | 03752C827C799585 | | 7AA4862FFE54A5FC | | P[29] | | P[21] | | P[29] | | 9F88B09BC144F65F | | 5BE4952F3D840937 | | 82DFE31B7D760031 | | P[30] | | P[22] | | P[30] | | A03A8C746D3050DC | | FA5E9DDCCDA672A0 | | 8AC76B7817D4A0E4 | | P[31] | | P[23] | | P[31] | | 7637C44503317692 | | F3AEE0F780079D13 | | 23705647B1CD31EE | -- -- -- -- -- -- -- -- -- -- -- -- ============================================================================================================================ Result of the seventh quasigroup multiplication (FIRST PART OF THE NEW DOUBLE PIPE): __ __ __ __ __ __ __ __ __ __ __ __ | M[ 7] | | P[16] | | P[ 0] | | 0000000000000000 | | B7597B4521FA4FFC | | 5BFA22A77431EE51 | | M[ 6] | | P[17] | | P[ 1] | | 0000000000000000 | | 9DD4540EE23CA696 | | 34C5478276B7297E | | M[ 5] | | P[18] | | P[ 2] | | 0000000000000000 | | DED69E9038827DB9 | | 67E0B1064B29D33B | | M[ 4] | * | P[19] | = | P[ 3] | ----> | 0000000000000000 | * | 5A8B5FBFD1DDDB19 | = | C38E42ACCD0665DC | | M[ 3] | | P[20] | | P[ 4] | | 0000000000000000 | | 03752C827C799585 | | 56AF8154E1D5A34F | | M[ 2] | | P[21] | | P[ 5] | | 0000000000000000 | | 5BE4952F3D840937 | | 3CC4431F22485E88 | | M[ 1] | | P[22] | | P[ 6] | | 0000000000000000 | | FA5E9DDCCDA672A0 | | A8782101EB63C8A2 | | M[ 0] | | P[23] | | P[ 7] | | 0000000000000000 | | F3AEE0F780079D13 | | 87B53CD2FAB2D25E | -- -- -- -- -- -- -- -- -- -- -- -- ============================================================================================================================ Result of the eighth quasigroup multiplication (SECOND PART OF THE NEW DOUBLE PIPE): __ __ __ __ __ __ __ __ __ __ __ __ | P[ 0] | | P[24] | | P[ 8] | | 5BFA22A77431EE51 | | BD0E8DE5FF49FDD3 | | 6C136207BCDF3776 | | P[ 1] | | P[25] | | P[ 9] | | 34C5478276B7297E | | F404DFC6AFE572FC | | 2D34DB69D00AB13E | | P[ 2] | | P[26] | | P[10] | | 67E0B1064B29D33B | | BB9651946975C068 | | 4E022168E93C8716 | | P[ 3] | * | P[27] | = | P[11] | ----> | C38E42ACCD0665DC | * | D64CA528E63CEDEF | = | 9724CF46AED7BB01 | | P[ 4] | | P[28] | | P[12] | | 56AF8154E1D5A34F | | 7AA4862FFE54A5FC | | 103778A69B9B54C2 | | P[ 5] | | P[29] | | P[13] | | 3CC4431F22485E88 | | 82DFE31B7D760031 | | 0A95A5607BC8CD18 | | P[ 6] | | P[30] | | P[14] | | A8782101EB63C8A2 | | 8AC76B7817D4A0E4 | | BBE0FA14542FA55E | | P[ 7] | | P[31] | | P[15] | | 87B53CD2FAB2D25E | | 23705647B1CD31EE | | 1C94D48168284C91 | -- -- -- -- -- -- -- -- -- -- -- -- -------------------------------------------------------------- Message Digest is 7637DFBC0762136C3EB10AD069DB342D16873CE96821024E01BBD7AE46CF2497C2549B9BA678371018CDC87B60A5950A5EA52F5414FAE0BB914C286881D4941C