⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ecbme66.txt

📁 Arithmetic for integers of almost rijndael for C and C++. Developed for linux
💻 TXT
📖 第 1 页 / 共 5 页
字号:
==============================================
Author:    Dr B R Gladman (brg@gladman.uk.net)
Test:      ECB Monte Carlo (Encryption) Tests
Algorithm: Extended Rijndael (an AES Superset)
Filename:  ecbme66.txt
==============================================

BLOCKSIZE=192
KEYSIZE=  192

TEST= 0
KEY=  000000000000000000000000000000000000000000000000
PT=   000000000000000000000000000000000000000000000000
CT=   b27e5223b827ad9d6671dbc7e9700deee47ea8639f61433d
TEST= 1
KEY=  b27e5223b827ad9d6671dbc7e9700deee47ea8639f61433d
PT=   b27e5223b827ad9d6671dbc7e9700deee47ea8639f61433d
CT=   746ee56e8a71d958c444afa8e27bc33b6f1c4ec0f61acbf3
TEST= 2
KEY=  c610b74d325674c5a235746f0b0bced58b62e6a3697b88ce
PT=   746ee56e8a71d958c444afa8e27bc33b6f1c4ec0f61acbf3
CT=   4a8ef12132b673ea679f8f52a1e1121bdceaf1d0da2501b7
TEST= 3
KEY=  8c9e466c00e0072fc5aafb3daaeadcce57881773b35e8979
PT=   4a8ef12132b673ea679f8f52a1e1121bdceaf1d0da2501b7
CT=   e88659b35faef0938052e154df8f728eead4c9e332b62453
TEST= 4
KEY=  64181fdf5f4ef7bc45f81a697565ae40bd5cde9081e8ad2a
PT=   e88659b35faef0938052e154df8f728eead4c9e332b62453
CT=   75388cc0fff20bec92d9a9a511d3109a21f0d6bc47bff1fa
TEST= 5
KEY=  1120931fa0bcfc50d721b3cc64b6beda9cac082cc6575cd0
PT=   75388cc0fff20bec92d9a9a511d3109a21f0d6bc47bff1fa
CT=   e0b79dbd2fcc7da613c93d4cbec77d69d976a88be4e47f48
TEST= 6
KEY=  f1970ea28f7081f6c4e88e80da71c3b345daa0a722b32398
PT=   e0b79dbd2fcc7da613c93d4cbec77d69d976a88be4e47f48
CT=   745c7d958beb81d6953aedc4eb3329a43171375ccacb2191
TEST= 7
KEY=  85cb7337049b002051d263443142ea1774ab97fbe8780209
PT=   745c7d958beb81d6953aedc4eb3329a43171375ccacb2191
CT=   62ba7f74eb6f07e39c8a71c6ab6c1c68f9b3317ab5ce41fa
TEST= 8
KEY=  e7710c43eff407c3cd5812829a2ef67f8d18a6815db643f3
PT=   62ba7f74eb6f07e39c8a71c6ab6c1c68f9b3317ab5ce41fa
CT=   bc56f232845f776a9c19b9c2bce4325f74ed55afcc992031
TEST= 9
KEY=  5b27fe716bab70a95141ab4026cac420f9f5f32e912f63c2
PT=   bc56f232845f776a9c19b9c2bce4325f74ed55afcc992031
CT=   65ee80cd5b6dc59bbbd5417ce70b0043e93daf78a12b9cf0
TEST= 10
KEY=  3ec97ebc30c6b532ea94ea3cc1c1c46310c85c563004ff32
PT=   65ee80cd5b6dc59bbbd5417ce70b0043e93daf78a12b9cf0
CT=   870a6999c1bc2c0328491a5bf5b5163d3fb9f85398cf8c5d
TEST= 11
KEY=  b9c31725f17a9931c2ddf0673474d25e2f71a405a8cb736f
PT=   870a6999c1bc2c0328491a5bf5b5163d3fb9f85398cf8c5d
CT=   9b0408298ab26a706887cfb43f7e64f734f4137701117fa9
TEST= 12
KEY=  22c71f0c7bc8f341aa5a3fd30b0ab6a91b85b772a9da0cc6
PT=   9b0408298ab26a706887cfb43f7e64f734f4137701117fa9
CT=   5780dece30119fb3478a5c170113964fb44b13bea64d6d50
TEST= 13
KEY=  7547c1c24bd96cf2edd063c40a1920e6afcea4cc0f976196
PT=   5780dece30119fb3478a5c170113964fb44b13bea64d6d50
CT=   39691fa6be50b34d65d4faea73873169c28b13e38b229491
TEST= 14
KEY=  4c2ede64f589dfbf8804992e799e118f6d45b72f84b5f507
PT=   39691fa6be50b34d65d4faea73873169c28b13e38b229491
CT=   0f9c096f7904f90a847b5e0fd9a3211407be8bd6648d84e7
TEST= 15
KEY=  43b2d70b8c8d26b50c7fc721a03d309b6afb3cf9e03871e0
PT=   0f9c096f7904f90a847b5e0fd9a3211407be8bd6648d84e7
CT=   f54ec0823fb8583ed78b8f62b06d3ea6c6c579331bb0dde7
TEST= 16
KEY=  b6fc1789b3357e8bdbf4484310500e3dac3e45cafb88ac07
PT=   f54ec0823fb8583ed78b8f62b06d3ea6c6c579331bb0dde7
CT=   46a0fc62574a8700da6fc16ea15f03aec5a768d1dadb7ee1
TEST= 17
KEY=  f05cebebe47ff98b019b892db10f0d9369992d1b2153d2e6
PT=   46a0fc62574a8700da6fc16ea15f03aec5a768d1dadb7ee1
CT=   535311e28427ec0ef01bd71f222c9bc292877a146a22d02f
TEST= 18
KEY=  a30ffa0960581585f1805e3293239651fb1e570f4b7102c9
PT=   535311e28427ec0ef01bd71f222c9bc292877a146a22d02f
CT=   fb480ded4d74abe8eb00aad90bfe99707e1e4663f5626942
TEST= 19
KEY=  5847f7e42d2cbe6d1a80f4eb98dd0f218500116cbe136b8b
PT=   fb480ded4d74abe8eb00aad90bfe99707e1e4663f5626942
CT=   540fd482e3c31eaef3df5e763cff7a2e83304da8a9e4f099
TEST= 20
KEY=  0c482366ceefa0c3e95faa9da422750f06305cc417f79b12
PT=   540fd482e3c31eaef3df5e763cff7a2e83304da8a9e4f099
CT=   70652dd04a5ae8adbba6c6933123305588779afc66713c8a
TEST= 21
KEY=  7c2d0eb684b5486e52f96c0e9501455a8e47c6387186a798
PT=   70652dd04a5ae8adbba6c6933123305588779afc66713c8a
CT=   cf3383d131c431cf741379ec3478f4a0e734a74a00d3eda5
TEST= 22
KEY=  b31e8d67b57179a126ea15e2a179b1fa6973617271554a3d
PT=   cf3383d131c431cf741379ec3478f4a0e734a74a00d3eda5
CT=   4d9fec8f5d15ecfd863187acc186287f2350909748113cff
TEST= 23
KEY=  fe8161e8e864955ca0db924e60ff99854a23f1e5394476c2
PT=   4d9fec8f5d15ecfd863187acc186287f2350909748113cff
CT=   d4fbe190df5e654acd31a6c7d527b507ada6f21b8cbbab72
TEST= 24
KEY=  2a7a8078373af0166dea3489b5d82c82e78503feb5ffddb0
PT=   d4fbe190df5e654acd31a6c7d527b507ada6f21b8cbbab72
CT=   0d8950cc87d8b2abb4b31b87ab203669ba1532da7e48f6f5
TEST= 25
KEY=  27f3d0b4b0e242bdd9592f0e1ef81aeb5d903124cbb72b45
PT=   0d8950cc87d8b2abb4b31b87ab203669ba1532da7e48f6f5
CT=   e3fbcd08603a4a13010a8fd8fa7b20ba948167f8918d8f56
TEST= 26
KEY=  c4081dbcd0d808aed853a0d6e4833a51c91156dc5a3aa413
PT=   e3fbcd08603a4a13010a8fd8fa7b20ba948167f8918d8f56
CT=   327483a784611fb5ae7edfaa980c56f094c190ce282e11d3
TEST= 27
KEY=  f67c9e1b54b9171b762d7f7c7c8f6ca15dd0c6127214b5c0
PT=   327483a784611fb5ae7edfaa980c56f094c190ce282e11d3
CT=   3d6b79ae9088ad73b709ba40913d0e974f3c5e47a6e1ef5d
TEST= 28
KEY=  cb17e7b5c431ba68c124c53cedb2623612ec9855d4f55a9d
PT=   3d6b79ae9088ad73b709ba40913d0e974f3c5e47a6e1ef5d
CT=   9b02455288ec14681a6248f00efef21439031537833a707a
TEST= 29
KEY=  5015a2e74cddae00db468dcce34c90222bef8d6257cf2ae7
PT=   9b02455288ec14681a6248f00efef21439031537833a707a
CT=   307d97d00cf332fbd07ed2b5baff6c1bc5255738a5b21a84
TEST= 30
KEY=  60683537402e9cfb0b385f7959b3fc39eecada5af27d3063
PT=   307d97d00cf332fbd07ed2b5baff6c1bc5255738a5b21a84
CT=   2d11dc5dd2c3e79adf87304b77b9fa8ef6248a26c065d1d6
TEST= 31
KEY=  4d79e96a92ed7b61d4bf6f322e0a06b718ee507c3218e1b5
PT=   2d11dc5dd2c3e79adf87304b77b9fa8ef6248a26c065d1d6
CT=   c53d7ed9db399ee9ac3b62f0a33afed482fde686511128d2
TEST= 32
KEY=  884497b349d4e58878840dc28d30f8639a13b6fa6309c967
PT=   c53d7ed9db399ee9ac3b62f0a33afed482fde686511128d2
CT=   260bdfe9255c4bca14bc188ac4d0a8aaf5ea8a57083cdb9a
TEST= 33
KEY=  ae4f485a6c88ae426c38154849e050c96ff93cad6b3512fd
PT=   260bdfe9255c4bca14bc188ac4d0a8aaf5ea8a57083cdb9a
CT=   51622d00b4fc0252fe4b759b6cd990c8affafd8cf361a683
TEST= 34
KEY=  ff2d655ad874ac10927360d32539c001c003c1219854b47e
PT=   51622d00b4fc0252fe4b759b6cd990c8affafd8cf361a683
CT=   41849a5da1ce1b35fec02901137c83dfac1fe56c66ed028b
TEST= 35
KEY=  bea9ff0779bab7256cb349d2364543de6c1c244dfeb9b6f5
PT=   41849a5da1ce1b35fec02901137c83dfac1fe56c66ed028b
CT=   438ad9d641137baf69ac9f8d69eaa27ed2fb706ac8e4d021
TEST= 36
KEY=  fd2326d138a9cc8a051fd65f5fafe1a0bee75427365d66d4
PT=   438ad9d641137baf69ac9f8d69eaa27ed2fb706ac8e4d021
CT=   fe1fae0017c04b8a35ffabe081bcc968d676b73fa75b0920
TEST= 37
KEY=  033c88d12f69870030e07dbfde1328c86891e31891066ff4
PT=   fe1fae0017c04b8a35ffabe081bcc968d676b73fa75b0920
CT=   43002c4880b5541de5cd41d93acd93fd013be2972adf7d50
TEST= 38
KEY=  403ca499afdcd31dd52d3c66e4debb3569aa018fbbd912a4
PT=   43002c4880b5541de5cd41d93acd93fd013be2972adf7d50
CT=   bd5cbf9a5bbc62ffdf47477393e5e66c3d2ee42cfec352b7
TEST= 39
KEY=  fd601b03f460b1e20a6a7b15773b5d595484e5a3451a4013
PT=   bd5cbf9a5bbc62ffdf47477393e5e66c3d2ee42cfec352b7
CT=   5fcbb7dd1818ee569a3aec433d04d79a9a22563fb4a2f158
TEST= 40
KEY=  a2abacdeec785fb4905097564a3f8ac3cea6b39cf1b8b14b
PT=   5fcbb7dd1818ee569a3aec433d04d79a9a22563fb4a2f158
CT=   65d3c8cd21dd147bf9b77dd08353aa30a7f4b6c786b93910
TEST= 41
KEY=  c7786413cda54bcf69e7ea86c96c20f36952055b7701885b
PT=   65d3c8cd21dd147bf9b77dd08353aa30a7f4b6c786b93910
CT=   32c0a84220bb825fac44fa0c56b974149afa085bf2636a65
TEST= 42
KEY=  f5b8cc51ed1ec990c5a3108a9fd554e7f3a80d008562e23e
PT=   32c0a84220bb825fac44fa0c56b974149afa085bf2636a65
CT=   787e7b0106f63daee46ee3c0740544b974c63787d9e32b75
TEST= 43
KEY=  8dc6b750ebe8f43e21cdf34aebd0105e876e3a875c81c94b
PT=   787e7b0106f63daee46ee3c0740544b974c63787d9e32b75
CT=   085668bc0efc1f1956978745d2321209dd170c475d8ef939
TEST= 44
KEY=  8590dfece514eb27775a740f39e202575a7936c0010f3072
PT=   085668bc0efc1f1956978745d2321209dd170c475d8ef939
CT=   26c31de5f9acd49b5410313dc7430f39bfc549e59717b47d
TEST= 45
KEY=  a353c2091cb83fbc234a4532fea10d6ee5bc7f259618840f
PT=   26c31de5f9acd49b5410313dc7430f39bfc549e59717b47d
CT=   c264f0550bc8454ab25010fef41039c1c9fb03fc707dd2d8
TEST= 46
KEY=  6137325c17707af6911a55cc0ab134af2c477cd9e66556d7
PT=   c264f0550bc8454ab25010fef41039c1c9fb03fc707dd2d8
CT=   4ac005d62c95365d1d9e964cff70fb3b438949c874d16f1e
TEST= 47
KEY=  2bf7378a3be54cab8c84c380f5c1cf946fce351192b439c9
PT=   4ac005d62c95365d1d9e964cff70fb3b438949c874d16f1e
CT=   95e1c2806b40c5b644a046092f380ae207230d43825d8d09
TEST= 48
KEY=  be16f50a50a5891dc8248589daf9c57668ed385210e9b4c0
PT=   95e1c2806b40c5b644a046092f380ae207230d43825d8d09
CT=   350a54ea43821ede15e5d0b391afbcca33408ea39e5f592f
TEST= 49
KEY=  8b1ca1e0132797c3ddc1553a4b5679bc5badb6f18eb6edef
PT=   350a54ea43821ede15e5d0b391afbcca33408ea39e5f592f
CT=   137cea6eea0688742bd7ea2fe5bf44ba1cc75db142749df3
TEST= 50
KEY=  98604b8ef9211fb7f616bf15aee93d06476aeb40ccc2701c
PT=   137cea6eea0688742bd7ea2fe5bf44ba1cc75db142749df3
CT=   b7e307074cd4161aabd27dca2b582ad007f35529395371f8
TEST= 51
KEY=  2f834c89b5f509ad5dc4c2df85b117d64099be69f59101e4
PT=   b7e307074cd4161aabd27dca2b582ad007f35529395371f8
CT=   eb710dce053729b97f728ee62d573062194a9556d9c8ab9c
TEST= 52
KEY=  c4f24147b0c2201422b64c39a8e627b459d32b3f2c59aa78
PT=   eb710dce053729b97f728ee62d573062194a9556d9c8ab9c
CT=   6513719c448c6ee4ec6f38dce95bd04bf0774539c8cb2739
TEST= 53
KEY=  a1e130dbf44e4ef0ced974e541bdf7ffa9a46e06e4928d41
PT=   6513719c448c6ee4ec6f38dce95bd04bf0774539c8cb2739
CT=   de0e6716126601dc0f6d73f5b1463a3d452df265b3a54d95
TEST= 54
KEY=  7fef57cde6284f2cc1b40710f0fbcdc2ec899c635737c0d4
PT=   de0e6716126601dc0f6d73f5b1463a3d452df265b3a54d95
CT=   a6e5bcf39f0616087e257065256629cb02abaac9c1305567
TEST= 55
KEY=  d90aeb3e792e5924bf917775d59de409ee2236aa960795b3
PT=   a6e5bcf39f0616087e257065256629cb02abaac9c1305567
CT=   42ad195f1e0b2b78cb2aa98fd06557ad7400f6c20b17a6c3
TEST= 56
KEY=  9ba7f2616725725c74bbdefa05f8b3a49a22c0689d103370
PT=   42ad195f1e0b2b78cb2aa98fd06557ad7400f6c20b17a6c3
CT=   d4ff19569431c780a6823428db913adb7427a86b2022f1a4
TEST= 57
KEY=  4f58eb37f314b5dcd239ead2de69897fee056803bd32c2d4
PT=   d4ff19569431c780a6823428db913adb7427a86b2022f1a4
CT=   6b153f117a2426198f628cbabe4baf000477a6779da8e215
TEST= 58
KEY=  244dd426893093c55d5b66686022267fea72ce74209a20c1
PT=   6b153f117a2426198f628cbabe4baf000477a6779da8e215
CT=   5568b7e80352fda744b922450b38f879029572387f8902bb
TEST= 59
KEY=  712563ce8a626e6219e2442d6b1ade06e8e7bc4c5f13227a
PT=   5568b7e80352fda744b922450b38f879029572387f8902bb
CT=   3fabc20b09d65bebbd9d6d85c1b31d68f756360a07a33bb1
TEST= 60
KEY=  4e8ea1c583b43589a47f29a8aaa9c36e1fb18a4658b019cb
PT=   3fabc20b09d65bebbd9d6d85c1b31d68f756360a07a33bb1
CT=   cc5368fe0c664dd1b05ac86655b4b65609f6eba6ba39049d
TEST= 61
KEY=  82ddc93b8fd278581425e1ceff1d7538164761e0e2891d56
PT=   cc5368fe0c664dd1b05ac86655b4b65609f6eba6ba39049d
CT=   46c6af2a3e98e5c2fffaa1db104a0f0000c1006e7a04f494
TEST= 62
KEY=  c41b6611b14a9d9aebdf4015ef577a381686618e988de9c2
PT=   46c6af2a3e98e5c2fffaa1db104a0f0000c1006e7a04f494
CT=   3a201323b40dfdbc4105cb6bc169bfffc99725293bb580ee
TEST= 63
KEY=  fe3b753205476026aada8b7e2e3ec5c7df1144a7a338692c
PT=   3a201323b40dfdbc4105cb6bc169bfffc99725293bb580ee
CT=   b84ae657edbabd7b41c3b7fedb3d6be5c0e4122c97ea507d
TEST= 64
KEY=  46719365e8fddd5deb193c80f503ae221ff5568b34d23951
PT=   b84ae657edbabd7b41c3b7fedb3d6be5c0e4122c97ea507d
CT=   437db5358df82234fab567358fca3eac7c4c192ed510bcac
TEST= 65
KEY=  050c26506505ff6911ac5bb57ac9908e63b94fa5e1c285fd
PT=   437db5358df82234fab567358fca3eac7c4c192ed510bcac
CT=   9c186fbd24122889ad5188a0dec3827234c976ffcdc93fba
TEST= 66
KEY=  991449ed4117d7e0bcfdd315a40a12fc5770395a2c0bba47
PT=   9c186fbd24122889ad5188a0dec3827234c976ffcdc93fba
CT=   9fb6f5710b9cfdf7fea5f11e3e23b1f11cadde9b288eb92b
TEST= 67
KEY=  06a2bc9c4a8b2a174258220b9a29a30d4bdde7c10485036c
PT=   9fb6f5710b9cfdf7fea5f11e3e23b1f11cadde9b288eb92b
CT=   d8df87703a9ea1adf9df2165f54c957248d4021ba59721b1
TEST= 68
KEY=  de7d3bec70158bbabb87036e6f65367f0309e5daa11222dd
PT=   d8df87703a9ea1adf9df2165f54c957248d4021ba59721b1
CT=   3e5de72a7fa849b930a902dcc57556bf16216e432d6fef21
TEST= 69
KEY=  e020dcc60fbdc2038b2e01b2aa1060c015288b998c7dcdfc
PT=   3e5de72a7fa849b930a902dcc57556bf16216e432d6fef21
CT=   12157354971d0c6c05b426f6df74b3297eb8481accc7b5aa
TEST= 70
KEY=  f235af9298a0ce6f8e9a27447564d3e96b90c38340ba7856
PT=   12157354971d0c6c05b426f6df74b3297eb8481accc7b5aa
CT=   9ee14ac9bd81f9a23cb7570c475a637ae264c5cdc8c83a71
TEST= 71

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -