# IntermediateValuesKAT_224.txt # Algorithm Name: TIB3(Tweaked) # Principal Submitter: Daniel Penazzi ######################################################################################## Blocks = 1 Msg = C71BD7941F41DF044A2927A8FF55B4B467C33D089F0988AA253D294ADDBDB32530C0D4208B10D9959823F0C0F0734684006DF79F7099870F6BF53211A88D Start Encrypt: LEFT KEY RIGHT KEY 0x04df411f94d71bc7 0x6a09e667f3bcc908 0xb4b455ffa827294a 0xbb67ae8584caa73b 0xaa88099f083dc367 0x3c6ef372fe94f82b 0x25b3bddd4a293d25 0xa54ff53a5f1d36f1 0x95d9108b20d4c030 0x6a09e667f3bcc908 0x844673f0c0f02398 0xbb67ae8584caa73b 0x0f8799709ff76d00 0x3c6ef372fe94f82b 0x00808da81132f56b 0xa54ff53a5f1d36f1 State : A C E G Round # 1: Start : 0x510e527fade682d1 0x9b05688c2b3e6c1f 0x1f83d9abfb41bd6b 0x5be0cd19137e2179 keymix+CxorG:0x3fd8f507ca8d501e 0x9fda2993bfe977d8 0x105022d1d7ac331a 0xc43ae48aac9756a1 sbox+phtx(G):0x4fad03fa1d33eb21 0x507520b9d7bebb3b 0x8f8a09927d6567c2 0x1c22bb2bb0b669dd end wout rot:0xe1241b8db47c841c 0x85d15bf4527f5ae4 0x8f8a09927d6567c2 0xabacc4bd2e1bd19f Round # 2: Start : 0x85d15bf4527f5ae4 0x8f8a09927d6567c2 0xabacc4bd2e1bd19f 0xe1241b8db47c841c keymix+CxorG:0x1337a119a4d661a8 0x3b3e5c6dd5424e88 0x2b508c5a3b2fda4b 0xda1a47e0613eca94 sbox+phtx(G):0xfce60ec39f699ad7 0xef908ed831064a1c 0x382edc75f5440e80 0xa0a31274c189cc82 end wout rot:0x2fa6aec3427bfc3d 0x45a4d8f474aa2673 0x382edc75f5440e80 0xd8d1eee9b6cddb02 Round # 3: Start : 0x45a4d8f474aa2673 0x382edc75f5440e80 0xd8d1eee9b6cddb02 0x2fa6aec3427bfc3d keymix+CxorG:0xba742e18a7c22f4b 0x92a6d5eafd79cde7 0xe7f0339cf2f75fa1 0xbd007b29bf0231da sbox+phtx(G):0x558d1585553550f2 0xa2f93399f2f34fb1 0x30d6f7f25fbbc2e6 0x94efad032bff012c end wout rot:0x847efa0362602d44 0x3dc5034acf31f45b 0x30d6f7f25fbbc2e6 0xc5c6a4f58bbac412 Round # 4: Start : 0x3dc5034acf31f45b 0x30d6f7f25fbbc2e6 0xc5c6a4f58bbac412 0x847efa0362602d44 keymix+CxorG:0x0e2c6948ae526170 0x15654a2f1592ffc3 0x6009dc67c5950788 0x911bb02c77f2d287 sbox+phtx(G):0xe4b794bf41af66cc 0x809b48f785b80784 0x156d026f9182fec3 0x725202b305ae9a74 end wout rot:0xbec370cb1cfb2b4d 0x0a15507b8fac1555 0x156d026f9182fec3 0x87bf052297319937 Round # 5: Start : 0x0a15507b8fac1555 0x156d026f9182fec3 0x87bf052297319937 0xbec370cb1cfb2b4d keymix+CxorG:0x3190b6fe2ec3008f 0x80b412e4b1563ef3 0x7d413322e2daabbc 0x3e77622fadad15be sbox+phtx(G):0x4edb49c5c038eb33 0x330a7a23a2f26abc 0xb1b420c693943e7f 0x770377eddaa0823d end wout rot:0xc7e1bf4f8ec1bccf 0x0b5ae4dfa9a9e53f 0xb1b420c693943e7f 0x28b798b36e34c0bc Round # 6: Start : 0x0b5ae4dfa9a9e53f 0xb1b420c693943e7f 0x28b798b36e34c0bc 0xc7e1bf4f8ec1bccf keymix+CxorG:0xe286644a4c1290a2 0x35f2533653641de7 0xcd6cd1bf0db7d051 0xf213ec79dda5a128 sbox+phtx(G):0x2deb99b5e1ad62fb 0xc565593ead3eb249 0xf5f6133c5f768de7 0xa04d8da17dfc2538 end wout rot:0x10ea35d42f48b78c 0xcbc88b8766ef40df 0xf5f6133c5f768de7 0x9643a0dddd72b31f Round # 7: Start : 0xcbc88b8766ef40df 0xf5f6133c5f768de7 0x9643a0dddd72b31f 0x10ea35d42f48b78c keymix+CxorG:0x3c41f381def6d245 0xfa718a4cc081e0e7 0x2fcc472b8d6f1f36 0xea9bbf98efc9576b sbox+phtx(G):0x138f843a6189cd7b 0x2e424319ac67122e 0xd631c94d4ce7f2e3 0x861a970369c3033a end wout rot:0xc9e403556f41b7e8 0x63c05547cfab3f63 0xd631c94d4ce7f2e3 0x5c4c6050b6aaf61d Round # 8: Start : 0x63c05547cfab3f63 0xd631c94d4ce7f2e3 0x5c4c6050b6aaf61d 0xc9e403556f41b7e8 keymix+CxorG:0xe4b6a907e8a42663 0xd6b144e55dd50788 0x5e133c4dbd2d7af0 0x1f5547b03294b060 sbox+phtx(G):0x9be91658578bdc94 0x575b2e55bf27a2e4 0x92a36ce0f5f125e8 0xaa19f81098980b4f end wout rot:0xcf9067a1d533a5e7 0xe7f4d13958cf8d47 0x92a36ce0f5f125e8 0x3cbd64f08e893137 Round # 9: Start : 0xe7f4d13958cf8d47 0x92a36ce0f5f125e8 0x3cbd64f08e893137 0xcf9067a1d533a5e7 keymix+CxorG:0x8dfd375eab73444f 0xac4371e9e2eb354a 0x87daca750a43960c 0x63d3164837d890ad sbox+phtx(G):0x5a03f929b4249af2 0xd5da42751e471cbc 0x299b73bde8a83146 0xe40226f5d3c6361c end wout rot:0x6a55a44a13f9b663 0x827f5f319c280c66 0x299b73bde8a83146 0x0d9d9ab2bc6e6762 Round # 10: Start : 0x827f5f319c280c66 0x299b73bde8a83146 0x0d9d9ab2bc6e6762 0x6a55a44a13f9b663 keymix+CxorG:0xbe11ac4362bcf44d 0xbb9fa876f7188cfd 0xa8d26f88e3735193 0xd1ca0c3ce4e13a9e sbox+phtx(G):0x52e3d3ca894b87de 0xe8b23c00eb305291 0x138f84769528dcfc 0x53fa46dab711030c end wout rot:0xf66d20fb8390fd97 0xfd2b0e911604f961 0x138f84769528dcfc 0x6789cb504c39e008 Round # 11: Start : 0xfd2b0e911604f961 0x138f84769528dcfc 0x6789cb504c39e008 0xf66d20fb8390fd97 keymix+CxorG:0x9722e8f6e5b83069 0xcfee9024e523ef77 0xdcee65d5c8f34733 0x3983b0df66b312e0 sbox+phtx(G):0x6bdd87293f4767d2 0xfcff62dcd2b747b3 0x5bccf0f02593ef56 0x29a6c3bf4f10e587 end wout rot:0x0f80e085dd06e2bd 0x73902a8fa1291f39 0x5bccf0f02593ef56 0x8573b4af74a4d4dd Round # 12: Start : 0x73902a8fa1291f39 0x5bccf0f02593ef56 0x8573b4af74a4d4dd 0x0f80e085dd06e2bd keymix+CxorG:0x4ffed9fd5fbde712 0xd7b9f627b7fdec54 0x203c41952bb9e22c 0xd83916a26afb0ee9 sbox+phtx(G):0x67809020340614bd 0x003c41952bbbf285 0xd785b7b2bc440e54 0xcaa8a58ba04afe76 end wout rot:0x339d85892e5c6d52 0x253ab41a0e85e1c9 0xd785b7b2bc440e54 0xa22e5d3d5c8f0cca Round # 13: Start : 0x253ab41a0e85e1c9 0xd785b7b2bc440e54 0xa22e5d3d5c8f0cca 0x339d85892e5c6d52 keymix+CxorG:0x700a02a9905cce4a 0xd14cb4f473a915ca 0x57c5157a052ce471 0xe2d1317d5df57898 sbox+phtx(G):0x0ffd5dd21d22203f 0x59745c78092ec444 0x814cb4dc73a5d18a 0xfd12aa15a0f870d8 end wout rot:0xcd2d94248ec7a254 0xc4c520bccdf37c5c 0x814cb4dc73a5d18a 0x7e5f5ef1149e4262 Round # 14: Start : 0xc4c520bccdf37c5c 0x814cb4dc73a5d18a 0x7e5f5ef1149e4262 0xcd2d94248ec7a254 keymix+CxorG:0x76725d070f1c1ea6 0xffad8b1f794b498e 0x3a98de1ceb346935 0x32801f3bf78cebda sbox+phtx(G):0x4ca8a3fbe0a8e1d3 0x3a98fefc6b94c964 0xcdbdd71b725f41aa 0x9ffa0b1568651f8e end wout rot:0xa0c81e248108268e 0x0adfc860614a5afd 0xcdbdd71b725f41aa 0x6db7e230dac46138 Round # 15: Start : 0x0adfc860614a5afd 0xcdbdd71b725f41aa 0x6db7e230dac46138 0xa0c81e248108268e keymix+CxorG:0x3ce8d294ba394ad8 0x2f990b4db06cae42 0x27905baefd1f03e0 0x8f511569316488cc sbox+phtx(G):0xcb1e2d2a45a61925 0xe7967f8cb89d12c5 0x0b1959c90875ac82 0x051b9e35347fb58a end wout rot:0x08ab038fe0329685 0x29961251910e3256 0x0b1959c90875ac82 0x1034f7fe3cf5620c Round # 16: Start : 0x29961251910e3256 0x0b1959c90875ac82 0x1034f7fe3cf5620c 0x08ab038fe0329685 keymix+CxorG:0x57c54e6df5264001 0x65cd9ae147c6944a 0xd0c06b7669feccb5 0x6d66996ea7f402cf sbox+phtx(G):0x8d3721130cd9afb4 0x58f24a6461e7e701 0x350dd08526e0d44b 0x16c21c3db134c6b1 end wout rot:0x12127666c4d418bf 0xae5ab165cfa89d32 0x350dd08526e0d44b 0x4bcfecc2d8159afc End Encrypt: 0xae5ab165cfa89d32 0x350dd08526e0d44b 0x4bcfecc2d8159afc 0x12127666c4d418bf ######################################################################################## Davies-Meyer:0xff54e31a624e1fe3 0xae08b8090ddeb854 0x544c356923542797 0x49f2bb7fd7aa39c6 ######################################################################################## Start Encrypt: LEFT KEY RIGHT KEY 0x00000000000001f0 0x04df411f94d71bc7 0x0000000000000000 0xb4b455ffa827294a 0x0000000000000000 0xaa88099f083dc367 0x0000000000000000 0x25b3bddd4a293d25 0xff54e31a624e1fe3 0x95d9108b20d4c030 0xae08b8090ddeb854 0x844673f0c0f02398 0x544c356923542797 0x0f8799709ff76d00 0x49f2bb7fd7aa39c6 0x00808da81132f56b State : A C E G Round # 1: Start : 0xff54e31a624e1fe3 0xae08b8090ddeb854 0x544c356923542797 0x49f2bb7fd7aa39c6 keymix+CxorG:0xfb8ba205f69905d4 0xae08b8090ddeb9a4 0xe0f860968b730edd 0xe7fa0376da748062 sbox+phtx(G):0x0a74c5f30dea4b0b 0xe08c25648b534cd6 0x4e80980d8fcfbd70 0x029f83d8d8eb504a end wout rot:0x540f5b6771b5ee39 0x124a723a991b77a2 0x4e80980d8fcfbd70 0x51201be568bb0dba Round # 2: Start : 0x124a723a991b77a2 0x4e80980d8fcfbd70 0x51201be568bb0dba 0x540f5b6771b5ee39 keymix+CxorG:0xb8c27ba59126b4c5 0x4e80980d8fcfbd70 0x7493a6382292309f 0x1a8fc36afe7a5349 sbox+phtx(G):0x4d3d9c5fe394c65a 0x75aea26a42827295 0x7e02ba2d8fcd8df5 0x42ae96b3bcdc9028 end wout rot:0x64c9351ee87d1189 0xf17b94ffb3e7c918 0x7e02ba2d8fcd8df5 0xc0b150e04caa1e1d Round # 3: Start : 0xf17b94ffb3e7c918 0x7e02ba2d8fcd8df5 0xc0b150e04caa1e1d 0x64c9351ee87d1189 keymix+CxorG:0x9bf6676ef17d16cb 0x7e02ba2d8fcd8df5 0xeaff9b19818485d1 0x1acb8f3367b09c7c sbox+phtx(G):0x7009b8b500cbe110 0xeaf69b898186e5d1 0xf4f4b9250ec98934 0xd0ba2bafb710a096 end wout rot:0x419b9e8c2931827e 0xdf66015a5efb084b 0xf4f4b9250ec98934 0xc5aee4d4c5da29ca Round # 4: Start : 0xdf66015a5efb084b 0xf4f4b9250ec98934 0xc5aee4d4c5da29ca 0x419b9e8c2931827e keymix+CxorG:0x84adad43e25842dc 0xf4f4b9250ec98934 0x8cdcd2030342e567 0xb56f27a927f80b4a sbox+phtx(G):0x0b727b98112eb533 0x87de909b1264d164 0x707839260c89c970 0xe30c32f3c4e8583f end wout rot:0xbf0bbb2282423456 0x02f561ff1091ee37 0x707839260c89c970 0x53846c19d17221af Round # 5: Start : 0x02f561ff1091ee37 0x707839260c89c970 0x53846c19d17221af 0xbf0bbb2282423456 keymix+CxorG:0xba151c9471b74e3f 0x8f2cda3c6ec7d693 0x6497c50f8e7c232e 0x3027611eec85e2c5 sbox+phtx(G):0xcec2f95beecb6551 0x2455e44c0e74026e 0xaf39de386ef3d4bd 0x0e0fc3e3e28be0de end wout rot:0x1988d98080c8d238 0x3400e6ba3a7264c8 0xaf39de386ef3d4bd 0xbd49a21b517fb59b Round # 6: Start : 0x3400e6ba3a7264c8 0xaf39de386ef3d4bd 0xbd49a21b517fb59b 0x1988d98080c8d238 keymix+CxorG:0x4ea6504fd8154133 0x01316631632d6ce9 0xa9599f24e56c8890 0x18b9bfb1e3e5bed1 sbox+phtx(G):0xb179cfa125ebdaa5 0x191116a4e1ae1a94 0x09317635a3296cf9 0xdc07fe823ff9c0ac end wout rot:0x3b7ee015afa06602 0x08093138e9a62a8a 0x09317635a3296cf9 0xe53974b7e3232da5 Round # 7: Start : 0x08093138e9a62a8a 0x09317635a3296cf9 0xe53974b7e3232da5 0x3b7ee015afa06602 keymix+CxorG:0xcdddece787222bf1 0x5d7d435c807d4b6e 0xfd9fdce69262ded8 0x6603a3492fdd2d6c sbox+phtx(G):0x3242100078c0d528 0xdf9dcce6eae24ad8 0x90e08fba025f41be 0x2c96d0b5034e6f03 end wout rot:0x51ecefe9a3e8ff10 0xefec17be0513a0e4 0x90e08fba025f41be 0xbd77606f05adb0c1 Round # 8: Start : 0xefec17be0513a0e4 0x90e08fba025f41be 0xbd77606f05adb0c1 0x51ecefe9a3e8ff10 keymix+CxorG:0xd891417c8a832fd9 0xd91234c5d5f57878 0xc4c6e2d278ca2d8f 0x88fedb2c761d8768 sbox+phtx(G):0x3e7eaa86f0498056 0xe2aa68d058c2ad89 0x19927495dd7755f1 0xc2d06294b4d5bff0 end wout rot:0x6f20c45fba2df15a 0x92319659cae17de2 0x19927495dd7755f1 0xdc62d729924d15e1 Round # 9: Start : 0x92319659cae17de2 0x19927495dd7755f1 0xdc62d729924d15e1 0x6f20c45fba2df15a keymix+CxorG:0x96eed7465e366625 0xa8dd428947ac84bd 0x68d682d63a6a3cab 0xc7fd86d6fd8175e7 sbox+phtx(G):0xe91868b0e44d19ce 0x29d6aae69a2b25e9 0xa81bc0cf5d8ea09c 0x80727cbd7de30715 end wout rot:0x4e67d8acadf5f5d9 0x56f650cfccd7abec 0xa81bc0cf5d8ea09c 0x288e3d8cdb71a7b1 Round # 10: Start : 0x56f650cfccd7abec 0xa81bc0cf5d8ea09c 0x288e3d8cdb71a7b1 0x4e67d8acadf5f5d9 keymix+CxorG:0xfc7e5950c4ea688b 0x50414fb233c9d62e 0x0d3d805191589a94 0x1e26971e9e3c23f7 sbox+phtx(G):0x53c1e90d1994d35e 0x0ebd205c994c9bc4 0x5c7d4fe2b381deae 0xce5e3b15507bd325 end wout rot:0x380a41a60a38ee39 0xf5ebbc206cb99a93 0x5c7d4fe2b381deae 0x2adb8af703fdb1d3 Round # 11: Start : 0xf5ebbc206cb99a93 0x5c7d4fe2b381deae 0x2adb8af703fdb1d3 0x380a41a60a38ee39 keymix+CxorG:0x6032acab4c6d5aa3 0x33d499dafc37a3a3 0xae9df907c30d924b 0x0bded87cf60f4d9a sbox+phtx(G):0x8e8d538c8fa084fc 0x2294bb03c08d9617 0x13c431d9bc3ab1a0 0xa8bb26165ea17ce8 end wout rot:0x4651fc2958fb485d 0xae2dd11a6eb582b7 0x13c431d9bc3ab1a0 0xbc7f57ef1adc2e88 Round # 12: Start : 0xae2dd11a6eb582b7 0x13c431d9bc3ab1a0 0xbc7f57ef1adc2e88 0x4651fc2958fb485d keymix+CxorG:0xa1aa486af142efb7 0xbafb437b34f4aefe 0xbcffda470beedbe3 0xfcaabf526c0fe6a3 sbox+phtx(G):0x5c55b6ad3aad3454 0xf8fb6ec301e7cbe3 0x1a510b3935b6655d 0x5c0c25f5300842d2 end wout rot:0x744852b7cf976149 0xe0d4baa6e12f6bd2 0x1a510b3935b6655d 0x765d312e65bea82f Round # 13: Start : 0xe0d4baa6e12f6bd2 0x1a510b3935b6655d 0x765d312e65bea82f 0x744852b7cf976149 keymix+CxorG:0x1045810c6dc3cdaf 0xecfae1e81780f351 0xcd7bfd9afd834f04 0x98b2b35fd8179218 sbox+phtx(G):0xcf3a7e93903c8201 0xce7be3897dbf4f04 0xecbb60e07a03be55 0x39d64577e1c6eda7 end wout rot:0xf8a9b2ad3af6f30f 0xf3bd328d8e1c0a2f 0xecbb60e07a03be55 0x2691a6575bcaabfc Round # 14: Start : 0xf3bd328d8e1c0a2f 0xecbb60e07a03be55 0x2691a6575bcaabfc 0xf8a9b2ad3af6f30f keymix+CxorG:0x00fa2774f99ba69b 0x81e79d0bf6820367 0xdaf95b8122686329 0x794e2fa6cc74f068 sbox+phtx(G):0xfe035c81d2e65922 0xa4f91b01220c3b29 0x811f9e0bd68a216e 0xbdf7200e71946e82 end wout rot:0x78446339320502bf 0xe499d62ac6897e39 0x811f9e0bd68a216e 0x3f16be19481e8ff0 Round # 15: Start : 0xe499d62ac6897e39 0x811f9e0bd68a216e 0x3f16be19481e8ff0 0x78446339320502bf keymix+CxorG:0xcc57f607096e1f67 0xce5d3a2c40748d2e 0xa82d9837db06ca34 0xb619591572718f91 sbox+phtx(G):0x75f82bf0f6e1e592 0x998d99e76d87aaa4 0x4658aa2b4972870a 0xf05368a6823ced5a end wout rot:0xffdeb1c86f44c146 0xdc67448bb1fb62c7 0x4658aa2b4972870a 0x36ac12d1cbaf7464 Round # 16: Start : 0xdc67448bb1fb62c7 0x4658aa2b4972870a 0x36ac12d1cbaf7464 0xffdeb1c86f44c146 keymix+CxorG:0x2971bcc29a4c031c 0x230300065cacfb66 0xc1bbb487f9fedc1d 0xdcddb1ce33e83a20 sbox+phtx(G):0xf48e433d61b3df81 0x1537f7bed8edd89c 0x2232b484c4e0fb7a 0x2dd5ebee1e386b73 end wout rot:0x597999e0379c8d4b 0xda73d05a028546bc 0x2232b484c4e0fb7a 0x5008a072e31966ed End Encrypt: 0xda73d05a028546bc 0x2232b484c4e0fb7a 0x5008a072e31966ed 0x597999e0379c8d4b ######################################################################################## Davies-Meyer:0x2527334060cb595f 0x8c3a0c8dc93e432e 0x0444951bc04d417a 0x108b229fe036b48d ######################################################################################## MD = 5F59CB60403327252E433EC98D0C3A8C7A414DC01B9544048DB436E0 ######################################################################################## Blocks = 2 Msg = 1EED9CBA179A009EC2EC5508773DD305477CA117E6D569E66B5F64C6BC64801CE25A8424CE4A26D575B8A6FB10EAD3FD1992EDDDEEC2EBE7150DC98F63ADC3237EF57B91397AA8A7 Start Encrypt: LEFT KEY RIGHT KEY 0x9e009a17ba9ced1e 0x6a09e667f3bcc908 0x05d33d770855ecc2 0xbb67ae8584caa73b 0xe669d5e617a17c47 0x3c6ef372fe94f82b 0x1c8064bcc6645f6b 0xa54ff53a5f1d36f1 0xd5264ace24845ae2 0x6a09e667f3bcc908 0xfdd3ea10fba6b875 0xbb67ae8584caa73b 0xe7ebc2eedded9219 0x3c6ef372fe94f82b 0x23c3ad638fc90d15 0xa54ff53a5f1d36f1 State : A C E G Round # 1: Start : 0x510e527fade682d1 0x9b05688c2b3e6c1f 0x1f83d9abfb41bd6b 0x5be0cd19137e2179 keymix+CxorG:0xa5072e0fe4c6a6c7 0x0505f29b91a28101 0xa1374a5977def692 0x5ee53f8282dca078 sbox+phtx(G):0x5ef861729b195839 0xfbcf4b397dc7aeaa 0xa402f892f5642783 0x31fddffab3274039 end wout rot:0xcd831e2ee7b4c6a5 0x50ebf9e32d264a36 0xa402f892f5642783 0xd600d88ca88b67bc Round # 2: Start : 0x50ebf9e32d264a36 0xa402f892f5642783 0xd600d88ca88b67bc 0xcd831e2ee7b4c6a5 keymix+CxorG:0x8aecdf77c413ce5a 0xa1d1c5e5fd31cb41 0x6fcf490a31f20e26 0x6c52dbcb1a850de4 sbox+phtx(G):0xf503a46df7edf0e4 0x3bcd6902333e3e82 0xab1d8ce7fd23c543 0x0dc9e9af174d5d76 end wout rot:0xa96ca3899dc582c0 0x8e4ca784bd635092 0xab1d8ce7fd23c543 0xb8e77696147122b9 Round # 3: Start : 0x8e4ca784bd635092 0xab1d8ce7fd23c543 0xb8e77696147122b9 0xa96ca3899dc582c0 keymix+CxorG:0x31630b2d6a5bc378 0x4d745901ea82b904 0xfe5332036b1d3df7 0xe418fa8877473bc4 sbox+phtx(G):0xcfb8bdd21526bc87 0x7cdb96d17e393974 0x7d375b00809bb874 0xf942364c8e1a25ce end wout rot:0x2f45c664491deb29 0x97ced045e9e510eb 0x7d375b00809bb874 0x7679914c0eb5de42 Round # 4: Start : 0x97ced045e9e510eb 0x7d375b00809bb874 0x7679914c0eb5de42 0x2f45c664491deb29 keymix+CxorG:0x4c4be1d9ca9c7ad9 0x61b73fbc46ffe71f 0xf0f5c915de61e5a6 0x4ef2f9d80fe20c36 sbox+phtx(G):0xb2b6288e35fd873f 0x62f5c917ef61e586 0x21f6fead8cff879f 0x64f0060e6b1e9438 end wout rot:0x580170145c8df979 0x451aae9daa73e84e 0x21f6fead8cff879f 0x86e704bbf81e1bd7 Round # 5: Start : 0x451aae9daa73e84e 0x21f6fead8cff879f 0x86e704bbf81e1bd7 0x580170145c8df979 keymix+CxorG:0x98ac698d08fc902e 0xf4d0b463a87bdd7d 0x8aa72317d5ba35c0 0xacd1c477f4f62404 sbox+phtx(G):0x13030212df42a7ec 0x89a4210782ba1740 0x7c749566a8c3cd7d 0xb3c9e87b4729b542 end wout rot:0xdc9604ab3ce29dae 0x17fe38479546d0c0 0x7c749566a8c3cd7d 0x303e7de1efed82bf Round # 6: Start : 0x17fe38479546d0c0 0x7c749566a8c3cd7d 0x303e7de1efed82bf 0xdc9604ab3ce29dae keymix+CxorG:0x788f6eac38ef6ee3 0x81a77f7653657508 0x230690e354e28eca 0x5d317bdd6f87e8a6 sbox+phtx(G):0x07d1fe47c415e01c 0x255610e2d0f20ede 0xa1a17fd643877bca 0xc10c6483ae93ada9 end wout rot:0xce79365a9d87a006 0xfdb71fc02d5aa7fd 0xa1a17fd643877bca 0x62ade459f21b2973 Round # 7: Start : 0xfdb71fc02d5aa7fd 0xa1a17fd643877bca 0x62ade459f21b2973 0xce79365a9d87a006 keymix+CxorG:0xe0a2b0ac51b8e3d9 0x464abd389e6ae9d3 0x2d026031aa00538e 0x88338b6203ed49d5 sbox+phtx(G):0x5d15d25bba2db477 0x341722728a0547aa 0x66489d189e6aaa5b 0x310b553732e03d88 end wout rot:0x2fa8e389273b090c 0x61f16a1cebf8139b 0x66489d189e6aaa5b 0x9753f24fd14ae7e3 Round # 8: Start : 0x61f16a1cebf8139b 0x66489d189e6aaa5b 0x9753f24fd14ae7e3 0x2fa8e389273b090c keymix+CxorG:0x401264c8b9e08f47 0x458b307b11a3a74e 0x9675b9c44dbd4f92 0x6a23d3f23698ae42 sbox+phtx(G):0xfe679b0c561dd0f4 0x2c1132c00ba11f22 0x459b10bb1803a84c 0xf7dd8234c15bd7c6 end wout rot:0x2df9f0390db1e104 0xc74351e2ccfaa6aa 0x459b10bb1803a84c 0x3d7892efd95f8012 Round # 9: Start : 0xc74351e2ccfaa6aa 0x459b10bb1803a84c 0x3d7892efd95f8012 0x2df9f0390db1e104 keymix+CxorG:0xad4ab7853f466fa2 0x56a506f8e02bb21b 0x861f3c6a5d952729 0x7b5cf6c1ed9a531f sbox+phtx(G):0x02154aea6093004f 0x860f74685d05276d 0xd2af32f8fd2f953b 0x9286c9e07f0eca26 end wout rot:0xb47d47ae50944c09 0x76cb1bd52bc0e5db 0xd2af32f8fd2f953b 0x6535fcd87c3e5f61 Round # 10: Start : 0x76cb1bd52bc0e5db 0xd2af32f8fd2f953b 0x6535fcd87c3e5f61 0xb47d47ae50944c09 keymix+CxorG:0x4aa5e8a7d5541df0 0x8ad599ac53d1a2c9 0xc07a09e223236990 0x3ea8de020345eec0 sbox+phtx(G):0xbfdf87547a7b6046 0xf5700fb20b092996 0xcaf5910e52d1ab59 0x394eccc23a0c0bdb end wout rot:0xe61bff6aa2e04399 0x954439489e5fb859 0xcaf5910e52d1ab59 0x04445dd08cddb734 Round # 11: Start : 0x954439489e5fb859 0xcaf5910e52d1ab59 0x04445dd08cddb734 0xe61bff6aa2e04399 keymix+CxorG:0xff4ddf2f6de37151 0x82c96584d2aeaac1 0xbf23f3550817100f 0x64d29aee704ee958 sbox+phtx(G):0x007a245040b4246e 0xbf11f30508071421 0x3dc8b681daadbac0 0x49cd8446398a54ae end wout rot:0x933283ea5bac7af7 0x512987265924b637 0x3dc8b681daadbac0 0x87963ac714380f6e Round # 12: Start : 0x512987265924b637 0x3dc8b681daadbac0 0x87963ac714380f6e 0x933283ea5bac7af7 keymix+CxorG:0x6d477454a7b04e1c 0xdd11a97ded959b9e 0x22d9cffd4b25399f 0x4e232a97b639e169 sbox+phtx(G):0x4fb8ababfcdf33e3 0x2071cd7f5b6f19fe 0xfd50ed29eeb59382 0xf5118c004336cf58 end wout rot:0xcbbf0106af602d02 0x08dfe77d53b1e57f 0xfd50ed29eeb59382 0xf262792931ec62da Round # 13: Start : 0x08dfe77d53b1e57f 0xfd50ed29eeb59382 0xf262792931ec62da 0xcbbf0106af602d02 keymix+CxorG:0x232d6197646f390d 0xc78ca8476d7243e4 0x280e440b0268c5ec 0x0c33a941c2126ee6 sbox+phtx(G):0x1b52362cf682c4f2 0x305c522390e841fe 0xe780e8446d1a42e8 0x05b91827c7abc1e2 end wout rot:0xdbb3e83ee02d4734 0xe243942172b79dad 0xe780e8446d1a42e8 0xed3a006b34c604ca Round # 14: Start : 0xe243942172b79dad 0xe780e8446d1a42e8 0xed3a006b34c604ca 0xdbb3e83ee02d4734 keymix+CxorG:0xff3df062bb632af5 0xcc3730469ed64697 0x59cd21f0295cb67f 0x1784d8787efb01a3 sbox+phtx(G):0x84f01f9bd21e958a 0x590d2e6969542777 0x953a1026b79664e2 0x17515a1b69a8b193 end wout rot:0x7697808eea7ca1e7 0xd61cd5e0bf52310d 0x953a1026b79664e2 0xac8b6a41213f1675 Round # 15: Start : 0xd61cd5e0bf52310d 0x953a1026b79664e2 0xac8b6a41213f1675 0x7697808eea7ca1e7 keymix+CxorG:0x5e3d7340247606d5 0x2fb2a141681e46c8 0x80b48753037da050 0x592521cf8262e72f sbox+phtx(G):0x8ec0acbfb38bbfa2 0x00f48bed90fc1972 0x2f86a201686a4698 0x4f1f88fecd748c20 end wout rot:0xe33a296e81cee8e4 0x9ea9a55f0e466919 0x2f86a201686a4698 0x7ea62aff35ded2b8 Round # 16: Start : 0x9ea9a55f0e466919 0x2f86a201686a4698 0x7ea62aff35ded2b8 0xe33a296e81cee8e4 keymix+CxorG:0x7015e4809ac8661d 0xbd61d2c19ea23c05 0xa445a700b2868567 0x5e5bfbaf1f6cd4e1 sbox+phtx(G):0x96ca4bbe6917a1e2 0xa6cfae3ed3930485 0x9d6476c10c223800 0xe8395090f748835b end wout rot:0x06cea83349bfeb83 0xfca532c32f29a2e0 0x9d6476c10c223800 0x859dc751036abb5b End Encrypt: 0xfca532c32f29a2e0 0x9d6476c10c223800 0x859dc751036abb5b 0x06cea83349bfeb83 ######################################################################################## Davies-Meyer:0xadab60bc82cf2031 0x06611e4d271c541f 0x9a1e1efaf82b0630 0x5d2e652a5ac1cafa ######################################################################################## Start Encrypt: LEFT KEY RIGHT KEY 0xa7a87a39917bf57e 0x9e009a17ba9ced1e 0x0000000000000080 0x05d33d770855ecc2 0x0000000000000000 0xe669d5e617a17c47 0x0000000000000000 0x1c8064bcc6645f6b 0x0000000000000000 0xd5264ace24845ae2 0x0000000000000000 0xfdd3ea10fba6b875 0x0000000000000000 0xe7ebc2eedded9219 0x0000000000000000 0x23c3ad638fc90d15 State : A C E G Round # 1: Start : 0xadab60bc82cf2031 0x06611e4d271c541f 0x9a1e1efaf82b0630 0x5d2e652a5ac1cafa keymix+CxorG:0x94038092a9283851 0xa1c96474b667a161 0x9fcd238df07eea72 0xfce7015eeca66b9b sbox+phtx(G):0x4bfc3b1d50d6c6af 0xd5f93884b0eeacfc 0x35c864f4164f8931 0x1f5aecf9f3ff6c3f end wout rot:0x99a24f602f5c08d6 0xdd65e5806d90e5c0 0x35c864f4164f8931 0x552351ed0a4ef570 Round # 2: Start : 0xdd65e5806d90e5c0 0x35c864f4164f8931 0x552351ed0a4ef570 0x99a24f602f5c08d6 keymix+CxorG:0x3b0c30667a319987 0x35c864f4164f89b1 0x49a33551cc2aaa1b 0xac6a2b9439138167 sbox+phtx(G):0xf0bb8f3d978b67d8 0x8990be584daacc53 0x3cc854b45e6f01b2 0xa6312cfb9f366bb9 end wout rot:0x266369d2bb9da394 0x3d650aab70c86a59 0x3cc854b45e6f01b2 0xe2f981affda56d6b Round # 3: Start : 0x3d650aab70c86a59 0x3cc854b45e6f01b2 0xe2f981affda56d6b 0x266369d2bb9da394 keymix+CxorG:0xe8434065544c30bb 0x3cc854b45e6f01b2 0x1f2a6bbf0603d51e 0x1aab3d66e5f2a226 sbox+phtx(G):0x377cab9af3dfcfe4 0x1c1ec0b5a7931b5a 0x34ca14915a6f11a8 0x51b0df8cb4484bb1 end wout rot:0x580e8cdab30a5513 0x515edc0ff6c7ec8e 0x34ca14915a6f11a8 0x867af41d0eb75d59 Round # 4: Start : 0x515edc0ff6c7ec8e 0x34ca14915a6f11a8 0x867af41d0eb75d59 0x580e8cdab30a5513 keymix+CxorG:0xb6b51ee12b2a7e97 0x34ca14915a6f11a8 0xa5b9597e817e504c 0x6cc4984be96544bb sbox+phtx(G):0x5908e59f8ed480c8 0xecb9b87005eed00c 0x907b0cf15b4541ac 0xf8875d0611fd0956 end wout rot:0x9d7ca0fd9f8d6536 0x5aae887c5f4b0da1 0x907b0cf15b4541ac 0x890269f76d424b02 Round # 5: Start : 0x5aae887c5f4b0da1 0x907b0cf15b4541ac 0x890269f76d424b02 0x9d7ca0fd9f8d6536 keymix+CxorG:0x1747fbc5faad46ea 0x907b0cf15b4541ac 0xd4fd81c771fc36b9 0x0d07ac0cc4c8249a sbox+phtx(G):0xe8ba080a0f53f811 0xbc7d81cd75ee8ea8 0x843e8d342be94704 0xe41cd0a620c877a6 end wout rot:0xcdd3502cbbb2f647 0x79c010750c21a6df 0x843e8d342be94704 0x685b5dda4cb1beaa Round # 6: Start : 0x79c010750c21a6df 0x843e8d342be94704 0x685b5dda4cb1beaa 0xcdd3502cbbb2f647 keymix+CxorG:0x3c632f84f2ccfa2b 0x843e8d342be94704 0x82c414cb7b4c906a 0x49eddd18905bb143 sbox+phtx(G):0xc7a6594f0d9242d0 0xc14444807f5e90ba 0x847e89b459a5d72e 0xb2eb0e5b22a6e279 end wout rot:0x529b9348ff85e676 0x88ffd53af7b05a7a 0x847e89b459a5d72e 0x3769980f7c4cb9a7 Round # 7: Start : 0x88ffd53af7b05a7a 0x847e89b459a5d72e 0x3769980f7c4cb9a7 0x529b9348ff85e676 keymix+CxorG:0x15fd63c19cb23bf8 0x847e89b459a5d72e 0x795533175560320a 0xd6e51afca6203158 sbox+phtx(G):0x6e28149e6bc80123 0x1355271d7728320b 0x952baab54d85e526 0x95b14c543383cb25 end wout rot:0xc624884103dfbcf5 0xa382d928d4be9b78 0x952baab54d85e526 0x2adcf7098109b04b Round # 8: Start : 0xa382d928d4be9b78 0x952baab54d85e526 0x2adcf7098109b04b 0xc624884103dfbcf5 keymix+CxorG:0xce0aaa5b87f3db5e 0x952baab54d85e526 0xdf4ca2dcd1b3ef1a 0x530f22f44e5a59d3 sbox+phtx(G):0x31d65d8574082485 0xff98f7dce1bbef9b 0x5b2308edcc362e3c 0xce52fcc780116f4b end wout rot:0x7f1e90fbf213d9af 0xd92267773882aca0 0x5b2308edcc362e3c 0x297605b44c479d87 Round # 9: Start : 0xd92267773882aca0 0x5b2308edcc362e3c 0x297605b44c479d87 0x7f1e90fbf213d9af keymix+CxorG:0x4722fd60821e41be 0x9a65d318f11b8207 0x2ca538c344127145 0xe57b43e303085ba8 sbox+phtx(G):0x2a9dc187cce83c43 0x0c3d384448f24d05 0x9e45eb58f109c303 0x16579f8b155d0ed0 end wout rot:0x62f7460faf43ddea 0x7bb20549334f3e0c 0x9e45eb58f109c303 0xb49d8ae30666d1d3 Round # 10: Start : 0x7bb20549334f3e0c 0x9e45eb58f109c303 0xb49d8ae30666d1d3 0x62f7460faf43ddea keymix+CxorG:0x9ddbd0af24ee424b 0xd7160facc4310197 0xa81dee5fc0028eb8 0xb5e149a36b72dc7d sbox+phtx(G):0x35262ef0df20bcb3 0x883dce0fdb023298 0x5f0fcfa3c433039f 0x8f92a620e4f18809 end wout rot:0xe64d1bbb960fa917 0x7c8c00a7a781a3bf 0x5f0fcfa3c433039f 0xeea275c3a9248ba8 Round # 11: Start : 0x7c8c00a7a781a3bf 0x5f0fcfa3c433039f 0xeea275c3a9248ba8 0xe64d1bbb960fa917 keymix+CxorG:0xa9aa4a698305f95d 0x9d8b76d00f4199f6 0x13719fd3528233dd 0x7bc66d6b994e30e1 sbox+phtx(G):0xdadfd59671bb8e80 0x51251ed5223835dd 0x9cab7c910d41a8ab 0x2d851e4cb4ce9e0e end wout rot:0x09e54c153096037b 0x8e4bd4b2ac622815 0x9cab7c910d41a8ab 0xca309addc21046b9 Round # 12: Start : 0x8e4bd4b2ac622815 0x9cab7c910d41a8ab 0xca309addc21046b9 0x09e54c153096037b keymix+CxorG:0x69a0165c718fba0c 0x159287cd536ec0e9 0xe9f337be4dd94bac 0x1c77cbd863f8c392 sbox+phtx(G):0x825f69e29c56c5b2 0x6bbe5f9cc1c94ebe 0x7c3291d112e7cae5 0xe2398f6a81dd0bc9 end wout rot:0x8c10e4086541a7ac 0xd4e6ae5a15357c31 0x7c3291d112e7cae5 0x5e6c213b94c4d6ae Round # 13: Start : 0xd4e6ae5a15357c31 0x7c3291d112e7cae5 0x5e6c213b94c4d6ae 0x8c10e4086541a7ac keymix+CxorG:0x1c096ab276f7e529 0xcae7d9c54f10a42d 0x19026e313ac5873e 0x46f73dcd2a510381 sbox+phtx(G):0x21130489cc183ad7 0x38126a39bacd9dec 0xd2e7b3f57dd52105 0xf308c14ed947a3d7 end wout rot:0x0835647b04b946a1 0xc1d608257b03af08 0xd2e7b3f57dd52105 0xc5f07543571cc4dc Round # 14: Start : 0xc1d608257b03af08 0xd2e7b3f57dd52105 0xc5f07543571cc4dc 0x0835647b04b946a1 keymix+CxorG:0x902a5b48d721525e 0xd96744f4093bed34 0x233c293accaec35c 0xd152208f0d82ab95 sbox+phtx(G):0xb796e07329cf8181 0x05ac8939ec6ac3dd 0xd94f4dfccd1baf68 0x349f4c24391b7458 end wout rot:0x16a2c9a3ff165f3e 0x5405cd16b8658e72 0xd94f4dfccd1baf68 0x0dee9a20063723c0 Round # 15: Start : 0x5405cd16b8658e72 0xd94f4dfccd1baf68 0x0dee9a20063723c0 0x16a2c9a3ff165f3e keymix+CxorG:0x55032c0be99abfb5 0xd32c463b343a53e1 0x863ba3e735246c5f 0xc58e8f98cb2c0cdf sbox+phtx(G):0xfbf897ec167f53ea 0xaeeb322337616c55 0xd72f6638153a7ff4 0x972a1c775c14f5eb end wout rot:0x761c37e31b4288a1 0x9c771e78ab05fcce 0xd72f6638153a7ff4 0x6e5982af714f75df Round # 16: Start : 0x9c771e78ab05fcce 0xd72f6638153a7ff4 0x6e5982af714f75df 0x761c37e31b4288a1 keymix+CxorG:0xa39be500f33e19b2 0xfdb26872aa58482e 0x3fc4711c8cc66941 0x8bae5f91b11ac08f sbox+phtx(G):0x9c56129d2ed9e663 0x3f8063918847cf00 0xde3209722a5e412e 0x9d10a0202c19c2bb end wout rot:0xac3a8cd0ab1ecef1 0xaf483291271a1497 0xde3209722a5e412e 0x7b42a992567803e9 End Encrypt: 0xaf483291271a1497 0xde3209722a5e412e 0x7b42a992567803e9 0xac3a8cd0ab1ecef1 ######################################################################################## Davies-Meyer:0x02e3522da5d534a6 0xd853173f0d421531 0xe15cb768ae5305d9 0xf114e9faf1df040b ######################################################################################## Start Encrypt: LEFT KEY RIGHT KEY 0x0000000000000240 0xa7a87a39917bf57e 0x0000000000000000 0x0000000000000080 0x0000000000000000 0x0000000000000000 0x0000000000000000 0x0000000000000000 0x02e3522da5d534a6 0x0000000000000000 0xd853173f0d421531 0x0000000000000000 0xe15cb768ae5305d9 0x0000000000000000 0xf114e9faf1df040b 0x0000000000000000 State : A C E G Round # 1: Start : 0x02e3522da5d534a6 0xd853173f0d421531 0xe15cb768ae5305d9 0xf114e9faf1df040b keymix+CxorG:0xa54b281434aec398 0xd853173f0d421771 0xe15cb768ae530559 0x2947fec5fc9d137a sbox+phtx(G):0x42b7d7fcca512e47 0xe3f877a86c422d5f 0x791b373f29401669 0xafa2123f532af507 end wout rot:0x397a87ae838ea4e2 0x66ea25070aa4d51c 0x791b373f29401669 0x28bd497e7c6b0b70 Round # 2: Start : 0x66ea25070aa4d51c 0x791b373f29401669 0x28bd497e7c6b0b70 0x397a87ae838ea4e2 keymix+CxorG:0x66ea25070aa4d51c 0x791b373f29401669 0x28bd497e7c6b0b70 0x4061b091aaceb28b sbox+phtx(G):0xc817ecf9f45b3eea 0xa8b981bea87023f2 0x59b3363921601779 0x4475e31ceeb3df2b end wout rot:0xccbf8c51c77f5069 0x6322a5b0cb5ee216 0x59b3363921601779 0x9e2919551013f6a4 Round # 3: Start : 0x6322a5b0cb5ee216 0x59b3363921601779 0x9e2919551013f6a4 0xccbf8c51c77f5069 keymix+CxorG:0x61c1f79d6e8bd6b0 0x59b3363921601779 0x467a0e6a1d51e395 0x950cba68e61f4710 sbox+phtx(G):0x87bf3873b1543d27 0xc07606288d45cb93 0x19f330312d61d5e9 0x1eb40178f8a890e8 end wout rot:0xa54aba2f4df849f7 0x338551bbbec6ea82 0x19f330312d61d5e9 0x38a731a9260a66d1 Round # 4: Start : 0x338551bbbec6ea82 0x19f330312d61d5e9 0x38a731a9260a66d1 0xa54aba2f4df849f7 keymix+CxorG:0xd2d9e6d31095ef5b 0x19f330312d61d5e9 0xc9b3d853d7d562da 0xbcb98a1e60999c1e sbox+phtx(G):0x3d66390cc74a8585 0xedb7d15f15df62de 0xd962f0623df4b7b3 0xeb62263c8be6d666 end wout rot:0x01f91c2fa7b9d685 0xb506343da0cff625 0xd962f0623df4b7b3 0xc4c5169ec9db8e19 Round # 5: Start : 0xb506343da0cff625 0xd962f0623df4b7b3 0xc4c5169ec9db8e19 0x01f91c2fa7b9d685 keymix+CxorG:0xa8ae6829991872f4 0xdb81a24f98218315 0x93c49013e67958dd 0xda78be603f985590 sbox+phtx(G):0x1f50b59a7ee70e0b 0x9794858380bf54d7 0x5b05a24e1839d3c1 0x44d913f07b49dd42 end wout rot:0x6dca556bd4b148ff 0xc2bf5a5a42185966 0x5b05a24e1839d3c1 0x9fdeb63e9383b103 Round # 6: Start : 0xc2bf5a5a42185966 0x5b05a24e1839d3c1 0x9fdeb63e9383b103 0x6dca556bd4b148ff keymix+CxorG:0xad7696493fcb65df 0x8356b571157bc6f0 0xf3e6a38afd8dc3f4 0xee9ce01ac1ca8e0f sbox+phtx(G):0x52997dc7c0469e20 0xa36feb0c3d89dbf4 0x2230377928f28724 0xf76eee2936ba8dfb end wout rot:0x69c17d99641c8f1f 0xcef3c700f363c28c 0x2230377928f28724 0x199f25a25fad151f Round # 7: Start : 0xcef3c700f363c28c 0x2230377928f28724 0x199f25a25fad151f 0x69c17d99641c8f1f keymix+CxorG:0x639a80dc17873e72 0xc36c801186a182fd 0x758961d343dc05ab 0xaaadfd88e2bd0de2 sbox+phtx(G):0x1e01ff236c5943d9 0x69881ef12b8444ab 0xa2e480c1852586df 0x145c0b6af6e38d09 end wout rot:0xcc836876a9905d52 0xb761e39c9cf34b0b 0xa2e480c1852586df 0xb7408c2b7c0913e8 Round # 8: Start : 0xb761e39c9cf34b0b 0xa2e480c1852586df 0xb7408c2b7c0913e8 0xcc836876a9905d52 keymix+CxorG:0x34c77fd755150267 0x53f0693b74fa82d4 0x651a742109c20fad 0x9f73014ddd6adf86 sbox+phtx(G):0xd9d88932ded27dc8 0xed12f42183c272a5 0x77f21d3a75fa80f1 0xeca0e0d331d7ab49 end wout rot:0xde8a0049dca9a91f 0xaa27e6c629f0d09f 0x77f21d3a75fa80f1 0x6492fe0da7d22c3a Round # 9: Start : 0xaa27e6c629f0d09f 0x77f21d3a75fa80f1 0x6492fe0da7d22c3a 0xde8a0049dca9a91f keymix+CxorG:0x0d8f9cffb88b25e1 0x1e3931a27d7a1b5f 0x6492fe0da7d22cba 0xc0b331eba1d3b240 sbox+phtx(G):0xe85962a21f5cc95b 0x84d2bc0da5d6ecba 0x1abbadafddf83fff 0x3ba6e42b9a7222b7 end wout rot:0xac42c643b7e75f5b 0xa106a8c704c464a8 0x1abbadafddf83fff 0x566291da786a62b6 Round # 10: Start : 0xa106a8c704c464a8 0x1abbadafddf83fff 0x566291da786a62b6 0xac42c643b7e75f5b keymix+CxorG:0xa106a8c704c464a8 0x2af82e3f1859db51 0x566291da786a62b6 0x86bae87cafbe840a sbox+phtx(G):0x7661791dfb2a0216 0x0263c0da9b4862b0 0x2afaaefd1819bbf1 0x787e6c86d7cfe741 end wout rot:0xd55d8b135279f6b7 0xcf04238a5455a1be 0x2afaaefd1819bbf1 0xa3791b83efe9a332 Round # 11: Start : 0xcf04238a5455a1be 0x2afaaefd1819bbf1 0xa3791b83efe9a332 0xd55d8b135279f6b7 keymix+CxorG:0xcf04238a5455a1be 0x0ffe9a8940573b2c 0xa3791b83efe9a332 0xdaa3119a122ecd9b sbox+phtx(G):0x3c7d5c7dabbc464d 0x93785ff74441e773 0x8cfe990b04169a1e 0x539f5f3541bbe145 end wout rot:0xfc855c2f62511649 0xcb73c76a8f2b4e61 0x8cfe990b04169a1e 0xe09df84045d27b63 Round # 12: Start : 0xcb73c76a8f2b4e61 0x8cfe990b04169a1e 0xe09df84045d27b63 0xfc855c2f62511649 keymix+CxorG:0xcb73c76a8f2b4e61 0x875a3f877d6e6f5e 0xe09df84045d27b63 0x7bdf63a81f3f7917 sbox+phtx(G):0x33ce3f1248f8b582 0xd019f8504542ebe3 0x474bffc7786c253f 0x57aa5cbf489fd0e3 end wout rot:0xe9ec276c5a6fee14 0x8b4e6433ce1de61c 0x474bffc7786c253f 0x9ef65c86c10bf622 Round # 13: Start : 0x8b4e6433ce1de61c 0x474bffc7786c253f 0x9ef65c86c10bf622 0xe9ec276c5a6fee14 keymix+CxorG:0xdf07ec0cb7276591 0x2d42b344592d73b4 0xd67a7efdc1a9268b 0xc4ae942803429da0 sbox+phtx(G):0x09f892f350dccb5a 0xd6c27e4ec179aec1 0xfb40df48d80c5735 0x16c131c81581744e end wout rot:0x3dfdf5b6bcfdfc30 0x6f9cad0faee8f05b 0xfb40df48d80c5735 0x12021110ed8dcb83 Round # 14: Start : 0x6f9cad0faee8f05b 0xfb40df48d80c5735 0x12021110ed8dcb83 0x3dfdf5b6bcfdfc30 keymix+CxorG:0xfbecb3bfd549d399 0x7dde3b7971aacccf 0x1ea61589c92cb578 0x4023cecfcd5730ff sbox+phtx(G):0x654b66301a3464e1 0x1ea75189c3389558 0x677a2af0b0a25dd7 0xa5fa7fce68b9f07e end wout rot:0x93f8bd6ff41bdde9 0x2c8be6e1efb6e2c5 0x677a2af0b0a25dd7 0x0d74aabe195c4e55 Round # 15: Start : 0x2c8be6e1efb6e2c5 0x677a2af0b0a25dd7 0x0d74aabe195c4e55 0x93f8bd6ff41bdde9 keymix+CxorG:0x83249827431860b8 0xe18d164da8743d23 0x4fc00c74b3a32475 0x7275ab225c6fe0ca sbox+phtx(G):0xdcd675d1b4b38645 0x53926de4a720a631 0xe28d1e69ab741d13 0xbf4a8bece3328277 end wout rot:0x6f666f540b6ce373 0x4dcb9415eae28b56 0xe28d1e69ab741d13 0xa1d7aa558ea69f8a Round # 16: Start : 0x4dcb9415eae28b56 0xe28d1e69ab741d13 0xa1d7aa558ea69f8a 0x6f666f540b6ce373 keymix+CxorG:0x51bb3ed598ba7708 0xc75b6fda88c524ea 0x1446449163a209fe 0xa83d008e83a9c799 sbox+phtx(G):0x6d5dea60ef00acf7 0x3c42c4b104a281eb 0xd7596b4b886725e2 0x0fb348278c1b79d7 end wout rot:0x6b67c1218b26245f 0x81dac69c85687c2f 0xd7596b4b886725e2 0xe70cb37214829fb9 End Encrypt: 0x81dac69c85687c2f 0xd7596b4b886725e2 0xe70cb37214829fb9 0x6b67c1218b26245f ######################################################################################## Davies-Meyer:0x833994b120bd4889 0x0f0a7c74852530d3 0x0650041abad19a60 0x9a7328db7af92054 ######################################################################################## MD = 8948BD20B1943983D3302585747C0A0F609AD1BA1A0450065420F97A ########################################################################################