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

📄 cbcmd48.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:      CBC Monte Carlo (Decryption) Tests
Algorithm: Extended Rijndael (an AES Superset)
Filename:  cbcmd48.txt
==============================================

BLOCKSIZE=128
KEYSIZE=  256

TEST= 0
KEY=  0000000000000000000000000000000000000000000000000000000000000000
IV=   00000000000000000000000000000000
CT=   00000000000000000000000000000000
PT=   4804e1818fe6297519a3e88c57310413
TEST= 1
KEY=  098e3797788ea3bcd5477bf1660373944804e1818fe6297519a3e88c57310413
IV=   098e3797788ea3bcd5477bf166037394
CT=   4804e1818fe6297519a3e88c57310413
PT=   d36c27ebb8fa0bc9fa368df850fd45fb
TEST= 2
KEY=  d949e143f98bde24bd40a256f9e369339b68c66a371c22bce395657407cc41e8
IV=   d0c7d6d481057d986807d9a79fe01aa7
CT=   d36c27ebb8fa0bc9fa368df850fd45fb
PT=   ebcb4dc84155682856d94b442bc597ee
TEST= 3
KEY=  296352da0158e197ebc80771ec1ecc7d70a38ba276494a94b54c2e302c09d606
IV=   f02ab399f8d33fb35688a52715fda54e
CT=   ebcb4dc84155682856d94b442bc597ee
PT=   23aa6a6b4be8c04e19707ca330804c4e
TEST= 4
KEY=  5d3e9e2ea4deddb65a58dadb5b9679bc5309e1c93da18adaac3c52931c899a48
IV=   745dccf4a5863c21b190ddaab788b5c1
CT=   23aa6a6b4be8c04e19707ca330804c4e
PT=   9b1aa0f33416484ba68740e821f95cd3
TEST= 5
KEY=  e35024184cca14687db19e13093d2a31c813413a09b7c2910abb127b3d70c69b
IV=   be6eba36e814c9de27e944c852ab538d
CT=   9b1aa0f33416484ba68740e821f95cd3
PT=   8a8c6adf453cb7a2fc4f3690ff7c6f23
TEST= 6
KEY=  fdc6eb83ff93ba06de2d09cb33f05406429f2be54c8b7533f6f424ebc20ca9b8
IV=   1e96cf9bb359ae6ea39c97d83acd7e37
CT=   8a8c6adf453cb7a2fc4f3690ff7c6f23
PT=   b104182a3d85b857fb342bd06063e989
TEST= 7
KEY=  7177668bac9407fb2835524d58f1311ef39b33cf710ecd640dc00f3ba26f4031
IV=   8cb18d085307bdfdf6185b866b016518
CT=   b104182a3d85b857fb342bd06063e989
PT=   68ad7eb507faee8ff54e5b7eb4314208
TEST= 8
KEY=  790ae8470b39a60e9f32f4025b2251849b364d7a76f423ebf88e5445165e0239
IV=   087d8ecca7ada1f5b707a64f03d3609a
CT=   68ad7eb507faee8ff54e5b7eb4314208
PT=   99736d55b2730fdbc4fcd9128a3e6f06
TEST= 9
KEY=  4eaf05ac15913059b6b0e43efa7adc1c0245202fc4872c303c728d579c606d3f
IV=   37a5edeb1ea896572982103ca1588d98
CT=   99736d55b2730fdbc4fcd9128a3e6f06
PT=   df326cee98ee253c855d171d93aa9455
TEST= 10
KEY=  55ee1ccdba5a04040f4212dfbf6abc89dd774cc15c69090cb92f9a4a0fcaf96a
IV=   1b411961afcb345db9f2f6e145106095
CT=   df326cee98ee253c855d171d93aa9455
PT=   b4e41bd5257cd7af0a6f020bee5f4067
TEST= 11
KEY=  6190a91725b7d4e8dd42f3f3b4e42e14699357147915dea3b3409841e195b90d
IV=   347eb5da9fedd0ecd200e12c0b8e929d
CT=   b4e41bd5257cd7af0a6f020bee5f4067
PT=   3608f41ca4c677e74f48b113d9b336b0
TEST= 12
KEY=  0a93e973ccbac75c9c0aa05502a43e945f9ba308ddd3a944fc08295238268fbd
IV=   6b034064e90d13b4414853a6b6401080
CT=   3608f41ca4c677e74f48b113d9b336b0
PT=   fb54dbb9c0c7176c4c9e1e4e6688b570
TEST= 13
KEY=  584ccaedd52f491a935d892ad132f75aa4cf78b11d14be28b096371c5eae3acd
IV=   52df239e19958e460f57297fd396c9ce
CT=   fb54dbb9c0c7176c4c9e1e4e6688b570
PT=   f40a6a6ae95e9d163d88aae9a2d359bc
TEST= 14
KEY=  0dd784e96cab96d702dd3972e95317fd50c512dbf44a233e8d1e9df5fc7d6371
IV=   559b4e04b984dfcd9180b0583861e0a7
CT=   f40a6a6ae95e9d163d88aae9a2d359bc
PT=   0fe04b8bb249e49e24feb6ffe106121c
TEST= 15
KEY=  2bc3a4ebd80215f0130ec1f76821bc515f2559504603c7a0a9e02b0a1d7b716d
IV=   26142002b4a9832711d3f8858172abac
CT=   0fe04b8bb249e49e24feb6ffe106121c
PT=   eba4ef8d541919a0d0947359344d61c9
TEST= 16
KEY=  0b5856be9a78457868f7cf9c9c58ef7ab481b6dd121ade0079745853293610a4
IV=   209bf255427a50887bf90e6bf479532b
CT=   eba4ef8d541919a0d0947359344d61c9
PT=   06484c36a29bd3ca7cbab7fbea47313b
TEST= 17
KEY=  c004f13c83aa1fd5c2a592d27b47c437b2c9faebb0810dca05ceefa8c371219f
IV=   cb5ca78219d25aadaa525d4ee71f2b4d
CT=   06484c36a29bd3ca7cbab7fbea47313b
PT=   376157b7db3b027980c5ef0e88b3f9ef
TEST= 18
KEY=  ad89203cad17908c4f44f3fd2d61505385a8ad5c6bba0fb3850b00a64bc2d870
IV=   6d8dd1002ebd8f598de1612f56269464
CT=   376157b7db3b027980c5ef0e88b3f9ef
PT=   756783c2f0ee73bbd81b908f660aa6f7
TEST= 19
KEY=  fbe990a6247eabc0cd5090df0c566e01f0cf2e9e9b547c085d1090292dc87e87
IV=   5660b09a89693b4c8214632221373e52
CT=   756783c2f0ee73bbd81b908f660aa6f7
PT=   6cc64b773ecdfa9749db33197f7ea0ab
TEST= 20
KEY=  fec46ad20da3e667b26d79b11a82a40f9c0965e9a599869f14cba33052b6de2c
IV=   052dfa7429dd4da77f3de96e16d4ca0e
CT=   6cc64b773ecdfa9749db33197f7ea0ab
PT=   9230e4dca927e2f8e617a2ebc4f11477
TEST= 21
KEY=  f4396b035e4e1bd914877124d1cd4b370e3981350cbe6467f2dc01db9647ca5b
IV=   0afd01d153edfdbea6ea0895cb4fef38
CT=   9230e4dca927e2f8e617a2ebc4f11477
PT=   6acd9f3939a86ee4236a3c060d2f5c3c
TEST= 22
KEY=  49c90e620094d6a85e75bd886fafe79264f41e0c35160a83d1b63ddd9b689667
IV=   bdf065615edacd714af2ccacbe62aca5
CT=   6acd9f3939a86ee4236a3c060d2f5c3c
PT=   e5f4f050827f69b60b417063ac1060e4
TEST= 23
KEY=  1aed4d36938ab2d5d884ef2f106d2cef8100ee5cb7696335daf74dbe3778f683
IV=   53244354931e647d86f152a77fc2cb7d
CT=   e5f4f050827f69b60b417063ac1060e4
PT=   5ce4b0b3c32700b6b887e05a88ee0239
TEST= 24
KEY=  ef14b937f6e0f19ac8adbd208dd60ee5dde45eef744e63836270ade4bf96f4ba
IV=   f5f9f401656a434f1029520f9dbb220a
CT=   5ce4b0b3c32700b6b887e05a88ee0239
PT=   4794284e2bb56a47332e84ad7a2006a2
TEST= 25
KEY=  182581a233332ddcd43c25af9aa3ad7f9a7076a15ffb09c4515e2949c5b6f218
IV=   f7313895c5d3dc461c91988f1775a39a
CT=   4794284e2bb56a47332e84ad7a2006a2
PT=   c8ae2caa7c257508c3ab75be28d2602f
TEST= 26
KEY=  abe7fe236e28332ae7a74a9ea03b97a952de5a0b23de7ccc92f55cf7ed649237
IV=   b3c27f815d1b1ef6339b6f313a983ad6
CT=   c8ae2caa7c257508c3ab75be28d2602f
PT=   a9fd4b9d4833b647ff60f8013c3b5b9d
TEST= 27
KEY=  08248bdc5f9186dcd65da6344a10c57efb2311966bedca8b6d95a4f6d15fc9aa
IV=   a3c375ff31b9b5f631faecaaea2b52d7
CT=   a9fd4b9d4833b647ff60f8013c3b5b9d
PT=   c871d7b4c0167dcfdd79af1deac49d4f
TEST= 28
KEY=  bf29fb1b11aa7db8742ff06458c384853352c622abfbb744b0ec0beb3b9b54e5
IV=   b70d70c74e3bfb64a272565012d341fb
CT=   c871d7b4c0167dcfdd79af1deac49d4f
PT=   e2de7bac726c404fc7ba5099e39409ca
TEST= 29
KEY=  1810253ddf0cc5ece2381fb4c2beedccd18cbd8ed997f70b77565b72d80f5d2f
IV=   a739de26cea6b8549617efd09a7d6949
CT=   e2de7bac726c404fc7ba5099e39409ca
PT=   d4a8257110ef7ffe2a1f026b28d7483a
TEST= 30
KEY=  f343d1ec9aeb200b65db4aa369f6a47e052498ffc97888f55d495919f0d81515
IV=   eb53f4d145e7e5e787e35517ab4849b2
CT=   d4a8257110ef7ffe2a1f026b28d7483a
PT=   9ea25895cfeaead224095c4687726d06
TEST= 31
KEY=  86a93b0f219e1ffebc0e4ba0334046aa9b86c06a069262277940055f77aa7813
IV=   75eaeae3bb753ff5d9d501035ab6e2d4
CT=   9ea25895cfeaead224095c4687726d06
PT=   5c5dd66e7ad197da86844d53c8acea0e
TEST= 32
KEY=  2278c61356cb0a951dae3b6dc76868c9c7db16047c43f5fdffc4480cbf06921d
IV=   a4d1fd1c7755156ba1a070cdf4282e63
CT=   5c5dd66e7ad197da86844d53c8acea0e
PT=   011959d35c8fe620e1c49d1804912f26
TEST= 33
KEY=  e1972a31acf850a22cbc592af6caf6f0c6c24fd720cc13dd1e00d514bb97bd3b
IV=   c3efec22fa335a373112624731a29e39
CT=   011959d35c8fe620e1c49d1804912f26
PT=   895dda7bb43dc3060b41da70cae4d2ed
TEST= 34
KEY=  bb4a76b5e8fd3820cc5d4a44f527e6704f9f95ac94f1d0db15410f6471736fd6
IV=   5add5c8444056882e0e1136e03ed1080
CT=   895dda7bb43dc3060b41da70cae4d2ed
PT=   94e8bbc942b4127a0a8ebec59319cf57
TEST= 35
KEY=  4d98c60f0fa316b2da3d11cfb3b9fe0cdb772e65d645c2a11fcfb1a1e26aa081
IV=   f6d2b0bae75e2e9216605b8b469e187c
CT=   94e8bbc942b4127a0a8ebec59319cf57
PT=   274fe85e229321d4a6b2e9d4f0d3830f
TEST= 36
KEY=  a9fc5ac4a7b3550bc34e4ba94c0d328bfc38c63bf4d6e375b97d587512b9238e
IV=   e4649ccba81043b919735a66ffb4cc87
CT=   274fe85e229321d4a6b2e9d4f0d3830f
PT=   256ac08e72d79b0cb7457b26769ac226
TEST= 37
KEY=  1c44def03398188ac1b2ef6a6e91a33fd95206b5860178790e3823536423e1a8
IV=   b5b88434942b4d8102fca4c3229c91b4
CT=   256ac08e72d79b0cb7457b26769ac226
PT=   366d17a14ca0fc192dbb731c1c305874
TEST= 38
KEY=  3d80b92c01f9721032366b20d97dc097ef3f1114caa184602383504f7813b9dc
IV=   21c467dc32616a9af384844ab7ec63a8
CT=   366d17a14ca0fc192dbb731c1c305874
PT=   000b4a6054663874ecae310144ba9377
TEST= 39
KEY=  48dd38dc16a4ce76338c95a866c1c795ef345b749ec7bc14cf2d614e3ca92aab
IV=   755d81f0175dbc6601bafe88bfbc0702
CT=   000b4a6054663874ecae310144ba9377
PT=   32b32d65566626d794fb296ca816b0a8
TEST= 40
KEY=  c62efa02f23fe796799bf9151fbfd8d7dd877611c8a19ac35bd6482294bf9a03
IV=   8ef3c2dee49b29e04a176cbd797e1f42
CT=   32b32d65566626d794fb296ca816b0a8
PT=   d743a090101b1baf5b83e8c06517e193
TEST= 41
KEY=  91400a96eeada906abd4c3f6863ce4750ac4d681d8ba816c0055a0e2f1a87b90
IV=   576ef0941c924e90d24f3ae399833ca2
CT=   d743a090101b1baf5b83e8c06517e193
PT=   2de61760bee8f811b3feb44d2c566db0
TEST= 42
KEY=  9983ead4bf987e39644d7d0963f93db62722c1e16652797db3ab14afddfe1620
IV=   08c3e0425135d73fcf99beffe5c5d9c3
CT=   2de61760bee8f811b3feb44d2c566db0
PT=   e97598effed4128dcccdd7a04d8405e1
TEST= 43
KEY=  b72929d2d02a00d36e7c3bd11cdb9fa4ce57590e98866bf07f66c30f907a13c1
IV=   2eaac3066fb27eea0a3146d87f22a212
CT=   e97598effed4128dcccdd7a04d8405e1
PT=   5983276b92b95898302385f5156b6201
TEST= 44
KEY=  cc9928e45f7885515986e0d431f3288e97d47e650a3f33684f4546fa851171c0
IV=   7bb001368f52858237fadb052d28b72a
CT=   5983276b92b95898302385f5156b6201
PT=   abdeff06e04995fd2c5472d05056a0a3
TEST= 45
KEY=  59a2d8fced30176b73ff5642bce4a9163c0a8163ea76a6956311342ad547d163
IV=   953bf018b248923a2a79b6968d178198
CT=   abdeff06e04995fd2c5472d05056a0a3
PT=   e4210d117b05f3eadc8af75d1a80b823
TEST= 46
KEY=  ffcce373b679de040165054d9eeca460d82b8c729173557fbf9bc377cfc76940
IV=   a66e3b8f5b49c96f729a530f22080d76
CT=   e4210d117b05f3eadc8af75d1a80b823
PT=   4786111e1b0f2ca78e43cc0d154bc1ea
TEST= 47
KEY=  36e29d3c942dbc6a12b53088632260649fad9d6c8a7c79d831d80f7ada8ca8aa
IV=   c92e7e4f2254626e13d035c5fdcec404
CT=   4786111e1b0f2ca78e43cc0d154bc1ea
PT=   122dc3b40007ba36bc7e7ee808911dae
TEST= 48
KEY=  3692660415e53226d2758e60fd6e3f5f8d805ed88a7bc3ee8da67192d21db504
IV=   0070fb3881c88e4cc0c0bee89e4c5f3b
CT=   122dc3b40007ba36bc7e7ee808911dae
PT=   5e443ec882c1b938c2a4c412d3a92fdf
TEST= 49
KEY=  e3c167b38a29edfbdc37a50f434c7056d3c4601008ba7ad64f02b58001b49adb
IV=   d55301b79fccdfdd0e422b6fbe224f09
CT=   5e443ec882c1b938c2a4c412d3a92fdf
PT=   14a8f43ba8829b134d6bd110e6d43f92
TEST= 50
KEY=  8ad38a575e425d347c5b5bfb08a5173cc76c942ba038e1c502696490e760a549
IV=   6912ede4d46bb0cfa06cfef44be9676a
CT=   14a8f43ba8829b134d6bd110e6d43f92
PT=   025982911796c2fe34c89157bf2959bd
TEST= 51
KEY=  ae4aba37dd2c3c5109b13c3dd9fcb67ec53516bab7ae233b36a1f5c75849fcf4
IV=   24993060836e616575ea67c6d159a142
CT=   025982911796c2fe34c89157bf2959bd
PT=   bc658642a8eebec6dbe2a76bcd70799b
TEST= 52
KEY=  31ac934c58bf87ad1ee4357bbe315175795090f81f409dfded4352ac9539856f
IV=   9fe6297b8593bbfc1755094667cde70b
CT=   bc658642a8eebec6dbe2a76bcd70799b
PT=   132ce1cc36efe58a4a53534b962d2d70
TEST= 53
KEY=  79f7c18ca600203d404363908749b22f6a7c713429af7877a71001e70314a81f
IV=   485b52c0febfa7905ea756eb3978e35a
CT=   132ce1cc36efe58a4a53534b962d2d70
PT=   8d2ba39f08ed00beb51543c0fccfa57c
TEST= 54
KEY=  162a4089a1e46eab5c9592bf1f98bcc2e757d2ab214278c912054227ffdb0d63
IV=   6fdd810507e44e961cd6f12f98d10eed
CT=   8d2ba39f08ed00beb51543c0fccfa57c
PT=   2e8d05a8a3066094025fe07f3a53a94e
TEST= 55
KEY=  db5f33f93f2b795eda54095937b79e4cc9dad7038244185d105aa258c588a42d
IV=   cd7573709ecf17f586c19be6282f228e
CT=   2e8d05a8a3066094025fe07f3a53a94e
PT=   d39ec2261c53ad45f91627e1b1f62d22
TEST= 56
KEY=  cca770427df8cf5350864d4e86e6d8891a4415259e17b518e94c85b9747e890f
IV=   17f843bb42d3b60d8ad24417b15146c5
CT=   d39ec2261c53ad45f91627e1b1f62d22
PT=   f517dc01890c3d300520b6ce343b7f94
TEST= 57
KEY=  25f53e7cc6590220e9426296568de496ef53c924171b8828ec6c33774045f69b
IV=   e9524e3ebba1cd73b9c42fd8d06b3c1f
CT=   f517dc01890c3d300520b6ce343b7f94
PT=   ecbccbb21ac2d07e3ecacd26d42e4444
TEST= 58
KEY=  6d4a92c82c6c3d44ced65d76bb33b23e03ef02960dd95856d2a6fe51946bb2df
IV=   48bfacb4ea353f6427943fe0edbe56a8
CT=   ecbccbb21ac2d07e3ecacd26d42e4444
PT=   6ff7c241a5ff025faa8c4daf5e0950ae
TEST= 59
KEY=  a3d0ab0a0f8edf232d111458d3b8b1c66c18c0d7a8265a09782ab3feca62e271
IV=   ce9a39c223e2e267e3c7492e688b03f8
CT=   6ff7c241a5ff025faa8c4daf5e0950ae
PT=   3b7e4b74f021f9e995627de42b03d7d8
TEST= 60
KEY=  a8e2d59cf188cda75c80fa49889f7ee357668ba35807a3e0ed48ce1ae16135a9
IV=   0b327e96fe0612847191ee115b27cf25
CT=   3b7e4b74f021f9e995627de42b03d7d8
PT=   6759c15ed1049a51953e814c2445f3c6
TEST= 61
KEY=  092010b28bd3c8e59d09ce85169190bb303f4afd890339b178764f56c524c66f
IV=   a1c2c52e7a5b0542c18934cc9e0eee58
CT=   6759c15ed1049a51953e814c2445f3c6
PT=   05f681cb7984491e2ce5b1025f860beb
TEST= 62
KEY=  538e3068e1059fe89c27d5f19405274835c9cb36f08770af5493fe549aa2cd84
IV=   5aae20da6ad6570d012e1b748294b7f3
CT=   05f681cb7984491e2ce5b1025f860beb

⌨️ 快捷键说明

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