]> git.cryptolib.org Git - avr-crypto-lib.git/blob - testvectors/shavs/Keccak/KeccakDuplexIntermediateValues_r1026c574.txt
[keccak-testvectors] updated to latest release
[avr-crypto-lib.git] / testvectors / shavs / Keccak / KeccakDuplexIntermediateValues_r1026c574.txt
1 Initial state:
2 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
3
4 Input (0 bits):
5
6
7 Block to be absorbed (after padding):
8 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02 
9
10 Input of permutation:
11 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
12
13 State after permutation:
14 6A 81 35 FD AB FC 2E B4 11 83 A0 7A 09 E4 07 AF 2E CF B2 90 62 F1 96 D5 B6 D2 ED D9 B5 E5 4F 6F 1E 8B 03 BA 6F DF CA 89 3A 1B B8 A8 53 2A 46 EB AE 94 AC BE 5B CC 28 4F E5 77 AC EB 7C D8 5F 94 02 18 9E 4E 7D E0 0F 3D E9 C5 32 58 69 13 09 81 51 81 43 1B BD 97 5B 42 4D D9 95 71 3D CE 25 D3 44 21 43 F4 C4 55 71 CB 56 CD 03 EE 77 B7 55 4E 75 EB 3B 88 57 EA F0 94 23 C5 D3 BA 37 7E D9 73 C9 4F E4 52 C1 98 A1 D5 93 75 C7 AF 7A 6C F6 BD 48 AD 1C C5 AE AB 6F AD 35 C1 82 5D 02 96 34 16 5A DE 94 2A C3 F4 08 EB D3 B2 BA F8 15 0E 52 9A 91 27 02 02 A1 A4 61 B0 28 44 90 F7 F3 AA 0F 4D 1B BC E6 40 D6 37 1E E5 
15
16 Output (1026 bits):
17 6A 81 35 FD AB FC 2E B4 11 83 A0 7A 09 E4 07 AF 2E CF B2 90 62 F1 96 D5 B6 D2 ED D9 B5 E5 4F 6F 1E 8B 03 BA 6F DF CA 89 3A 1B B8 A8 53 2A 46 EB AE 94 AC BE 5B CC 28 4F E5 77 AC EB 7C D8 5F 94 02 18 9E 4E 7D E0 0F 3D E9 C5 32 58 69 13 09 81 51 81 43 1B BD 97 5B 42 4D D9 95 71 3D CE 25 D3 44 21 43 F4 C4 55 71 CB 56 CD 03 EE 77 B7 55 4E 75 EB 3B 88 57 EA F0 94 23 C5 D3 BA 37 7E D9 73 01 
18
19 Input (123 bits):
20 89 31 A3 8D FE DE FE DC 2F 3E 0A 7C 03 90 E6 04 
21
22 Block to be absorbed (after padding):
23 89 31 A3 8D FE DE FE DC 2F 3E 0A 7C 03 90 E6 0C 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02 
24
25 Input of permutation:
26 E3 B0 96 70 55 22 D0 68 3E BD AA 06 0A 74 E1 A3 2E CF B2 90 62 F1 96 D5 B6 D2 ED D9 B5 E5 4F 6F 1E 8B 03 BA 6F DF CA 89 3A 1B B8 A8 53 2A 46 EB AE 94 AC BE 5B CC 28 4F E5 77 AC EB 7C D8 5F 94 02 18 9E 4E 7D E0 0F 3D E9 C5 32 58 69 13 09 81 51 81 43 1B BD 97 5B 42 4D D9 95 71 3D CE 25 D3 44 21 43 F4 C4 55 71 CB 56 CD 03 EE 77 B7 55 4E 75 EB 3B 88 57 EA F0 94 23 C5 D3 BA 37 7E D9 73 CB 4F E4 52 C1 98 A1 D5 93 75 C7 AF 7A 6C F6 BD 48 AD 1C C5 AE AB 6F AD 35 C1 82 5D 02 96 34 16 5A DE 94 2A C3 F4 08 EB D3 B2 BA F8 15 0E 52 9A 91 27 02 02 A1 A4 61 B0 28 44 90 F7 F3 AA 0F 4D 1B BC E6 40 D6 37 1E E5 
27
28 State after permutation:
29 9B 01 70 F6 E0 AE C9 FD 17 0F ED 82 31 0A D3 97 28 EC CC 50 D5 73 E6 56 7E 17 6D C8 F2 DC 3A 25 C7 2F B1 F5 D1 2D 88 A3 E4 54 03 7F C0 48 7B BB DC A5 95 32 75 64 F0 06 CD 18 7C 37 78 BE B0 CF 03 F1 1E 46 6B 4F 27 52 0B 3F 17 B5 3F 1F 25 9C C4 A0 C2 16 7F D8 A4 14 57 6E 53 F9 BB 9E 95 67 A3 90 AE E5 5E DB BE 3F 77 C5 9C 08 03 B7 DF 10 A2 FF C2 D1 25 08 4B E9 C8 BE 73 1A ED 5A E2 47 1B 74 A9 05 A2 F0 27 A2 DE 51 2E EC 7B EF 88 62 5D FC 07 C2 1C 35 2E 86 1A 1E E1 24 E1 41 4A 0D BF D0 68 7A 9C 4E 7C AE E2 79 84 8C 28 B5 60 72 F5 28 EA BB E0 C1 EA 10 EB D0 AE 8F 00 70 ED A4 E4 DE 1C C1 2D D0 3B C3 
30
31 Output (1026 bits):
32 9B 01 70 F6 E0 AE C9 FD 17 0F ED 82 31 0A D3 97 28 EC CC 50 D5 73 E6 56 7E 17 6D C8 F2 DC 3A 25 C7 2F B1 F5 D1 2D 88 A3 E4 54 03 7F C0 48 7B BB DC A5 95 32 75 64 F0 06 CD 18 7C 37 78 BE B0 CF 03 F1 1E 46 6B 4F 27 52 0B 3F 17 B5 3F 1F 25 9C C4 A0 C2 16 7F D8 A4 14 57 6E 53 F9 BB 9E 95 67 A3 90 AE E5 5E DB BE 3F 77 C5 9C 08 03 B7 DF 10 A2 FF C2 D1 25 08 4B E9 C8 BE 73 1A ED 5A E2 47 03 
33
34 Input (246 bits):
35 CB 66 65 70 58 87 AC 8F C8 F6 B5 BD B9 D5 44 46 19 2A 98 03 1A FE 86 49 8B C6 BD B4 6F D3 12 
36
37 Block to be absorbed (after padding):
38 CB 66 65 70 58 87 AC 8F C8 F6 B5 BD B9 D5 44 46 19 2A 98 03 1A FE 86 49 8B C6 BD B4 6F D3 52 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02 
39
40 Input of permutation:
41 50 67 15 86 B8 29 65 72 DF F9 58 3F 88 DF 97 D1 31 C6 54 53 CF 8D 60 1F F5 D1 D0 7C 9D 0F 68 25 C7 2F B1 F5 D1 2D 88 A3 E4 54 03 7F C0 48 7B BB DC A5 95 32 75 64 F0 06 CD 18 7C 37 78 BE B0 CF 03 F1 1E 46 6B 4F 27 52 0B 3F 17 B5 3F 1F 25 9C C4 A0 C2 16 7F D8 A4 14 57 6E 53 F9 BB 9E 95 67 A3 90 AE E5 5E DB BE 3F 77 C5 9C 08 03 B7 DF 10 A2 FF C2 D1 25 08 4B E9 C8 BE 73 1A ED 5A E2 47 19 74 A9 05 A2 F0 27 A2 DE 51 2E EC 7B EF 88 62 5D FC 07 C2 1C 35 2E 86 1A 1E E1 24 E1 41 4A 0D BF D0 68 7A 9C 4E 7C AE E2 79 84 8C 28 B5 60 72 F5 28 EA BB E0 C1 EA 10 EB D0 AE 8F 00 70 ED A4 E4 DE 1C C1 2D D0 3B C3 
42
43 State after permutation:
44 1B 59 B1 CA 61 C7 6E 5A 4A A3 16 AA 97 66 5F 3D 78 3D B4 7C 4B 1B 36 B3 C6 65 15 ED EB A3 66 DB 94 DD E5 57 F7 C4 98 40 79 B0 73 30 08 7E 34 DE 71 22 0D E2 03 69 EE A6 0D 1E A3 0F 41 0D 63 00 62 05 4A E2 7E 89 42 26 C3 D7 B0 3E AA F6 16 C0 4D 41 46 C2 9F AF 87 E3 7D 0C DD D9 99 E5 CA 63 E7 05 CC E0 62 33 D1 4E B7 3F 09 B1 70 B8 A0 20 BC 05 AB 09 0F B2 AB 08 33 E8 12 F1 6A 63 1B F4 50 93 83 CF DC BA C1 17 F1 E0 B7 EC 51 06 F9 2A 51 60 86 3E 83 71 30 17 F8 B2 07 19 28 2B B2 C9 D1 59 A8 E8 64 5F 43 83 38 7B 20 6A 02 A8 58 89 21 60 DB 90 49 DE CB EB 48 A3 E9 F1 0E 5C 6B AC FE 02 94 1B A8 24 94 A0 
45
46 Output (1026 bits):
47 1B 59 B1 CA 61 C7 6E 5A 4A A3 16 AA 97 66 5F 3D 78 3D B4 7C 4B 1B 36 B3 C6 65 15 ED EB A3 66 DB 94 DD E5 57 F7 C4 98 40 79 B0 73 30 08 7E 34 DE 71 22 0D E2 03 69 EE A6 0D 1E A3 0F 41 0D 63 00 62 05 4A E2 7E 89 42 26 C3 D7 B0 3E AA F6 16 C0 4D 41 46 C2 9F AF 87 E3 7D 0C DD D9 99 E5 CA 63 E7 05 CC E0 62 33 D1 4E B7 3F 09 B1 70 B8 A0 20 BC 05 AB 09 0F B2 AB 08 33 E8 12 F1 6A 63 1B F4 00 
48
49 Input (369 bits):
50 81 5E 65 43 AA 91 FF 38 6D 01 19 F6 F9 62 76 E2 77 58 1F 60 90 CB D7 73 52 EC 24 DE B5 C4 98 D1 46 7F 6F 7F EE 17 1F 05 BE 01 48 73 2E 9B 01 
51
52 Block to be absorbed (after padding):
53 81 5E 65 43 AA 91 FF 38 6D 01 19 F6 F9 62 76 E2 77 58 1F 60 90 CB D7 73 52 EC 24 DE B5 C4 98 D1 46 7F 6F 7F EE 17 1F 05 BE 01 48 73 2E 9B 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02 
54
55 Input of permutation:
56 9A 07 D4 89 CB 56 91 62 27 A2 0F 5C 6E 04 29 DF 0F 65 AB 1C DB D0 E1 C0 94 89 31 33 5E 67 FE 0A D2 A2 8A 28 19 D3 87 45 C7 B1 3B 43 26 E5 37 DE 71 22 0D E2 03 69 EE A6 0D 1E A3 0F 41 0D 63 00 62 05 4A E2 7E 89 42 26 C3 D7 B0 3E AA F6 16 C0 4D 41 46 C2 9F AF 87 E3 7D 0C DD D9 99 E5 CA 63 E7 05 CC E0 62 33 D1 4E B7 3F 09 B1 70 B8 A0 20 BC 05 AB 09 0F B2 AB 08 33 E8 12 F1 6A 63 1B F4 52 93 83 CF DC BA C1 17 F1 E0 B7 EC 51 06 F9 2A 51 60 86 3E 83 71 30 17 F8 B2 07 19 28 2B B2 C9 D1 59 A8 E8 64 5F 43 83 38 7B 20 6A 02 A8 58 89 21 60 DB 90 49 DE CB EB 48 A3 E9 F1 0E 5C 6B AC FE 02 94 1B A8 24 94 A0 
57
58 State after permutation:
59 09 02 EA C5 AD B8 AE 72 73 D5 FC DE 75 42 A8 B4 E3 24 BD 03 90 A0 25 97 3F 79 DC 67 08 68 20 D8 D4 49 77 94 47 5D B6 13 09 4F 30 C9 A9 46 09 42 20 EF FD 65 19 54 D8 C2 76 AF 4C 77 F7 05 8F F6 3B CC 19 43 D2 AF A9 13 75 CF B4 B7 0B 64 E1 56 F4 FC DD 2D DC 53 D5 09 AE D5 37 7B 30 D8 7C 90 A4 DA 59 17 18 72 A2 23 9F 06 82 BD 79 4B 09 65 12 D1 92 EF 43 FB 75 BC 81 6D 0D 03 65 58 5F 39 FB 47 69 E7 43 61 9D A7 A2 4D BE E2 0E D7 68 8E 20 C7 24 E0 0F B1 B7 4C 8B 6F 6C DD 84 16 D0 66 03 83 00 46 6A C2 87 E7 65 D6 5E 32 81 30 68 92 8E A1 27 09 17 6E 6C 8E C4 01 88 95 79 4D DE 8E F4 26 62 59 EA 3D 27 EF 
60
61 Output (1026 bits):
62 09 02 EA C5 AD B8 AE 72 73 D5 FC DE 75 42 A8 B4 E3 24 BD 03 90 A0 25 97 3F 79 DC 67 08 68 20 D8 D4 49 77 94 47 5D B6 13 09 4F 30 C9 A9 46 09 42 20 EF FD 65 19 54 D8 C2 76 AF 4C 77 F7 05 8F F6 3B CC 19 43 D2 AF A9 13 75 CF B4 B7 0B 64 E1 56 F4 FC DD 2D DC 53 D5 09 AE D5 37 7B 30 D8 7C 90 A4 DA 59 17 18 72 A2 23 9F 06 82 BD 79 4B 09 65 12 D1 92 EF 43 FB 75 BC 81 6D 0D 03 65 58 5F 39 03 
63
64 Input (492 bits):
65 CA E0 B0 0E 59 1F 91 ED 6B 7B 73 AB 89 8C 32 54 30 07 34 FC 0D 93 16 8D 7B 69 DF A6 A5 40 AF B2 21 D5 C8 7F 9C B6 80 0C FB 7C 31 3B F1 3B AC 0F 30 C8 E5 EB 39 29 76 12 EF 5A 62 CC 68 03 
66
67 Block to be absorbed (after padding):
68 CA E0 B0 0E 59 1F 91 ED 6B 7B 73 AB 89 8C 32 54 30 07 34 FC 0D 93 16 8D 7B 69 DF A6 A5 40 AF B2 21 D5 C8 7F 9C B6 80 0C FB 7C 31 3B F1 3B AC 0F 30 C8 E5 EB 39 29 76 12 EF 5A 62 CC 68 13 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02 
69
70 Input of permutation:
71 C3 E2 5A CB F4 A7 3F 9F 18 AE 8F 75 FC CE 9A E0 D3 23 89 FF 9D 33 33 1A 44 10 03 C1 AD 28 8F 6A F5 9C BF EB DB EB 36 1F F2 33 01 F2 58 7D A5 4D 10 27 18 8E 20 7D AE D0 99 F5 2E BB 9F 16 8F F6 3B CC 19 43 D2 AF A9 13 75 CF B4 B7 0B 64 E1 56 F4 FC DD 2D DC 53 D5 09 AE D5 37 7B 30 D8 7C 90 A4 DA 59 17 18 72 A2 23 9F 06 82 BD 79 4B 09 65 12 D1 92 EF 43 FB 75 BC 81 6D 0D 03 65 58 5F 39 F9 47 69 E7 43 61 9D A7 A2 4D BE E2 0E D7 68 8E 20 C7 24 E0 0F B1 B7 4C 8B 6F 6C DD 84 16 D0 66 03 83 00 46 6A C2 87 E7 65 D6 5E 32 81 30 68 92 8E A1 27 09 17 6E 6C 8E C4 01 88 95 79 4D DE 8E F4 26 62 59 EA 3D 27 EF 
72
73 State after permutation:
74 A3 A4 A3 63 BB 74 FE A6 86 C9 F9 1C 01 3B EC 5D 5F 85 D3 CF 47 EF DD 1E 8D D3 A2 DE 0C BD 8F 8E 79 72 4A 04 32 86 86 2B A3 8B 88 C1 E6 3F 4C 19 DB 75 C5 7F 6D 80 78 0F B8 A3 7B 93 12 E1 71 7A EB 60 A9 4B 83 84 9F F4 C0 F5 1C 36 5D D3 10 9D 48 A7 AB 89 F2 DA 8C F8 14 81 A7 D6 4D 17 36 17 30 61 FA 62 9B 8A DA 63 5E 0A 51 04 81 19 7D F3 31 F3 B0 1B 94 EA CF 21 C8 05 C5 D2 E5 5B 71 13 7F CC 12 4E CF B0 46 A3 58 36 33 FF 95 D9 4C 28 4F 63 47 5D 00 FC FC C7 BA C0 A4 31 74 11 83 EA 9E 7B B9 80 8D EC 4F B2 2F 24 BD 6F 0C 86 11 08 AA A7 62 71 D3 BD 90 DA 8C C9 A6 D4 0C 82 01 7F 65 62 BA DB 32 1D 51 BD 
75
76 Output (1026 bits):
77 A3 A4 A3 63 BB 74 FE A6 86 C9 F9 1C 01 3B EC 5D 5F 85 D3 CF 47 EF DD 1E 8D D3 A2 DE 0C BD 8F 8E 79 72 4A 04 32 86 86 2B A3 8B 88 C1 E6 3F 4C 19 DB 75 C5 7F 6D 80 78 0F B8 A3 7B 93 12 E1 71 7A EB 60 A9 4B 83 84 9F F4 C0 F5 1C 36 5D D3 10 9D 48 A7 AB 89 F2 DA 8C F8 14 81 A7 D6 4D 17 36 17 30 61 FA 62 9B 8A DA 63 5E 0A 51 04 81 19 7D F3 31 F3 B0 1B 94 EA CF 21 C8 05 C5 D2 E5 5B 71 13 03 
78
79 Input (615 bits):
80 FA 7B FB 73 BF F8 28 F0 0D 40 9A 73 D9 AC 0C 0E EB 90 F5 11 D9 BE B6 37 B7 9A C8 28 43 05 73 40 C3 DF 30 69 D1 B8 97 F6 6D 5A 0A F4 2A 1B 52 8D FC C7 69 0B C8 B0 CF 17 B3 13 BF C3 FA 00 83 5C BE 9E 93 62 27 F1 AE 25 C6 8C 36 FA 7B 
81
82 Block to be absorbed (after padding):
83 FA 7B FB 73 BF F8 28 F0 0D 40 9A 73 D9 AC 0C 0E EB 90 F5 11 D9 BE B6 37 B7 9A C8 28 43 05 73 40 C3 DF 30 69 D1 B8 97 F6 6D 5A 0A F4 2A 1B 52 8D FC C7 69 0B C8 B0 CF 17 B3 13 BF C3 FA 00 83 5C BE 9E 93 62 27 F1 AE 25 C6 8C 36 FA FB 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02 
84
85 Input of permutation:
86 59 DF 58 10 04 8C D6 56 8B 89 63 6F D8 97 E0 53 B4 15 26 DE 9E 51 6B 29 3A 49 6A F6 4F B8 FC CE BA AD 7A 6D E3 3E 11 DD CE D1 82 35 CC 24 1E 94 27 B2 AC 74 A5 30 B7 18 0B B0 C4 50 E8 E1 F2 26 55 FE 3A 29 A4 75 31 D1 06 79 2A CC A6 D3 10 9D 48 A7 AB 89 F2 DA 8C F8 14 81 A7 D6 4D 17 36 17 30 61 FA 62 9B 8A DA 63 5E 0A 51 04 81 19 7D F3 31 F3 B0 1B 94 EA CF 21 C8 05 C5 D2 E5 5B 71 13 7D CC 12 4E CF B0 46 A3 58 36 33 FF 95 D9 4C 28 4F 63 47 5D 00 FC FC C7 BA C0 A4 31 74 11 83 EA 9E 7B B9 80 8D EC 4F B2 2F 24 BD 6F 0C 86 11 08 AA A7 62 71 D3 BD 90 DA 8C C9 A6 D4 0C 82 01 7F 65 62 BA DB 32 1D 51 BD 
87
88 State after permutation:
89 5A EB 26 30 AF FC 2E A8 ED F6 E6 74 0C CC CA F2 AB D7 68 EE E4 7D 88 B4 EE 25 CB C9 1E 1F 98 7A 16 DD 55 08 C8 FD F2 DD 19 6C 60 EF 52 7B F6 AF 21 04 6C 08 CB 40 A0 51 5B BC 8B 08 DF 6B 86 11 87 58 EA BB 74 A2 81 52 28 ED 7A FE D4 C9 90 95 D2 EE 20 74 20 EC 02 41 32 EE 1C AC A7 2D E3 16 A5 E5 1E 2D 91 1F B1 AC C3 11 8B DC D5 F7 00 FE 5C 96 EB 99 B3 7B 99 23 9A B1 66 FD 5B 67 68 40 AA 39 82 B3 29 F0 35 77 53 68 4E AC 42 37 20 37 FE C8 CF E8 AD 48 A0 F5 91 73 38 BB 50 2E 67 72 05 11 93 AB 39 CF EF 55 49 18 A7 7A E3 DF BF 03 BF 37 0F 90 3C 7D 33 54 0E D4 D1 F9 D3 8D 7E A3 92 8C EC 52 20 AF E7 90 
90
91 Output (1026 bits):
92 5A EB 26 30 AF FC 2E A8 ED F6 E6 74 0C CC CA F2 AB D7 68 EE E4 7D 88 B4 EE 25 CB C9 1E 1F 98 7A 16 DD 55 08 C8 FD F2 DD 19 6C 60 EF 52 7B F6 AF 21 04 6C 08 CB 40 A0 51 5B BC 8B 08 DF 6B 86 11 87 58 EA BB 74 A2 81 52 28 ED 7A FE D4 C9 90 95 D2 EE 20 74 20 EC 02 41 32 EE 1C AC A7 2D E3 16 A5 E5 1E 2D 91 1F B1 AC C3 11 8B DC D5 F7 00 FE 5C 96 EB 99 B3 7B 99 23 9A B1 66 FD 5B 67 68 40 02 
93
94 Input (738 bits):
95 F6 E7 7E F1 51 E0 1B 80 34 E7 B2 59 19 1C D6 21 EB 23 B2 7D 6D 6F 6E 35 91 51 86 0A E6 80 86 BF 61 D2 A2 71 2F ED DB B4 14 E8 55 36 A4 1A F9 8F D3 16 90 61 9F 2F 66 27 7E 87 F5 01 06 B9 7C 3D 27 C5 4E E2 5D 4B 8C 19 6D F4 F7 F6 E7 7E F1 51 E0 1B 80 34 E7 B2 59 19 1C D6 21 EB 03 
96
97 Block to be absorbed (after padding):
98 F6 E7 7E F1 51 E0 1B 80 34 E7 B2 59 19 1C D6 21 EB 23 B2 7D 6D 6F 6E 35 91 51 86 0A E6 80 86 BF 61 D2 A2 71 2F ED DB B4 14 E8 55 36 A4 1A F9 8F D3 16 90 61 9F 2F 66 27 7E 87 F5 01 06 B9 7C 3D 27 C5 4E E2 5D 4B 8C 19 6D F4 F7 F6 E7 7E F1 51 E0 1B 80 34 E7 B2 59 19 1C D6 21 EB 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02 
99
100 Input of permutation:
101 AC 0C 58 C1 FE 1C 35 28 D9 11 54 2D 15 D0 1C D3 40 F4 DA 93 89 12 E6 81 7F 74 4D C3 F8 9F 1E C5 77 0F F7 79 E7 10 29 69 0D 84 35 D9 F6 61 0F 20 F2 12 FC 69 54 6F C6 76 25 3B 7E 09 D9 D2 FA 2C A0 9D A4 59 29 E9 0D 4B 45 19 8D 08 33 B7 61 C4 32 F5 A0 40 C7 5E 5B 58 2E 38 3D 47 A0 2D E3 16 A5 E5 1E 2D 91 1F B1 AC C3 11 8B DC D5 F7 00 FE 5C 96 EB 99 B3 7B 99 23 9A B1 66 FD 5B 67 68 40 A8 39 82 B3 29 F0 35 77 53 68 4E AC 42 37 20 37 FE C8 CF E8 AD 48 A0 F5 91 73 38 BB 50 2E 67 72 05 11 93 AB 39 CF EF 55 49 18 A7 7A E3 DF BF 03 BF 37 0F 90 3C 7D 33 54 0E D4 D1 F9 D3 8D 7E A3 92 8C EC 52 20 AF E7 90 
102
103 State after permutation:
104 81 96 83 64 45 75 F5 9A 2E 5B 7F 7E 58 E7 3B 6E 4E 19 6C E4 11 65 10 A6 D3 78 30 EE CD 62 80 B1 7A 67 43 5D A6 77 71 6C 75 FA 27 63 36 3F FC D1 11 2D 79 07 19 17 3D A6 D3 A8 CA E1 6C 28 78 35 8B 51 FD 9A 1C 55 AF CA 25 E4 F2 64 37 15 B3 72 68 32 64 DC C1 C0 03 EC 57 B8 E0 42 54 55 53 83 19 97 7D 8C A3 6C 29 8E E0 CC 5C 81 11 B7 EA 5A 97 5F B7 1C C9 24 A3 91 81 59 E8 2F 13 FC 65 E6 43 4B 6B DF 96 67 71 F1 04 E7 CC 65 78 0C C3 06 9C 0D 90 26 44 B0 A6 69 5C 3A 64 E4 0B 4A 25 94 F4 E4 24 B3 BA E9 FA A0 4D E3 99 40 7C F8 E3 FB 09 CC 04 9A D6 65 79 0D B1 EA AC A9 47 80 AA EA 68 06 49 0C 16 01 DC 94 
105
106 Output (1026 bits):
107 81 96 83 64 45 75 F5 9A 2E 5B 7F 7E 58 E7 3B 6E 4E 19 6C E4 11 65 10 A6 D3 78 30 EE CD 62 80 B1 7A 67 43 5D A6 77 71 6C 75 FA 27 63 36 3F FC D1 11 2D 79 07 19 17 3D A6 D3 A8 CA E1 6C 28 78 35 8B 51 FD 9A 1C 55 AF CA 25 E4 F2 64 37 15 B3 72 68 32 64 DC C1 C0 03 EC 57 B8 E0 42 54 55 53 83 19 97 7D 8C A3 6C 29 8E E0 CC 5C 81 11 B7 EA 5A 97 5F B7 1C C9 24 A3 91 81 59 E8 2F 13 FC 65 E6 03 
108
109 Input (861 bits):
110 88 6C 5F DB 9B 5B 4D 64 94 A1 82 39 A0 E1 6F 98 B4 68 DC 4B FB 36 2D 05 7A 95 0D A9 46 FE E3 B4 05 64 D8 E7 8B D9 89 DF 61 7D 80 41 2E 5F CF 49 B1 93 78 D7 12 63 46 1B FD BD FD B9 5F 7C 14 F8 06 20 CD B9 6C 56 06 87 75 C8 FA 88 6C 5F DB 9B 5B 4D 64 94 A1 82 39 A0 E1 6F 98 B4 68 DC 4B FB 36 2D 05 7A 95 0D A9 46 FE E3 B4 05 
111
112 Block to be absorbed (after padding):
113 88 6C 5F DB 9B 5B 4D 64 94 A1 82 39 A0 E1 6F 98 B4 68 DC 4B FB 36 2D 05 7A 95 0D A9 46 FE E3 B4 05 64 D8 E7 8B D9 89 DF 61 7D 80 41 2E 5F CF 49 B1 93 78 D7 12 63 46 1B FD BD FD B9 5F 7C 14 F8 06 20 CD B9 6C 56 06 87 75 C8 FA 88 6C 5F DB 9B 5B 4D 64 94 A1 82 39 A0 E1 6F 98 B4 68 DC 4B FB 36 2D 05 7A 95 0D A9 46 FE E3 B4 25 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02 
114
115 Input of permutation:
116 09 FA DC BF DE 2E B8 FE BA FA FD 47 F8 06 54 F6 FA 71 B0 AF EA 53 3D A3 A9 ED 3D 47 8B 9C 63 05 7F 03 9B BA 2D AE F8 B3 14 87 A7 22 18 60 33 98 A0 BE 01 D0 0B 74 7B BD 2E 15 37 58 33 54 6C CD 8D 71 30 23 70 03 A9 4D 50 2C 08 EC 5B 4A 68 E9 33 7F 00 48 60 42 3A 4C B6 D7 78 F6 3C 89 18 78 2F BA 78 F6 36 61 80 C8 1E 2F E8 A4 11 B7 EA 5A 97 5F B7 1C C9 24 A3 91 81 59 E8 2F 13 FC 65 E6 41 4B 6B DF 96 67 71 F1 04 E7 CC 65 78 0C C3 06 9C 0D 90 26 44 B0 A6 69 5C 3A 64 E4 0B 4A 25 94 F4 E4 24 B3 BA E9 FA A0 4D E3 99 40 7C F8 E3 FB 09 CC 04 9A D6 65 79 0D B1 EA AC A9 47 80 AA EA 68 06 49 0C 16 01 DC 94 
117
118 State after permutation:
119 38 91 73 86 0C C5 40 9E F0 E0 94 A2 CB D6 4D 4C BA DE 56 09 77 79 10 F6 B3 9E C6 2A ED 0B A8 87 4F 9E 2B DC 2A 1A AF EA CC 28 0D FF 02 99 17 75 72 BA 6F 13 13 4F DE 36 C2 2D FE 1A 5B 61 1F 57 44 6B 5E A8 42 75 0F 10 91 DE 66 4E 2A 05 62 0F C6 8D 4F 8E 50 56 07 43 2D D2 05 45 68 A1 98 17 71 40 4D B0 DA 2C FD 40 45 D6 54 B3 21 38 A5 C0 35 17 93 A8 1D A3 84 42 46 C7 94 9E 73 9A 74 D8 E3 9D 43 FC 2E AA 47 C5 C6 A2 06 DC 2E FC DC FC D4 4F 21 75 B7 C2 A6 4F 23 B6 DC A5 9D 07 71 71 E9 E4 F5 82 4E 8A AC C2 62 2B B0 98 D1 40 32 32 A1 8F B5 95 0A A2 0B 91 0D FC CE BA 30 A6 62 57 C6 DE 46 86 36 40 A2 9C 
120
121 Output (1026 bits):
122 38 91 73 86 0C C5 40 9E F0 E0 94 A2 CB D6 4D 4C BA DE 56 09 77 79 10 F6 B3 9E C6 2A ED 0B A8 87 4F 9E 2B DC 2A 1A AF EA CC 28 0D FF 02 99 17 75 72 BA 6F 13 13 4F DE 36 C2 2D FE 1A 5B 61 1F 57 44 6B 5E A8 42 75 0F 10 91 DE 66 4E 2A 05 62 0F C6 8D 4F 8E 50 56 07 43 2D D2 05 45 68 A1 98 17 71 40 4D B0 DA 2C FD 40 45 D6 54 B3 21 38 A5 C0 35 17 93 A8 1D A3 84 42 46 C7 94 9E 73 9A 74 D8 03 
123
124 Input (984 bits):
125 20 C3 3E 5F CC 4E FC 0E EB 03 0C 72 F9 7A 4E 8A 9D C4 BB 96 18 33 DA E8 EF ED CF FD E2 A3 C0 37 00 69 CE 65 B3 32 38 AC 43 D6 47 64 FB DA DE DC 6A 22 A3 0C 15 CC 01 0D 7F C3 A4 45 E3 5E DA B7 69 29 D0 AB 6C 48 35 F2 1F A7 2D 20 C3 3E 5F CC 4E FC 0E EB 03 0C 72 F9 7A 4E 8A 9D C4 BB 96 18 33 DA E8 EF ED CF FD E2 A3 C0 37 00 69 CE 65 B3 32 38 AC 43 D6 47 64 FB DA DE DC 
126
127 Block to be absorbed (after padding):
128 20 C3 3E 5F CC 4E FC 0E EB 03 0C 72 F9 7A 4E 8A 9D C4 BB 96 18 33 DA E8 EF ED CF FD E2 A3 C0 37 00 69 CE 65 B3 32 38 AC 43 D6 47 64 FB DA DE DC 6A 22 A3 0C 15 CC 01 0D 7F C3 A4 45 E3 5E DA B7 69 29 D0 AB 6C 48 35 F2 1F A7 2D 20 C3 3E 5F CC 4E FC 0E EB 03 0C 72 F9 7A 4E 8A 9D C4 BB 96 18 33 DA E8 EF ED CF FD E2 A3 C0 37 00 69 CE 65 B3 32 38 AC 43 D6 47 64 FB DA DE DC 01 00 00 00 00 02 
129
130 Input of permutation:
131 18 52 4D D9 C0 8B BC 90 1B E3 98 D0 32 AC 03 C6 27 1A ED 9F 6F 4A CA 1E 5C 73 09 D7 0F A8 68 B0 4F F7 E5 B9 99 28 97 46 8F FE 4A 9B F9 43 C9 A9 18 98 CC 1F 06 83 DF 3B BD EE 5A 5F B8 3F C5 E0 2D 42 8E 03 2E 3D 3A E2 8E 79 4B 6E E9 3B 3D C3 88 71 41 65 53 5A 75 BA 57 9C 8F D8 AC 1A 0E 0F 42 9A A5 5F 37 E3 00 A2 E6 16 63 B3 48 F6 C0 73 07 2F 3F EB CB E4 E0 B9 9C 19 48 9F 73 9A 74 D8 E1 9D 43 FC 2E AA 47 C5 C6 A2 06 DC 2E FC DC FC D4 4F 21 75 B7 C2 A6 4F 23 B6 DC A5 9D 07 71 71 E9 E4 F5 82 4E 8A AC C2 62 2B B0 98 D1 40 32 32 A1 8F B5 95 0A A2 0B 91 0D FC CE BA 30 A6 62 57 C6 DE 46 86 36 40 A2 9C 
132
133 State after permutation:
134 C4 D0 2E EA B5 65 4A 75 87 8E 45 49 C9 F5 BA 69 FB D1 77 FE 3E 3F 7B E8 89 8E C2 40 E3 52 D1 9D D6 DC 43 63 40 FC 2F 18 7E 05 8E A0 A5 DF 35 66 25 CE 41 5C DD AF 84 4C 41 75 0C FA D7 D7 38 94 AE 43 E7 96 A6 54 4A 52 B7 B2 2A 0C F1 A3 4E 26 E2 01 36 CB 56 44 33 2E D8 85 9F B0 8A 20 C4 18 EE AA E1 1A 80 C7 EF 73 9D 86 DB 18 73 EF 1C 1A E5 FB 91 29 66 A7 5C 91 C0 A3 AD D1 6A 0D 5A 8B EE 58 7E BD CE F3 E7 E0 C2 16 2A 23 87 D3 4E 0A CA 3E E2 2D 35 C2 64 5C 8A 42 BB A1 70 6D FF DA 78 CE 35 FA 84 BC E3 A4 DE 4A DC 30 57 CE 5F 8B 03 C6 4D 2D 1D 66 2E 92 CE 90 00 A4 1B 01 C7 4E 07 C5 11 23 08 66 61 54 
135
136 Output (1026 bits):
137 C4 D0 2E EA B5 65 4A 75 87 8E 45 49 C9 F5 BA 69 FB D1 77 FE 3E 3F 7B E8 89 8E C2 40 E3 52 D1 9D D6 DC 43 63 40 FC 2F 18 7E 05 8E A0 A5 DF 35 66 25 CE 41 5C DD AF 84 4C 41 75 0C FA D7 D7 38 94 AE 43 E7 96 A6 54 4A 52 B7 B2 2A 0C F1 A3 4E 26 E2 01 36 CB 56 44 33 2E D8 85 9F B0 8A 20 C4 18 EE AA E1 1A 80 C7 EF 73 9D 86 DB 18 73 EF 1C 1A E5 FB 91 29 66 A7 5C 91 C0 A3 AD D1 6A 0D 5A 8B 02 
138
139 Input (1024 bits):
140 6A 22 A3 0C 15 CC 01 0D 7F C3 A4 45 E3 5E DA B7 69 29 D0 AB 6C 48 35 F2 1F A7 2D 20 C3 3E 5F CC 4E FC 0E EB 03 0C 72 F9 7A 4E 8A 9D C4 BB 96 18 33 DA E8 EF ED CF FD E2 A3 C0 37 00 69 CE 65 B3 32 38 AC 43 D6 47 64 FB DA DE DC 6A 22 A3 0C 15 CC 01 0D 7F C3 A4 45 E3 5E DA B7 69 29 D0 AB 6C 48 35 F2 1F A7 2D 20 C3 3E 5F CC 4E FC 0E EB 03 0C 72 F9 7A 4E 8A 9D C4 BB 96 18 33 DA E8 EF ED 
141
142 Block to be absorbed (after padding):
143 6A 22 A3 0C 15 CC 01 0D 7F C3 A4 45 E3 5E DA B7 69 29 D0 AB 6C 48 35 F2 1F A7 2D 20 C3 3E 5F CC 4E FC 0E EB 03 0C 72 F9 7A 4E 8A 9D C4 BB 96 18 33 DA E8 EF ED CF FD E2 A3 C0 37 00 69 CE 65 B3 32 38 AC 43 D6 47 64 FB DA DE DC 6A 22 A3 0C 15 CC 01 0D 7F C3 A4 45 E3 5E DA B7 69 29 D0 AB 6C 48 35 F2 1F A7 2D 20 C3 3E 5F CC 4E FC 0E EB 03 0C 72 F9 7A 4E 8A 9D C4 BB 96 18 33 DA E8 EF ED 03 
144
145 Input of permutation:
146 AE F2 8D E6 A0 A9 4B 78 F8 4D E1 0C 2A AB 60 DE 92 F8 A7 55 52 77 4E 1A 96 29 EF 60 20 6C 8E 51 98 20 4D 88 43 F0 5D E1 04 4B 04 3D 61 64 A3 7E 16 14 A9 B3 30 60 79 AE E2 B5 3B FA BE 19 5D 27 9C 7B 4B D5 70 13 2E A9 6D 6C F6 66 D3 00 42 33 2E 00 3B B4 95 E0 76 CD 86 5F 28 D9 A3 F0 6F 74 A6 9F 13 05 27 EA CF B0 A3 D9 17 56 8F E1 F7 19 E9 89 68 53 28 2D C1 55 7B 35 B5 E2 B0 E5 B5 66 ED 58 7E BD CE F3 E7 E0 C2 16 2A 23 87 D3 4E 0A CA 3E E2 2D 35 C2 64 5C 8A 42 BB A1 70 6D FF DA 78 CE 35 FA 84 BC E3 A4 DE 4A DC 30 57 CE 5F 8B 03 C6 4D 2D 1D 66 2E 92 CE 90 00 A4 1B 01 C7 4E 07 C5 11 23 08 66 61 54 
147
148 State after permutation:
149 F7 D9 77 10 5E 23 74 09 6F 1A AB C4 50 13 68 58 3A EF B0 F4 28 9F A3 4D 20 5A 67 14 E3 6C 40 7F 9D 8B FD 95 CC 58 75 92 54 E8 58 BA 0C F3 97 46 DB 3C 34 B9 4E 12 1B B3 43 10 71 47 27 9B 86 FA D5 62 A3 3A 77 BF F4 B8 23 F7 09 18 62 DA 6D DC 61 59 27 E2 9A A1 74 5E 4E AA CE AE C1 1E 8C 43 71 1D 06 25 FB 90 51 15 41 13 0B 4A 55 C3 17 D0 34 A1 42 0A A0 B2 79 00 08 96 20 D8 E9 9F D0 48 D9 F4 FF EB BF B4 47 6C 84 57 72 40 DF 8A 21 04 EA 1B 59 26 26 73 D7 67 88 BC F0 33 80 C8 5B 14 72 45 A0 D7 A8 DC C0 B4 B7 46 69 12 CF AC C6 C2 03 47 23 C0 51 4A 9E 91 91 BF A9 A0 41 C6 F3 FB 7F 60 9F FE 69 3C 73 76 
150
151 Output (1026 bits):
152 F7 D9 77 10 5E 23 74 09 6F 1A AB C4 50 13 68 58 3A EF B0 F4 28 9F A3 4D 20 5A 67 14 E3 6C 40 7F 9D 8B FD 95 CC 58 75 92 54 E8 58 BA 0C F3 97 46 DB 3C 34 B9 4E 12 1B B3 43 10 71 47 27 9B 86 FA D5 62 A3 3A 77 BF F4 B8 23 F7 09 18 62 DA 6D DC 61 59 27 E2 9A A1 74 5E 4E AA CE AE C1 1E 8C 43 71 1D 06 25 FB 90 51 15 41 13 0B 4A 55 C3 17 D0 34 A1 42 0A A0 B2 79 00 08 96 20 D8 E9 9F D0 48 01 
153