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

📄 ecbme47.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:  ecbme47.txt
==============================================

BLOCKSIZE=128
KEYSIZE=  224

TEST= 0
KEY=  00000000000000000000000000000000000000000000000000000000
PT=   00000000000000000000000000000000
CT=   1447d3da29f09a723a4ceff7ddb8b5ba
TEST= 1
KEY=  cd01d36f2d3ab0435f6f32221447d3da29f09a723a4ceff7ddb8b5ba
PT=   1447d3da29f09a723a4ceff7ddb8b5ba
CT=   41e0837f31606d5843fb7bb9becd4e95
TEST= 2
KEY=  c06d66677fdeff324d4a019755a750a51890f72a79b7944e6375fb2f
PT=   41e0837f31606d5843fb7bb9becd4e95
CT=   3f2ff5b825fe71a3d6299125db983bac
TEST= 3
KEY=  acb1499189148a586214ef376a88a51d3d6e8689af9e056bb8edc083
PT=   3f2ff5b825fe71a3d6299125db983bac
CT=   d9c4e0547a979a6e7ea6fc1e76db638d
TEST= 4
KEY=  ab60520b7e1d86c6fd6b0c97b34c454947f91ce7d138f975ce36a30e
PT=   d9c4e0547a979a6e7ea6fc1e76db638d
CT=   7910a5597eeccf8b197a9fd04d5dd710
TEST= 5
KEY=  1c4986293e24ba148fe558fcca5ce0103915d36cc84266a5836b741e
PT=   7910a5597eeccf8b197a9fd04d5dd710
CT=   6d4ffe3a14eb860b5d9d0d0459e13382
TEST= 6
KEY=  8b0d08daaa42f03b68a258f9a7131e2a2dfe556795df6ba1da8a479c
PT=   6d4ffe3a14eb860b5d9d0d0459e13382
CT=   81785d470e412193e5ddb9b943b60f7a
TEST= 7
KEY=  c4ed8057dadee67a33667ced266b436d23bf74f47002d218993c48e6
PT=   81785d470e412193e5ddb9b943b60f7a
CT=   a6501b0ab9d735bd67675a2292b43bbc
TEST= 8
KEY=  329e6690613a9d4d26726a06803b58679a6841491765883a0b88735a
PT=   a6501b0ab9d735bd67675a2292b43bbc
CT=   99fb122598f05a3b6db8c832b3421f22
TEST= 9
KEY=  d3235a469c424123555e5e3119c04a4202981b727add4008b8ca6c78
PT=   99fb122598f05a3b6db8c832b3421f22
CT=   ab007f63b8a3af65326f0a6693db66e1
TEST= 10
KEY=  117cf12c870c44bedb0f4c1fb2c03521ba3bb41748b24a6e2b110a99
PT=   ab007f63b8a3af65326f0a6693db66e1
CT=   47e903e45fd45dd1700d0f958806f687
TEST= 11
KEY=  48bd240357a89c566d22cc42f52936c5e5efe9c638bf45fba317fc1e
PT=   47e903e45fd45dd1700d0f958806f687
CT=   0d477384b3950e22ae20cf67c178241a
TEST= 12
KEY=  e4995ca06b60a08d9e7fcea9f86e4541567ae7e4969f8a9c626fd804
PT=   0d477384b3950e22ae20cf67c178241a
CT=   1e25f49f478e3a425be6d8b0b9d344ba
TEST= 13
KEY=  347d6db2fb4aad0f7bdedc55e64bb1de11f4dda6cd79522cdbbc9cbe
PT=   1e25f49f478e3a425be6d8b0b9d344ba
CT=   50900fb7f186747358253d9a2a910651
TEST= 14
KEY=  a6d8d8149d9ea1e41abed5adb6dbbe69e072a9d5955c6fb6f12d9aef
PT=   50900fb7f186747358253d9a2a910651
CT=   06c2b5cdc8943d807eb17f66577cd27d
TEST= 15
KEY=  93ecd3204fbe579ce0d985e0b0190ba428e69455ebed10d0a6514892
PT=   06c2b5cdc8943d807eb17f66577cd27d
CT=   ef2873efaf748e059e9756ef22267102
TEST= 16
KEY=  8a4795f4a7077e51dbbe09b65f31784b87921a50757a463f84773990
PT=   ef2873efaf748e059e9756ef22267102
CT=   f24b2bb49d39a7db0cd75bc5ffa91561
TEST= 17
KEY=  130f4c17f95e11e401a661ddad7a53ff1aabbd8b79ad1dfa7bde2cf1
PT=   f24b2bb49d39a7db0cd75bc5ffa91561
CT=   9498f0fba3557171d3bd3349688471de
TEST= 18
KEY=  027cd6e8e0e6ff92e5b7ed8d39e2a304b9feccfaaa102eb3135a5d2f
PT=   9498f0fba3557171d3bd3349688471de
CT=   1702b57c30b6d1c340c0415019f1484d
TEST= 19
KEY=  d4b3c5a97dc2dfae218b05fa2ee0167889481d39ead06fe30aab1562
PT=   1702b57c30b6d1c340c0415019f1484d
CT=   0618c004f0c637f23a1e433f61f7affe
TEST= 20
KEY=  2b5626d693efb34899be41a328f8d67c798e2acbd0ce2cdc6b5cba9c
PT=   0618c004f0c637f23a1e433f61f7affe
CT=   c4f97fbd375fac2c755481c51dab80a6
TEST= 21
KEY=  91cb190e9b72e2c8bed47d90ec01a9c14ed186e7a59aad1976f73a3a
PT=   c4f97fbd375fac2c755481c51dab80a6
CT=   a8d76eec30e9a331c5e61f8e9e26ebcf
TEST= 22
KEY=  c40beecfc88932300f0bd0b344d6c72d7e3825d6607cb297e8d1d1f5
PT=   a8d76eec30e9a331c5e61f8e9e26ebcf
CT=   1bc8db9701ca5d1adc7807502fbe722b
TEST= 23
KEY=  2a2cf1f7daadd1d8c7ce95355f1e1cba7ff278ccbc04b5c7c76fa3de
PT=   1bc8db9701ca5d1adc7807502fbe722b
CT=   0c0090555b5b549a809129faaf25dd4f
TEST= 24
KEY=  cd75a4d6196c863c485b8118531e8cef24a92c563c959c3d684a7e91
PT=   0c0090555b5b549a809129faaf25dd4f
CT=   e716b608921cf72715814ae4f4abd91c
TEST= 25
KEY=  a0dd4737ab79c386bc650b10b4083ae7b6b5db712914d6d99ce1a78d
PT=   e716b608921cf72715814ae4f4abd91c
CT=   00c6a5dfb883d43a71bb0bbb4370baee
TEST= 26
KEY=  90e0ced024112f3de5065634b4ce9f380e360f4b58afdd62df911d63
PT=   00c6a5dfb883d43a71bb0bbb4370baee
CT=   1c4ab780b5e0000b6cbab5992af7e466
TEST= 27
KEY=  1ad58f0334cd157303e7e2a0a88428b8bbd60f40341568fbf566f905
PT=   1c4ab780b5e0000b6cbab5992af7e466
CT=   2ddb480ad5841990c459ba9ab5e0a2ad
TEST= 28
KEY=  0f8a9ba6112376e5ef063640855f60b26e5216d0f04cd26140865ba8
PT=   2ddb480ad5841990c459ba9ab5e0a2ad
CT=   18bf1eaf1c512ed507419188dee19846
TEST= 29
KEY=  39d31acd3a36a042bcd4c86f9de07e1d72033805f70d43e99e67c3ee
PT=   18bf1eaf1c512ed507419188dee19846
CT=   90e82855beb55007fe47576272adb068
TEST= 30
KEY=  3d21e93dc3804b9deaf6937c0d085648ccb66802094a148becca7386
PT=   90e82855beb55007fe47576272adb068
CT=   4a9ab449b917b8052d098b3c827d7891
TEST= 31
KEY=  e6f466f99f9399e1faa001604792e20175a1d00724439fb76eb70b17
PT=   4a9ab449b917b8052d098b3c827d7891
CT=   3df43fd21b696b025cf1a0d516dc7dfe
TEST= 32
KEY=  1d22ce1488ec4dbc6f5ce0927a66ddd36ec8bb0578b23f62786b76e9
PT=   3df43fd21b696b025cf1a0d516dc7dfe
CT=   8bdd1a4d9209f025f8d692017cdcc527
TEST= 33
KEY=  e5ffbc9f617d1416d78bedd4f1bbc79efcc14b208064ad6304b7b3ce
PT=   8bdd1a4d9209f025f8d692017cdcc527
CT=   e8c6897ac5a8be04d1d76cd766d74430
TEST= 34
KEY=  0c7dc4c35325a550b90c5787197d4ee43969f52451b3c1b46260f7fe
PT=   e8c6897ac5a8be04d1d76cd766d74430
CT=   86b5c20af4d42154bcdd62f928fd3f57
TEST= 35
KEY=  7457d85fd90f5130f9e60f709fc88ceecdbdd470ed6ea34d4a9dc8a9
PT=   86b5c20af4d42154bcdd62f928fd3f57
CT=   6805dd938a1a5dd9d61be3d4a3670e63
TEST= 36
KEY=  ad79daeeb0d8a675da238042f7cd517d47a789a93b754099e9fac6ca
PT=   6805dd938a1a5dd9d61be3d4a3670e63
CT=   3d4e3ce8e0cec8b96f263c9df91e9cfc
TEST= 37
KEY=  500917c932a7ef5751fde4acca836d95a769411054537c0410e45a36
PT=   3d4e3ce8e0cec8b96f263c9df91e9cfc
CT=   c32a2abbcbb64bb16cab729bdfd1b435
TEST= 38
KEY=  5de5b1166238dfc0e0e2747709a9472e6cdf0aa138f80e9fcf35ee03
PT=   c32a2abbcbb64bb16cab729bdfd1b435
CT=   c3707ca73fa3bc5a2a7362cd8a1ef0ab
TEST= 39
KEY=  853b08ff45449f246c63c7c6cad93b89537cb6fb128b6c52452b1ea8
PT=   c3707ca73fa3bc5a2a7362cd8a1ef0ab
CT=   aebd6eb2a9866d9781120da04ab0010b
TEST= 40
KEY=  3d52720a748a91572c8c526b6464553bfafadb6c939961f20f9b1fa3
PT=   aebd6eb2a9866d9781120da04ab0010b
CT=   ddab021dd5092e90877ba460606a8bbf
TEST= 41
KEY=  fae9122405fb2075c28986cbb9cf57262ff3f5fc14e2c5926ff1941c
PT=   ddab021dd5092e90877ba460606a8bbf
CT=   27ad94d7306e3f3224bd4d94874b9c9d
TEST= 42
KEY=  d3b1ffac88e43d7a4e8fdbfe9e62c3f11f9dcace305f8806e8ba0881
PT=   27ad94d7306e3f3224bd4d94874b9c9d
CT=   8c7c3164269309af2966fde8eca3fe17
TEST= 43
KEY=  6f9ee8ed5df322ae6f06515c121ef295390ec361193975ee0419f696
PT=   8c7c3164269309af2966fde8eca3fe17
CT=   a0db4f1ef41aed69f07df2382e0d1be3
TEST= 44
KEY=  4498b35eb492a8374fbf50b6b2c5bd8bcd142e08e94487d62a14ed75
PT=   a0db4f1ef41aed69f07df2382e0d1be3
CT=   71f60bde19ca81eb1ed331b1bd61191a
TEST= 45
KEY=  d30666bed63f4461b6a55bfcc333b655d4deafe3f797b6679775f46f
PT=   71f60bde19ca81eb1ed331b1bd61191a
CT=   3e702501b0b32ddd229f9df9ce57d51b
TEST= 46
KEY=  c3e87a897f82f7b8cbdb1fe5fd439354646d823ed5082b9e59222174
PT=   3e702501b0b32ddd229f9df9ce57d51b
CT=   02cd555c6288cd456113299bacc0e38c
TEST= 47
KEY=  4284cb2280e121e62a512dc1ff8ec60806e54f7bb41b0205f5e2c2f8
PT=   02cd555c6288cd456113299bacc0e38c
CT=   5e18f66d0337013a2707d4e5358b4733
TEST= 48
KEY=  740a3b73577ac23cfeeaf4a9a196306505d24e41931cd6e0c06985cb
PT=   5e18f66d0337013a2707d4e5358b4733
CT=   ad71bf867af883602cd51a4585795edf
TEST= 49
KEY=  8738186dcba30415464a06150ce78fe37f2acd21bfc9cca54510db14
PT=   ad71bf867af883602cd51a4585795edf
CT=   5d00b34c70848fceeaf50eed9854ce19
TEST= 50
KEY=  38960a02979b958421a4c61051e73caf0fae42ef553cc248dd44150d
PT=   5d00b34c70848fceeaf50eed9854ce19
CT=   b8c5bfbef188ea13eda1a505b3fbc68c
TEST= 51
KEY=  e69957ab5a25f464059c94c5e9228311fe26a8fcb89d674d6ebfd381
PT=   b8c5bfbef188ea13eda1a505b3fbc68c
CT=   1b57273cc4624fdcbde600a62a4f8a41
TEST= 52
KEY=  28f6a6db56edd7d494c046bdf275a42d3a44e720057b67eb44f059c0
PT=   1b57273cc4624fdcbde600a62a4f8a41
CT=   c103ca9c84a83875c9ee80729b876788
TEST= 53
KEY=  69c9fb7b57fc82ca5dc9c93633766eb1beecdf55cc95e799df773e48
PT=   c103ca9c84a83875c9ee80729b876788
CT=   f4a0fcf0ce5e1e84ba5da4766a588644
TEST= 54
KEY=  646ae6e4504272be91f968b1c7d6924170b2c1d176c843efb52fb80c
PT=   f4a0fcf0ce5e1e84ba5da4766a588644
CT=   0f51e90044f4504d07bb034cabb36041
TEST= 55
KEY=  31ea1636c3c681d46e36a8ffc8877b413446919c717340a31e9cd84d
PT=   0f51e90044f4504d07bb034cabb36041
CT=   7eebc793a4b67c1b80622ba258149d4e
TEST= 56
KEY=  69e5301542583ea2a493d613b66cbcd290f0ed87f1116b0146884503
PT=   7eebc793a4b67c1b80622ba258149d4e
CT=   e039924ff23ffda862a7419b3f924860
TEST= 57
KEY=  cd75f0f958d1dcdf6214fc5456552e9d62cf102f93b62a9a791a0d63
PT=   e039924ff23ffda862a7419b3f924860
CT=   f14fb48926f157c53f9908fa38917f3f
TEST= 58
KEY=  d41b3fdb3d3003c79ddff6c6a71a9a14443e47eaac2f2260418b725c
PT=   f14fb48926f157c53f9908fa38917f3f
CT=   e9f7e1e8b85edf77129993844eacd98d
TEST= 59
KEY=  b07bf45f7370d882541681514eed7bfcfc60989dbeb6b1e40f27abd1
PT=   e9f7e1e8b85edf77129993844eacd98d
CT=   31131e787b102e14526d54ac09bab498
TEST= 60
KEY=  588118353d0bde465d710d3c7ffe65848770b689ecdbe548069d1f49
PT=   31131e787b102e14526d54ac09bab498
CT=   81933eea55a32ccff0fff58c7a0ed2db
TEST= 61
KEY=  ec6d2b4b6442dc5da2fc8e72fe6d5b6ed2d39a461c2410c47c93cd92
PT=   81933eea55a32ccff0fff58c7a0ed2db
CT=   cfa6a9270c3a6baae85f8296181e3c98
TEST= 62
KEY=  83749f4a7aee3d9aead0c95431cbf249dee9f1ecf47b9252648df10a
PT=   cfa6a9270c3a6baae85f8296181e3c98
CT=   65d31b1e710b53279db14cd33a34934a
TEST= 63
KEY=  42182c3e0f049eade3350cc55418e957afe2a2cb69cade815eb96240
PT=   65d31b1e710b53279db14cd33a34934a
CT=   e00c4daa46418630084f823335643678
TEST= 64
KEY=  b475ab225129cb1a578dc77fb414a4fde9a324fb61855cb26bdd5438
PT=   e00c4daa46418630084f823335643678
CT=   3fd392359d58ec7d94c7eda221464add
TEST= 65
KEY=  1a573a7af95f386e20a5b57b8bc736c874fbc886f542b1104a9b1ee5
PT=   3fd392359d58ec7d94c7eda221464add
CT=   6d74ec5355cb6a87411f53d86bc7089b
TEST= 66
KEY=  9255024ad27e38920cf1353de6b3da9b2130a201b45de2c8215c167e
PT=   6d74ec5355cb6a87411f53d86bc7089b
CT=   45c6ddd4b095e334f6644c8243612f12
TEST= 67
KEY=  9f35fb6e43d3a665f4624962a375074f91a541354239ae4a623d396c
PT=   45c6ddd4b095e334f6644c8243612f12
CT=   33125c0572931c5ef523fcf6fe2b6160
TEST= 68
KEY=  3639add0a9a861013af7c53690675b4ae3365d6bb71a52bc9c16580c
PT=   33125c0572931c5ef523fcf6fe2b6160
CT=   31c304d1d13f8a24c9c19bcef77b9a23
TEST= 69
KEY=  e06d9c4536beef97c9d00142a1a45f9b3209d74f7edbc9726b6dc22f
PT=   31c304d1d13f8a24c9c19bcef77b9a23
CT=   78df1e0487d042825febb3d118a0254c
TEST= 70
KEY=  ca5c1701e2bdd85a7f79ea42d97b419fb5d995cd21307aa373cde763
PT=   78df1e0487d042825febb3d118a0254c
CT=   ce39f1faca6d7636ee0ff60797279a79
TEST= 71
KEY=  239b0e892ac156e5c428b3561742b0657fb4e3fbcf3f8ca4e4ea7d1a
PT=   ce39f1faca6d7636ee0ff60797279a79
CT=   e2134153d3938d084566eca224afb6cb
TEST= 72
KEY=  ec4f1727bcd58dade198f9e4f551f136ac276ef38a596006c045cbd1
PT=   e2134153d3938d084566eca224afb6cb
CT=   239c994c1c993c0983773006d915eb7b
TEST= 73
KEY=  f36f3dde7b9f0d138239246fd6cd687ab0be52fa092e5000195020aa
PT=   239c994c1c993c0983773006d915eb7b
CT=   269bdf8001d5a0e2639667eb945f84a6
TEST= 74
KEY=  26d9804962293b254bd981caf056b7fab16bf2186ab837eb8d0fa40c
PT=   269bdf8001d5a0e2639667eb945f84a6
CT=   5127e9e12e6f04a70aea737ca37f8194
TEST= 75
KEY=  8ae8181b769c727fb493f946a1715e1b9f04f6bf605244972e702598
PT=   5127e9e12e6f04a70aea737ca37f8194
CT=   bbead9a96989efe3d9ae599fdaf0e78f
TEST= 76
KEY=  7b749ea98cd48ad04f4bfb741a9b87b2f68d195cb9fc1d08f480c217
PT=   bbead9a96989efe3d9ae599fdaf0e78f
CT=   4fef9f0806478da7235e7fa7166df972
TEST= 77
KEY=  2c41eb6f927965dbd7e0999e557418baf0ca94fb9aa262afe2ed3b65
PT=   4fef9f0806478da7235e7fa7166df972
CT=   43fd49bc3c486dcaa1d4f13e15f2c786
TEST= 78

⌨️ 快捷键说明

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