Building Tweakey : Tweak is : 17 16 15 14 13 12 11 10 0f 0e 0d 0c 0b 0a 09 08 07 06 05 04 03 02 01 00 Key is : 0f 0e 0d 0c 0b 0a 09 08 07 06 05 04 03 02 01 00 Tweakey is : 0f 0e 0d 0c 0b 0a 09 08 07 06 05 04 03 02 01 00 17 16 15 14 13 12 11 10 0f 0e 0d 0c 0b 0a 09 08 07 06 05 04 03 02 01 00 Tweakey Schedule Extracting Subtweakey round 0 0f 0e 0d 0c 0b 0a 09 08 07 06 05 04 03 02 01 00 17 16 15 14 13 12 11 10 0f 0e 0d 0c 0b 0a 09 08 07 06 05 04 03 02 01 00 Subtweakey : 17 16 15 14 13 12 11 10 Round Tweakey 1 Input Tweakey : 0f 0e 0d 0c 0b 0a 09 08 07 06 05 04 03 02 01 00 17 16 15 14 13 12 11 10 0f 0e 0d 0c 0b 0a 09 08 07 06 05 04 03 02 01 00 Post permutation Tweakey : 0f 0d 0b 08 0e 0c 0a 09 07 05 03 00 06 04 02 01 17 15 13 10 16 14 12 11 0f 0d 0b 08 0e 0c 0a 09 07 05 03 00 06 04 02 01 Post multiplication Tweakey : 82 83 81 04 06 07 05 80 38 28 18 00 30 20 10 08 5c 54 4c 40 58 50 48 44 1e 1a 16 10 1c 18 14 12 07 05 03 00 06 04 02 01 Extracting Subtweakey round 1 82 83 81 04 06 07 05 80 38 28 18 00 30 20 10 08 5c 54 4c 40 58 50 48 44 1e 1a 16 10 1c 18 14 12 07 05 03 00 06 04 02 01 Subtweakey : ff e0 c0 54 74 6b 4b de Round Tweakey 2 Input Tweakey : 82 83 81 04 06 07 05 80 38 28 18 00 30 20 10 08 5c 54 4c 40 58 50 48 44 1e 1a 16 10 1c 18 14 12 07 05 03 00 06 04 02 01 Post permutation Tweakey : 82 81 06 80 83 04 07 05 38 18 30 08 28 00 20 10 5c 4c 58 44 54 40 50 48 1e 16 1c 12 1a 10 18 14 07 03 06 01 05 00 04 02 Post multiplication Tweakey : 41 c4 02 40 c5 03 86 87 4d c4 0d 40 c9 00 89 84 f9 b9 e9 99 d9 89 c9 a9 3c 2c 38 24 34 20 30 28 07 03 06 01 05 00 04 02 Extracting Subtweakey round 2 41 c4 02 40 c5 03 86 87 4d c4 0d 40 c9 00 89 84 f9 b9 e9 99 d9 89 c9 a9 3c 2c 38 24 34 20 30 28 07 03 06 01 05 00 04 02 Subtweakey : ce 96 d8 bc e4 aa f2 82 Round Tweakey 3 Input Tweakey : 41 c4 02 40 c5 03 86 87 4d c4 0d 40 c9 00 89 84 f9 b9 e9 99 d9 89 c9 a9 3c 2c 38 24 34 20 30 28 07 03 06 01 05 00 04 02 Post permutation Tweakey : 41 02 c5 87 c4 40 03 86 4d 0d c9 84 c4 40 00 89 f9 e9 d9 a9 b9 99 89 c9 3c 38 34 28 2c 24 20 30 07 06 05 02 03 01 00 04 Post multiplication Tweakey : a4 01 e7 c6 63 20 85 42 fb 68 5c a7 34 93 00 cf ea aa 6e 23 63 e7 a7 2e 78 70 68 50 58 48 40 60 07 06 05 02 03 01 00 04 Extracting Subtweakey round 3 a4 01 e7 c6 63 20 85 42 fb 68 5c a7 34 93 00 cf ea aa 6e 23 63 e7 a7 2e 78 70 68 50 58 48 40 60 07 06 05 02 03 01 00 04 Subtweakey : ca b5 b8 10 6f 1d 62 c4 Round Tweakey 4 Input Tweakey : a4 01 e7 c6 63 20 85 42 fb 68 5c a7 34 93 00 cf ea aa 6e 23 63 e7 a7 2e 78 70 68 50 58 48 40 60 07 06 05 02 03 01 00 04 Post permutation Tweakey : a4 e7 63 42 01 c6 20 85 fb 5c 34 cf 68 a7 93 00 ea 6e 63 2e aa 23 e7 a7 78 68 58 60 70 50 48 40 07 05 03 04 06 02 01 00 Post multiplication Tweakey : 53 f6 b5 21 84 62 10 c7 41 77 2d 6c 5a 36 1b 00 a6 35 01 bc 2f 88 92 1b f4 d4 b4 c4 e4 a4 94 84 07 05 03 04 06 02 01 00 Extracting Subtweakey round 4 53 f6 b5 21 84 62 10 c7 41 77 2d 6c 5a 36 1b 00 a6 35 01 bc 2f 88 92 1b f4 d4 b4 c4 e4 a4 94 84 07 05 03 04 06 02 01 00 Subtweakey : 47 65 2e 31 13 7a 0c 5c Round Tweakey 5 Input Tweakey : 53 f6 b5 21 84 62 10 c7 41 77 2d 6c 5a 36 1b 00 a6 35 01 bc 2f 88 92 1b f4 d4 b4 c4 e4 a4 94 84 07 05 03 04 06 02 01 00 Post permutation Tweakey : 53 b5 84 c7 f6 21 62 10 41 2d 5a 00 77 6c 36 1b a6 01 2f 1b 35 bc 88 92 f4 b4 e4 84 d4 c4 a4 94 07 03 06 00 05 04 02 01 Post multiplication Tweakey : ad df 43 e6 7a 94 31 08 9b e1 47 00 a6 7a 3d dc 1f 04 b8 6c d0 77 a3 cb 6d e9 4d 89 2d 0d c9 a9 07 03 06 00 05 04 02 01 Extracting Subtweakey round 5 ad df 43 e6 7a 94 31 08 9b e1 47 00 a6 7a 3d dc 1f 04 b8 6c d0 77 a3 cb 6d e9 4d 89 2d 0d c9 a9 07 03 06 00 05 04 02 01 Subtweakey : 43 d0 f7 03 24 90 64 b2 Round Tweakey 6 Input Tweakey : ad df 43 e6 7a 94 31 08 9b e1 47 00 a6 7a 3d dc 1f 04 b8 6c d0 77 a3 cb 6d e9 4d 89 2d 0d c9 a9 07 03 06 00 05 04 02 01 Post permutation Tweakey : ad 43 7a 08 df e6 94 31 9b 47 a6 dc e1 00 7a 3d 1f b8 d0 cb 04 6c 77 a3 6d 4d 2d a9 e9 89 0d c9 07 06 05 01 03 00 04 02 Post multiplication Tweakey : d3 a5 3d 04 ea 72 4b 9c 5b ab 3e f0 95 00 ce 65 7c 67 4a 26 10 3d 51 0b de 9e 5a d3 57 93 1a 17 07 06 05 01 03 00 04 02 Extracting Subtweakey round 6 d3 a5 3d 04 ea 72 4b 9c 5b ab 3e f0 95 00 ce 65 7c 67 4a 26 10 3d 51 0b de 9e 5a d3 57 93 1a 17 07 06 05 01 03 00 04 02 Subtweakey : 2d f1 16 00 3b dc ca e1 Round Tweakey 7 Input Tweakey : d3 a5 3d 04 ea 72 4b 9c 5b ab 3e f0 95 00 ce 65 7c 67 4a 26 10 3d 51 0b de 9e 5a d3 57 93 1a 17 07 06 05 01 03 00 04 02 Post permutation Tweakey : d3 3d ea 9c a5 04 72 4b 5b 3e 95 65 ab f0 00 ce 7c 4a 10 0b 67 26 3d 51 de 5a 57 17 9e d3 93 1a 07 05 03 02 06 01 00 04 Post multiplication Tweakey : ed 9b 75 4f d7 03 39 a1 4f 7d 2b 32 56 19 00 64 7d a1 40 2c 11 9c f0 cd 39 b0 aa 2e bd 23 a7 34 07 05 03 02 06 01 00 04 Extracting Subtweakey round 7 ed 9b 75 4f d7 03 39 a1 4f 7d 2b 32 56 19 00 64 7d a1 40 2c 11 9c f0 cd 39 b0 aa 2e bd 23 a7 34 07 05 03 02 06 01 00 04 Subtweakey : e1 f2 b7 7d 2b a4 6e 3f Round Tweakey 8 Input Tweakey : ed 9b 75 4f d7 03 39 a1 4f 7d 2b 32 56 19 00 64 7d a1 40 2c 11 9c f0 cd 39 b0 aa 2e bd 23 a7 34 07 05 03 02 06 01 00 04 Post permutation Tweakey : ed 75 d7 a1 9b 4f 03 39 4f 2b 56 64 7d 32 19 00 7d 40 11 cd a1 2c 9c f0 39 aa bd 34 b0 2e 23 a7 07 03 06 04 05 02 01 00 Post multiplication Tweakey : f3 bf ee d4 c9 a2 85 98 eb d1 27 3a f6 1d cc 00 79 89 44 3e 03 b4 f3 ce 72 d5 fb 68 e1 5c 46 cf 07 03 06 04 05 02 01 00 Extracting Subtweakey round 8 f3 bf ee d4 c9 a2 85 98 eb d1 27 3a f6 1d cc 00 79 89 44 3e 03 b4 f3 ce 72 d5 fb 68 e1 5c 46 cf 07 03 06 04 05 02 01 00 Subtweakey : 14 31 70 bc d8 55 fd 91 Round Tweakey 9 Input Tweakey : f3 bf ee d4 c9 a2 85 98 eb d1 27 3a f6 1d cc 00 79 89 44 3e 03 b4 f3 ce 72 d5 fb 68 e1 5c 46 cf 07 03 06 04 05 02 01 00 Post permutation Tweakey : f3 ee c9 98 bf d4 a2 85 eb 27 f6 00 d1 3a 1d cc 79 44 03 ce 89 3e b4 f3 72 fb e1 cf d5 68 5c 46 07 06 05 00 03 04 02 01 Post multiplication Tweakey : fd 76 e0 4c da 6b 51 c7 c5 b1 29 00 98 5d ec 74 69 99 0c 32 a7 fc 57 c2 e0 73 47 1b 2f d4 bc 88 07 06 05 00 03 04 02 01 Extracting Subtweakey round 9 fd 76 e0 4c da 6b 51 c7 c5 b1 29 00 98 5d ec 74 69 99 0c 32 a7 fc 57 c2 e0 73 47 1b 2f d4 bc 88 07 06 05 00 03 04 02 01 Subtweakey : b6 2b 87 65 c9 1a 54 f1 Round Tweakey 10 Input Tweakey : fd 76 e0 4c da 6b 51 c7 c5 b1 29 00 98 5d ec 74 69 99 0c 32 a7 fc 57 c2 e0 73 47 1b 2f d4 bc 88 07 06 05 00 03 04 02 01 Post permutation Tweakey : fd e0 da c7 76 4c 6b 51 c5 29 98 74 b1 00 5d ec 69 0c a7 c2 99 32 fc 57 e0 47 2f 88 73 1b d4 bc 07 05 03 01 06 00 04 02 Post multiplication Tweakey : fb 70 6d e6 3a 27 b1 ac 3c c1 43 be 82 00 7f fd 29 30 1b 02 e7 cc fe d5 45 8a 5e 91 e2 36 2d f9 07 05 03 01 06 00 04 02 Extracting Subtweakey round 10 fb 70 6d e6 3a 27 b1 ac 3c c1 43 be 82 00 7f fd 29 30 1b 02 e7 cc fe d5 45 8a 5e 91 e2 36 2d f9 07 05 03 01 06 00 04 02 Subtweakey : ac 0e 68 ca bb dd 19 75 Round Tweakey 11 Input Tweakey : fb 70 6d e6 3a 27 b1 ac 3c c1 43 be 82 00 7f fd 29 30 1b 02 e7 cc fe d5 45 8a 5e 91 e2 36 2d f9 07 05 03 01 06 00 04 02 Post permutation Tweakey : fb 6d 3a ac 70 e6 27 b1 3c 43 82 fd c1 be 00 7f 29 1b e7 d5 30 02 cc fe 45 5e e2 f9 8a 91 36 2d 07 03 06 02 05 01 00 04 Post multiplication Tweakey : f9 b3 1d 57 38 72 96 dc 6d 8b 97 71 1c fa 00 e6 a0 6c 92 5e c4 08 3a f6 8e b8 41 77 95 a3 6c 5a 07 03 06 02 05 01 00 04 Extracting Subtweakey round 11 f9 b3 1d 57 38 72 96 dc 6d 8b 97 71 1c fa 00 e6 a0 6c 92 5e c4 08 3a f6 8e b8 41 77 95 a3 6c 5a 07 03 06 02 05 01 00 04 Subtweakey : bd ef 5f 0d 70 22 c0 99 Round Tweakey 12 Input Tweakey : f9 b3 1d 57 38 72 96 dc 6d 8b 97 71 1c fa 00 e6 a0 6c 92 5e c4 08 3a f6 8e b8 41 77 95 a3 6c 5a 07 03 06 02 05 01 00 04 Post permutation Tweakey : f9 1d 38 dc b3 57 72 96 6d 97 1c e6 8b 71 fa 00 a0 92 c4 f6 6c 5e 08 3a 8e 41 95 5a b8 77 a3 6c 07 06 05 04 03 02 01 00 Post multiplication Tweakey : f8 8b 1c 6f dd ae 39 4a 72 3b e4 ad df 96 49 00 07 cb 1a d6 3d f1 20 ec 9d 86 ab b0 f1 ea c7 dc 07 06 05 04 03 02 01 00 Extracting Subtweakey round 12 f8 8b 1c 6f dd ae 39 4a 72 3b e4 ad df 96 49 00 07 cb 1a d6 3d f1 20 ec 9d 86 ab b0 f1 ea c7 dc 07 06 05 04 03 02 01 00 Subtweakey : 17 fb 4c a0 cd 21 96 76 Round Tweakey 13 Input Tweakey : f8 8b 1c 6f dd ae 39 4a 72 3b e4 ad df 96 49 00 07 cb 1a d6 3d f1 20 ec 9d 86 ab b0 f1 ea c7 dc 07 06 05 04 03 02 01 00 Post permutation Tweakey : f8 1c dd 4a 8b 6f ae 39 72 e4 df 00 3b ad 96 49 07 1a 3d ec cb d6 f1 20 9d ab f1 dc 86 b0 ea c7 07 05 03 00 06 04 02 01 Post multiplication Tweakey : 7c 0f eb 25 c1 b2 56 98 8e bd e8 00 55 66 33 db 1c 68 f0 be 26 52 ca 84 bb d7 67 3d 8d e1 51 0b 07 05 03 00 06 04 02 01 Extracting Subtweakey round 13 7c 0f eb 25 c1 b2 56 98 8e bd e8 00 55 66 33 db 1c 68 f0 be 26 52 ca 84 bb d7 67 3d 8d e1 51 0b 07 05 03 00 06 04 02 01 Subtweakey : 52 08 97 a6 39 63 fc c0 Round Tweakey 14 Input Tweakey : 7c 0f eb 25 c1 b2 56 98 8e bd e8 00 55 66 33 db 1c 68 f0 be 26 52 ca 84 bb d7 67 3d 8d e1 51 0b 07 05 03 00 06 04 02 01 Post permutation Tweakey : 7c eb c1 98 0f 25 b2 56 8e e8 55 db bd 00 66 33 1c f0 26 84 68 be 52 ca bb 67 8d 0b d7 3d e1 51 07 03 06 01 05 00 04 02 Post multiplication Tweakey : 3f f1 e4 4c 82 97 59 2a f7 dd 3f c8 e2 00 2a 15 70 ce 9c 93 2d 7f c1 22 f7 ca 9b 16 2b 7a 47 a6 07 03 06 01 05 00 04 02 Extracting Subtweakey round 14 3f f1 e4 4c 82 97 59 2a f7 dd 3f c8 e2 00 2a 15 70 ce 9c 93 2d 7f c1 22 f7 ca 9b 16 2b 7a 47 a6 07 03 06 01 05 00 04 02 Subtweakey : 48 2b da 00 63 92 f1 b7 Round Tweakey 15 Input Tweakey : 3f f1 e4 4c 82 97 59 2a f7 dd 3f c8 e2 00 2a 15 70 ce 9c 93 2d 7f c1 22 f7 ca 9b 16 2b 7a 47 a6 07 03 06 01 05 00 04 02 Post permutation Tweakey : 3f e4 82 2a f1 4c 97 59 f7 3f e2 15 dd c8 00 2a 70 9c 2d 22 ce 93 7f c1 f7 9b 2b a6 ca 16 7a 47 07 06 05 02 03 01 00 04 Post multiplication Tweakey : 9a 73 41 15 fc 27 ce a8 21 75 8d ac f8 54 00 d9 4d f3 b0 8c 32 cf 71 0e 6b b7 56 cd 11 2c f0 8a 07 06 05 02 03 01 00 04 Extracting Subtweakey round 15 9a 73 41 15 fc 27 ce a8 21 75 8d ac f8 54 00 d9 4d f3 b0 8c 32 cf 71 0e 6b b7 56 cd 11 2c f0 8a 07 06 05 02 03 01 00 04 Subtweakey : 9a 44 2f fa 24 91 4f fe Round Tweakey 16 Input Tweakey : 9a 73 41 15 fc 27 ce a8 21 75 8d ac f8 54 00 d9 4d f3 b0 8c 32 cf 71 0e 6b b7 56 cd 11 2c f0 8a 07 06 05 02 03 01 00 04 Post permutation Tweakey : 9a 41 fc a8 73 15 27 ce 21 8d f8 d9 75 ac 54 00 4d b0 32 0e f3 8c cf 71 6b 56 11 8a b7 cd 2c f0 07 05 03 04 06 02 01 00 Post multiplication Tweakey : 4d a4 7f 54 bd 8f 96 66 81 ef 59 d8 b6 6e 37 00 bd 47 cc 38 c2 b3 36 49 d2 a8 22 95 ef 1f 58 65 07 05 03 04 06 02 01 00 Extracting Subtweakey round 16 4d a4 7f 54 bd 8f 96 66 81 ef 59 d8 b6 6e 37 00 bd 47 cc 38 c2 b3 36 49 d2 a8 22 95 ef 1f 58 65 07 05 03 04 06 02 01 00 Subtweakey : a4 a1 cb 25 20 4f ce 5a Round Tweakey 17 Input Tweakey : 4d a4 7f 54 bd 8f 96 66 81 ef 59 d8 b6 6e 37 00 bd 47 cc 38 c2 b3 36 49 d2 a8 22 95 ef 1f 58 65 07 05 03 04 06 02 01 00 Post permutation Tweakey : 4d 7f bd 66 a4 54 8f 96 81 59 b6 00 ef d8 6e 37 bd cc c2 49 47 38 b3 36 d2 22 ef 65 a8 95 1f 58 07 03 06 00 05 04 02 01 Post multiplication Tweakey : a3 ba db 32 53 2b c2 4a 8f 5f ba 00 e5 d0 6a 35 73 3a 02 ad 95 e4 4b dc 21 44 5b ce d1 ab 3e b4 07 03 06 00 05 04 02 01 Extracting Subtweakey round 17 a3 ba db 32 53 2b c2 4a 8f 5f ba 00 e5 d0 6a 35 73 3a 02 ad 95 e4 4b dc 21 44 5b ce d1 ab 3e b4 07 03 06 00 05 04 02 01 Subtweakey : 79 98 3e 51 f7 b0 df 07 Round Tweakey 18 Input Tweakey : a3 ba db 32 53 2b c2 4a 8f 5f ba 00 e5 d0 6a 35 73 3a 02 ad 95 e4 4b dc 21 44 5b ce d1 ab 3e b4 07 03 06 00 05 04 02 01 Post permutation Tweakey : a3 db 53 4a ba 32 2b c2 8f ba e5 35 5f 00 d0 6a 73 02 95 dc 3a ad e4 4b 21 5b d1 b4 44 ce ab 3e 07 06 05 01 03 00 04 02 Post multiplication Tweakey : d5 e9 ad 25 5d 19 91 61 ff da b5 25 6f 00 90 4a 41 08 d7 7a ec 33 9e a5 42 b2 27 e9 8c 19 d7 7c 07 06 05 01 03 00 04 02 Extracting Subtweakey round 18 d5 e9 ad 25 5d 19 91 61 ff da b5 25 6f 00 90 4a 41 08 d7 7a ec 33 9e a5 42 b2 27 e9 8c 19 d7 7c 07 06 05 01 03 00 04 02 Subtweakey : 2e 8f ed 92 51 33 4c e2 Round Tweakey 19 Input Tweakey : d5 e9 ad 25 5d 19 91 61 ff da b5 25 6f 00 90 4a 41 08 d7 7a ec 33 9e a5 42 b2 27 e9 8c 19 d7 7c 07 06 05 01 03 00 04 02 Post permutation Tweakey : d5 ad 5d 61 e9 25 19 91 ff b5 6f 4a da 25 00 90 41 d7 ec a5 08 7a 33 9e 42 27 8c 7c b2 e9 19 d7 07 05 03 02 06 01 00 04 Post multiplication Tweakey : ef d3 ab b4 f0 97 88 cc 61 a2 62 c3 c0 a1 00 03 8d 56 be 13 20 65 c8 fb 80 4e 99 fc e5 57 32 2b 07 05 03 02 06 01 00 04 Extracting Subtweakey round 19 ef d3 ab b4 f0 97 88 cc 61 a2 62 c3 c0 a1 00 03 8d 56 be 13 20 65 c8 fb 80 4e 99 fc e5 57 32 2b 07 05 03 02 06 01 00 04 Subtweakey : 84 6c ed 9a f3 05 72 08 Round Tweakey 20 Input Tweakey : ef d3 ab b4 f0 97 88 cc 61 a2 62 c3 c0 a1 00 03 8d 56 be 13 20 65 c8 fb 80 4e 99 fc e5 57 32 2b 07 05 03 02 06 01 00 04 Post permutation Tweakey : ef ab f0 cc d3 b4 97 88 61 62 c0 03 a2 c3 a1 00 8d be 20 fb 56 13 65 c8 80 99 e5 2b 4e fc 57 32 07 03 06 04 05 02 01 00 Post multiplication Tweakey : f2 d1 78 67 ed 5b ce 44 12 0a 14 18 1e 0c 06 00 b7 7f 84 e2 d1 4c 19 2a 81 b3 4f 56 98 7d aa 64 07 03 06 04 05 02 01 00 Extracting Subtweakey round 20 f2 d1 78 67 ed 5b ce 44 12 0a 14 18 1e 0c 06 00 b7 7f 84 e2 d1 4c 19 2a 81 b3 4f 56 98 7d aa 64 07 03 06 04 05 02 01 00 Subtweakey : d1 14 a1 cf bf 64 7a 1e Round Tweakey 21 Input Tweakey : f2 d1 78 67 ed 5b ce 44 12 0a 14 18 1e 0c 06 00 b7 7f 84 e2 d1 4c 19 2a 81 b3 4f 56 98 7d aa 64 07 03 06 04 05 02 01 00 Post permutation Tweakey : f2 78 ed 44 d1 67 5b ce 12 14 1e 00 0a 18 0c 06 b7 84 d1 2a 7f e2 4c 19 81 4f 98 64 b3 56 7d aa 07 06 05 00 03 04 02 01 Post multiplication Tweakey : 79 3c f3 23 ec b6 a9 66 94 a4 f4 00 50 c4 60 30 5b 93 4e ac 71 86 b9 64 83 9a b1 cc e7 a8 fe d5 07 06 05 00 03 04 02 01 Extracting Subtweakey round 21 79 3c f3 23 ec b6 a9 66 94 a4 f4 00 50 c4 60 30 5b 93 4e ac 71 86 b9 64 83 9a b1 cc e7 a8 fe d5 07 06 05 00 03 04 02 01 Subtweakey : 32 97 fd 43 29 58 8c f3 Round Tweakey 22 Input Tweakey : 79 3c f3 23 ec b6 a9 66 94 a4 f4 00 50 c4 60 30 5b 93 4e ac 71 86 b9 64 83 9a b1 cc e7 a8 fe d5 07 06 05 00 03 04 02 01 Post permutation Tweakey : 79 f3 ec 66 3c 23 b6 a9 94 f4 50 30 a4 00 c4 60 5b 4e 71 64 93 ac 86 b9 83 b1 e7 d5 9a cc a8 fe 07 05 03 01 06 00 04 02 Post multiplication Tweakey : b8 fd 77 32 1f 95 5a d0 23 39 17 0d 2e 00 34 1a e5 b1 49 1d cf 37 9b 63 87 e3 4b 2f b5 1d d1 79 07 05 03 01 06 00 04 02 Extracting Subtweakey round 22 b8 fd 77 32 1f 95 5a d0 23 39 17 0d 2e 00 34 1a e5 b1 49 1d cf 37 9b 63 87 e3 4b 2f b5 1d d1 79 07 05 03 01 06 00 04 02 Subtweakey : fe 93 61 0c 4d bf 20 c4 Round Tweakey 23 Input Tweakey : b8 fd 77 32 1f 95 5a d0 23 39 17 0d 2e 00 34 1a e5 b1 49 1d cf 37 9b 63 87 e3 4b 2f b5 1d d1 79 07 05 03 01 06 00 04 02 Post permutation Tweakey : b8 77 1f d0 fd 32 95 5a 23 17 2e 1a 39 0d 00 34 e5 49 cf 63 b1 1d 37 9b 87 4b b5 79 e3 2f 1d d1 07 03 06 02 05 01 00 04 Post multiplication Tweakey : 5c be 8a 68 fb 19 cf 2d 91 bc f9 d4 45 68 00 2d 9a ad 36 01 43 74 d8 ef 8f 92 eb f6 43 5e 3a 27 07 03 06 02 05 01 00 04 Extracting Subtweakey round 23 5c be 8a 68 fb 19 cf 2d 91 bc f9 d4 45 68 00 2d 9a ad 36 01 43 74 d8 ef 8f 92 eb f6 43 5e 3a 27 07 03 06 02 05 01 00 04 Subtweakey : df 3e a8 49 bb 5a 2d db Round Tweakey 24 Input Tweakey : 5c be 8a 68 fb 19 cf 2d 91 bc f9 d4 45 68 00 2d 9a ad 36 01 43 74 d8 ef 8f 92 eb f6 43 5e 3a 27 07 03 06 02 05 01 00 04 Post permutation Tweakey : 5c 8a fb 2d be 68 19 cf 91 f9 45 2d bc d4 68 00 9a 36 43 ef ad 01 74 d8 8f eb 43 27 92 f6 5e 3a 07 06 05 04 03 02 01 00 Post multiplication Tweakey : 2f 45 f9 93 5e 34 88 e2 0b 51 bb e1 ea b0 5a 00 eb dc 85 b2 33 04 5d 6a 9f 53 82 4e a5 69 b8 74 07 06 05 04 03 02 01 00 Extracting Subtweakey round 24 2f 45 f9 93 5e 34 88 e2 0b 51 bb e1 ea b0 5a 00 eb dc 85 b2 33 04 5d 6a 9f 53 82 4e a5 69 b8 74 07 06 05 04 03 02 01 00 Subtweakey : 57 9d 40 8a 21 eb 36 e4 Round Tweakey 25 Input Tweakey : 2f 45 f9 93 5e 34 88 e2 0b 51 bb e1 ea b0 5a 00 eb dc 85 b2 33 04 5d 6a 9f 53 82 4e a5 69 b8 74 07 06 05 04 03 02 01 00 Post permutation Tweakey : 2f f9 5e e2 45 93 34 88 0b bb ea 00 51 e1 b0 5a eb 85 33 6a dc b2 04 5d 9f 82 a5 74 53 4e 69 b8 07 05 03 00 06 04 02 01 Post multiplication Tweakey : 92 f8 2e 71 a7 cd 1b 44 58 d2 cd 00 1f 95 8a 47 a2 97 c8 25 7a 4f 10 fd bf 85 cb ec a2 98 d6 f1 07 05 03 00 06 04 02 01 Extracting Subtweakey round 25 92 f8 2e 71 a7 cd 1b 44 58 d2 cd 00 1f 95 8a 47 a2 97 c8 25 7a 4f 10 fd bf 85 cb ec a2 98 d6 f1 07 05 03 00 06 04 02 01 Subtweakey : d0 3d e3 b8 66 8b 55 17 Round Tweakey 26 Input Tweakey : 92 f8 2e 71 a7 cd 1b 44 58 d2 cd 00 1f 95 8a 47 a2 97 c8 25 7a 4f 10 fd bf 85 cb ec a2 98 d6 f1 07 05 03 00 06 04 02 01 Post permutation Tweakey : 92 2e a7 44 f8 71 cd 1b 58 cd 1f 47 d2 00 95 8a a2 c8 7a fd 97 25 4f 10 bf cb a2 f1 85 ec 98 d6 07 03 06 01 05 00 04 02 Post multiplication Tweakey : 49 16 d6 23 7c bc e3 89 57 7c fc ab 80 00 2b d7 0f 2a 65 fa df 90 b5 40 ff 13 c5 67 8b 5d b1 29 07 03 06 01 05 00 04 02 Extracting Subtweakey round 26 49 16 d6 23 7c bc e3 89 57 7c fc ab 80 00 2b d7 0f 2a 65 fa df 90 b5 40 ff 13 c5 67 8b 5d b1 29 07 03 06 01 05 00 04 02 Subtweakey : e9 50 8c 14 ad 71 c8 2f Round Tweakey 27 Input Tweakey : 49 16 d6 23 7c bc e3 89 57 7c fc ab 80 00 2b d7 0f 2a 65 fa df 90 b5 40 ff 13 c5 67 8b 5d b1 29 07 03 06 01 05 00 04 02 Post permutation Tweakey : 49 d6 7c 89 16 23 bc e3 57 fc 80 d7 7c ab 00 2b 0f 65 df 40 2a fa 90 b5 ff c5 8b 29 13 67 5d b1 07 06 05 02 03 01 00 04 Post multiplication Tweakey : a0 6a 3f c0 0a 95 5f f5 2f 79 87 a8 fe 56 00 d1 3c 19 76 89 ac e6 c3 53 7b 0f 97 52 26 ca be e3 07 06 05 02 03 01 00 04 Extracting Subtweakey round 27 a0 6a 3f c0 0a 95 5f f5 2f 79 87 a8 fe 56 00 d1 3c 19 76 89 ac e6 c3 53 7b 0f 97 52 26 ca be e3 07 06 05 02 03 01 00 04 Subtweakey : cf 03 5c b1 7d ee 22 8b Round Tweakey 28 Input Tweakey : a0 6a 3f c0 0a 95 5f f5 2f 79 87 a8 fe 56 00 d1 3c 19 76 89 ac e6 c3 53 7b 0f 97 52 26 ca be e3 07 06 05 02 03 01 00 04 Post permutation Tweakey : a0 3f 0a f5 6a c0 95 5f 2f 87 fe d1 79 a8 56 00 3c 76 ac 53 19 89 e6 c3 7b 97 26 e3 0f 52 ca be 07 05 03 04 06 02 01 00 Post multiplication Tweakey : 50 9a 05 ff 35 60 cf aa f1 bf 69 98 d6 4e 27 00 f4 55 37 c5 64 a7 96 06 f2 af 4c 43 1e a0 11 fd 07 05 03 04 06 02 01 00 Extracting Subtweakey round 28 50 9a 05 ff 35 60 cf aa f1 bf 69 98 d6 4e 27 00 f4 55 37 c5 64 a7 96 06 f2 af 4c 43 1e a0 11 fd 07 05 03 04 06 02 01 00 Subtweakey : a0 da 14 e5 9f 2b 6e 4d Round Tweakey 29 Input Tweakey : 50 9a 05 ff 35 60 cf aa f1 bf 69 98 d6 4e 27 00 f4 55 37 c5 64 a7 96 06 f2 af 4c 43 1e a0 11 fd 07 05 03 04 06 02 01 00 Post permutation Tweakey : 50 05 35 aa 9a ff 60 cf f1 69 d6 00 bf 98 4e 27 f4 37 64 06 55 c5 a7 96 f2 4c 1e fd af 43 a0 11 07 03 06 00 05 04 02 01 Post multiplication Tweakey : 28 87 9f 55 4d fa 30 e2 11 52 a0 00 f2 43 e3 b1 de d8 1d 18 dd 1e 1b db 61 9c 3c 7f df 82 c1 22 07 03 06 00 05 04 02 01 Extracting Subtweakey round 29 28 87 9f 55 4d fa 30 e2 11 52 a0 00 f2 43 e3 b1 de d8 1d 18 dd 1e 1b db 61 9c 3c 7f df 82 c1 22 07 03 06 00 05 04 02 01 Subtweakey : 81 92 18 32 b8 21 0b b6 Round Tweakey 30 Input Tweakey : 28 87 9f 55 4d fa 30 e2 11 52 a0 00 f2 43 e3 b1 de d8 1d 18 dd 1e 1b db 61 9c 3c 7f df 82 c1 22 07 03 06 00 05 04 02 01 Post permutation Tweakey : 28 9f 4d e2 87 55 fa 30 11 a0 f2 b1 52 00 43 e3 de 1d dd db d8 18 1e 1b 61 3c df 22 9c 7f 82 c1 07 06 05 01 03 00 04 02 Post multiplication Tweakey : 14 ca a3 71 c6 af 7d 18 8c 0e 09 82 07 00 8b 85 72 74 7e 66 6a 60 78 6c c6 78 3b 44 b9 fa 85 07 07 06 05 01 03 00 04 02 Extracting Subtweakey round 30 14 ca a3 71 c6 af 7d 18 8c 0e 09 82 07 00 8b 85 72 74 7e 66 6a 60 78 6c c6 78 3b 44 b9 fa 85 07 07 06 05 01 03 00 04 02 Subtweakey : 2b ce ea d0 11 35 0f ea Round Tweakey 31 Input Tweakey : 14 ca a3 71 c6 af 7d 18 8c 0e 09 82 07 00 8b 85 72 74 7e 66 6a 60 78 6c c6 78 3b 44 b9 fa 85 07 07 06 05 01 03 00 04 02 Post permutation Tweakey : 14 a3 c6 18 ca 71 af 7d 8c 09 07 85 0e 82 00 8b 72 7e 6a 6c 74 66 60 78 c6 3b b9 07 78 44 fa 85 07 05 03 02 06 01 00 04 Post multiplication Tweakey : 0b d5 62 0c 65 bc d2 bb e7 48 38 af 70 97 00 df 45 75 25 3d 5d 15 0d 6d 09 76 f3 0e f4 8c 71 8b 07 05 03 02 06 01 00 04 Extracting Subtweakey round 31 0b d5 62 0c 65 bc d2 bb e7 48 38 af 70 97 00 df 45 75 25 3d 5d 15 0d 6d 09 76 f3 0e f4 8c 71 8b 07 05 03 02 06 01 00 04 Subtweakey : a7 9b 8f 92 ba b3 ae 99 Round Tweakey 32 Input Tweakey : 0b d5 62 0c 65 bc d2 bb e7 48 38 af 70 97 00 df 45 75 25 3d 5d 15 0d 6d 09 76 f3 0e f4 8c 71 8b 07 05 03 02 06 01 00 04 Post permutation Tweakey : 0b 62 65 bb d5 0c bc d2 e7 38 70 df 48 af 97 00 45 25 5d 6d 75 3d 15 0d 09 f3 f4 8b 76 0e 8c 71 07 03 06 04 05 02 01 00 Post multiplication Tweakey : 81 31 b7 d9 ef 07 5f 69 a5 4d 9e e8 d3 76 3b 00 9d 90 fd 39 59 f0 54 34 12 63 6d 97 e8 1c 99 e6 07 03 06 04 05 02 01 00 Extracting Subtweakey round 32 81 31 b7 d9 ef 07 5f 69 a5 4d 9e e8 d3 76 3b 00 9d 90 fd 39 59 f0 54 34 12 63 6d 97 e8 1c 99 e6 07 03 06 04 05 02 01 00 Subtweakey : ac 8c bf 9b 88 9f a8 9b