# Permutation input: 0000000000000000000000000000000000000000000000000000000000000000 # Round 0 starts! Input: 0000000000000000000000000000000000000000000000000000000000000000 # After round 0 SubRows: 0000000000000000000000000000000000000000000000000000000000000000 # After round 0 MixSlices: 0000000000000000000000000000000000000000000000000000000000000000 # After round 0 ShiftPlanes: 0000000000000000000000000000000000000000000000000000000000000000 # After round 0 AddConstant: 81758b6505d62d961758b6585d60d9627581658bd605962d581758b6605d62d9 # Round 1 starts! Input: 81758b6505d62d961758b6585d60d9627581658bd605962d581758b6605d62d9 # After round 1 SubRows: 84b32cd285e78fa74b38cd225e78fa78b384d22ce785a78f384b22cd785e78fa # After round 1 MixSlices: ea9980d41126c6bbcbfc2560dba8f72099ead4802611bbc6fccb6025a8db20f7 # After round 1 ShiftPlanes: ea9980d41126c6bb65fe12b06dd47b90ea9980d41126c6bb65fe12b06dd47b90 # After round 1 AddConstant: e872961f1a8a9d974b4e7e01d714c955019b4bc2bd2deae0d5d0a3dcad6ebe22 # Round 2 starts! Input: e872961f1a8a9d974b4e7e01d714c955019b4bc2bd2deae0d5d0a3dcad6ebe22 # After round 2 SubRows: 9a988f9d62ea94979d149f55d65ae851bcafe3e0a13beae22cbe1f6ed9febab2 # After round 2 MixSlices: 01146e678e4e1f78bd93e932d6b8afcbeb562e8c3644413ec04c459fa2c7dd1b # After round 2 ShiftPlanes: 01146e678e4e1f78ef64ba4c35aeebf26eb5c2e84364e41333017d161e8b6f74 # After round 2 AddConstant: 04c243f19916a920b204632e402f8e79b8b054c51b73bca5535c1fcf9ffee411 # Round 3 starts! Input: 04c243f19916a920b204632e402f8e79b8b054c51b73bca5535c1fcf9ffee411 # After round 3 SubRows: 99d6a8308cd2cbe1622bce57f007a3290bf3ace4b050f4858cb2fbdfdbcec401 # After round 3 MixSlices: 7bf9762d6920dc8da4f46cf624a9a30efe972ab51842c5fe5d2601324280e231 # After round 3 ShiftPlanes: 7bf9762d6920dc8d527a367b9254518797feb52a4218fec5932e9900402118f1 # After round 3 AddConstant: 70552d014790b03ce8ba84be79569a913bf59971f2364fa953945cb242ca0e3a # Round 4 starts! Input: 70552d014790b03ce8ba84be79569a913bf59971f2364fa953945cb242ca0e3a # After round 4 SubRows: 6791b53c55453805f9ec9a87703e94b8eb47df99f0f449e1125a4eb8518c1c3a # After round 4 MixSlices: a5dd0b51e94629eea5a6438a72a70150ad089892950d6293ca136ed38aefb34b # After round 4 ShiftPlanes: a5dd0b51e94629eea96990e2dca900548ad02989d95036294f284dbbbe2b2ecd # After round 4 AddConstant: b285bd09b426f08cdce8f5690aac9679d2c7713fb90d54f0ce5dc6debbfd035b # Round 5 starts! Input: b285bd09b426f08cdce8f5690aac9679d2c7713fb90d54f0ce5dc6debbfd035b # After round 5 SubRows: 0427448cb681b989dec496514aa8f769e90a65fdb3cf50f27da18187cfdc475a # After round 5 MixSlices: 6b62f041d186a494a6816cd41b086a4e06758878ac27fb7285de224ae6936ce0 # After round 5 ShiftPlanes: 6b62f041d186a494d340366a0d8435277506788827ac72fbef42251149f37036 # After round 5 AddConstant: 45d29cf06b4616513842fd7ca18f197cc528c9e4e716b749eda933da425f2b1a # Round 6 starts! Input: 45d29cf06b4616513842fd7ca18f197cc528c9e4e716b749eda933da425f2b1a # After round 6 SubRows: 6f961e114bc296f099cfb870a0025d7c2636764de32cabe863d72940cce93b9a # After round 6 MixSlices: dcad747bc01e8ad3c2b261a2d2b2855a510847d922248aa2fcafab6cf48dded5 # After round 6 ShiftPlanes: dcad747bc01e8ad3b0ac9868b4aca1568510947d422228aabff2b2ad37d2577b # After round 6 AddConstant: 81cdad19b59fef5866a90e45ecbbf9e0e54df6a4c357a3cfba249f3b208ae123 # Round 7 starts! Input: 81cdad19b59fef5866a90e45ecbbf9e0e54df6a4c357a3cfba249f3b208ae123 # After round 7 SubRows: 34964a4181cdad58eabaf5e186098a44275361cbc40eb6aebaaae1291a0c9f33 # After round 7 MixSlices: aff333cc881e6fbd3c8bcfb9b098916765f016c7b14a92cfb55dd5f0500a6294 # After round 7 ShiftPlanes: aff333cc881e6fbd9e45e7dc584cc8b3f065c7164ab1cf92aedaf86a05284a31 # After round 7 AddConstant: 15338109631ca4ab324ecb87e86279df30df02a4485ad959a576a3462b982680 # Round 8 starts! Input: 15338109631ca4ab324ecb87e86279df30df02a4485ad959a576a3462b982680 # After round 8 SubRows: 621da5a33532a42bea64b1dd920a5b8f48ded95978875aa58ade0580a5f6a6c6 # After round 8 MixSlices: 229f397a9fb6927fe358677df02917927215464750ddde1ff9abd0e7450b5835 # After round 8 ShiftPlanes: 229f397a9fb6927f38d659df7c0a85e457217464d50dfde1afe69f432d14d560 # After round 8 AddConstant: 571e5cf149b3045260c101691c57e73dd654ff01d0dbd077b8be291b70740c02 # Round 9 starts! Input: 571e5cf149b3045260c101691c57e73dd654ff01d0dbd077b8be291b70740c02 # After round 9 SubRows: 1da34ce35bbd14501c16e77c64d5653d06db0076d606ff07586e2c12b0bc090b # After round 9 MixSlices: 5357fe97e2028ae78a830a085a91a25811fd3563b742bf999729460756031047 # After round 9 ShiftPlanes: 5357fe97e2028ae7c5410504ad48512cfd11633542b799bf94cb03a301ab2388 # After round 9 AddConstant: b85535814e09a6bc756fb4686df2949efffa75fe491bc293ba7b6f12bb6b914d # Round 10 starts! Input: b85535814e09a6bc756fb4686df2949efffa75fe491bc293ba7b6f12bb6b914d # After round 10 SubRows: 7e08a2bd9a5db79c599ab0fe65f5949c3ce18389ff7bf6f79179ba4f2a324510 # After round 10 MixSlices: b22ed9b904b214d48f5141f0d09f1d35da26686ac01b54db6d53dba63ed7cddd # After round 10 ShiftPlanes: b22ed9b904b214d463d4107cf427474d6da2a686bc01b54d4db59b6e5cfb7737 # After round 10 AddConstant: 642b4f945ca54c62038972a57552cc2868748b10ab59031510d5420c297a12bc # Round 11 starts! Input: 642b4f945ca54c62038972a57552cc2868748b10ab59031510d5420c297a12bc # After round 11 SubRows: 18a500e6648f4f1277d3bc28378946ada3498805e8750315297e12b410e152ac # After round 11 MixSlices: aa9d0ff2da950a5f78ac567dafeca872bae3df179551cbb58d93a0e74bba319e # After round 11 ShiftPlanes: aa9d0ff2da950a5f3c56ab3e57f65439e3ba17df5195b5cbc9c673d0dd25cf18 # After round 11 AddConstant: 069623a96abbbb33fcec6e8c551d42f2e8164cf37f25d97a7306c1153627040e # Round 12 starts! Input: 069623a96abbbb33fcec6e8c551d42f2e8164cf37f25d97a7306c1153627040e # After round 12 SubRows: 683b999a0e8c2b21399106fefc7c6af03737955bfd05d9f27723040b7705c514 # After round 12 MixSlices: 036dcbcedd3dbb081e4e451421f9822924919a38313e3f1f280c1ad6b50a5b09 # After round 12 ShiftPlanes: 036dcbcedd3dbb0887931145487e608a124989a3e313f3f130a0586b2ad4256c # After round 12 AddConstant: 5b7a9378bd60d9d106e69a204da84d1c05113ffbbe732a9345213de0fcd1b341 # Round 13 starts! Input: 5b7a9378bd60d9d106e69a204da84d1c05113ffbbe732a9345213de0fcd1b341 # After round 13 SubRows: ae1848b1536ad3584f88453c43eedb0cbb6214e015712b9bf9f18f81cca0b160 # After round 13 MixSlices: abdc643340251ea67be0cabdc64ddfa777f3aacd33d1b9dc04cc92af7cecea72 # After round 13 ShiftPlanes: abdc643340251ea63df0e55ee326efd3f377cdaad133dcb9660257c9763e3975 # After round 13 AddConstant: 1bf2d55f809fdb143f1bf395e88ab4ffddc7a11b6bf36e7c8d009cdfda35152e # Round 14 starts! Input: 1bf2d55f809fdb143f1bf395e88ab4ffddc7a11b6bf36e7c8d009cdfda35152e # After round 14 SubRows: 91cd5b0b0afbdf54db9b547f6f00b795eaf04f6f97a7a63c56358d3b893115ee # After round 14 MixSlices: a08e6577ad2ee5a7c7589c9005f5f60ba0deaa000bc12a82319b9ec7d877e23d # After round 14 ShiftPlanes: a08e6577ad2ee5a731d62724417dfd82ea0d0aa010bc22a86cc61e7bdf61f788 # After round 14 AddConstant: c0d307ae2c5b6ec234000ab256254bdab76dd3c2653d4723bac388568776af3e # Round 15 starts! Input: c0d307ae2c5b6ec234000ab256254bdab76dd3c2653d4723bac388568776af3e # After round 15 SubRows: 2cd96ac8e81b6fa6562549fa74204a92f67d0623b14cd3c20f342f68b5e3ad36 # After round 15 MixSlices: 96c34d2d5e8b8381344aedaac8c93e21d4f37a068e10ad08f5cfd0f880c64b68 # After round 15 ShiftPlanes: 96c34d2d5e8b83811a2576d5e4649f10f3d4067a108e08ade7fa7c686340b425 # After round 15 AddConstant: 5679889f5c60954a11892df9cad4f3a14914b4bffb8cc3bb4bf15033d36e0549 # Permutation output: 5679889f5c60954a11892df9cad4f3a14914b4bffb8cc3bb4bf15033d36e0549