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

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

BLOCKSIZE=128
KEYSIZE=  224

TEST= 0
KEY=  00000000000000000000000000000000000000000000000000000000
IV=   00000000000000000000000000000000
CT=   00000000000000000000000000000000
PT=   32195c649ca59aea3d07efb6e5faa864
TEST= 1
KEY=  56dad13ac00908afab137ad432195c649ca59aea3d07efb6e5faa864
IV=   94803edb56dad13ac00908afab137ad4
CT=   32195c649ca59aea3d07efb6e5faa864
PT=   d0c6ae9fa7cea7ce3f68115db23c4565
TEST= 2
KEY=  49866b0fe331c753e9797536e2dff2fb3b6b3d24026ffeeb57c6ed01
IV=   9e36a26a1f5cba352338cffc426a0fe2
CT=   d0c6ae9fa7cea7ce3f68115db23c4565
PT=   cd5d852fb5b0ad86a48822f0356a340e
TEST= 3
KEY=  c74567d77183cc14927121342f8277d48edb90a2a6e7dc1b62acd90f
IV=   881df4078ec30cd892b20b477b085402
CT=   cd5d852fb5b0ad86a48822f0356a340e
PT=   e0fa0d281139090617d2a0dbc29965e5
TEST= 4
KEY=  72d8f8002f149df18994a000cf787afc9fe299a4b1357cc0a035bcea
IV=   f4807c63b59d9fd75e9751e51be58134
CT=   e0fa0d281139090617d2a0dbc29965e5
PT=   d5d71ea397d3ff5f0b7ace127df0df0e
TEST= 5
KEY=  5394aa657eb84a9faea916261aaf645f083166fbba4fb2d2ddc563e4
IV=   d8d3f592214c526551acd76e273db626
CT=   d5d71ea397d3ff5f0b7ace127df0df0e
PT=   47035f75a8457fe6ef352af08fc1b3a6
TEST= 6
KEY=  054736cb35eff0db6045d1d35dac3b2aa074191d557a98225204d042
IV=   643f27df56d39cae4b57ba44ceecc7f5
CT=   47035f75a8457fe6ef352af08fc1b3a6
PT=   b16195bc55ed3bc84c497e28215db7af
TEST= 7
KEY=  ec2bc7066454a2ff63553c39eccdae96f59922d51933e60a735967ed
IV=   0aa69192e96cf1cd51bb52240310edea
CT=   b16195bc55ed3bc84c497e28215db7af
PT=   56488824b712fe0186d1ce539696c7d7
TEST= 8
KEY=  f0a455c2d7a6aea6df0b1b79ba8526b2428bdcd49fe22859e5cfa03a
IV=   e649e82c1c8f92c4b3f20c59bc5e2740
CT=   56488824b712fe0186d1ce539696c7d7
PT=   be1f872b27c351a64ae2871df878b5b9
TEST= 9
KEY=  7693f1fdd21d2f354778bde8049aa19965488d72d500af441db71583
IV=   c61e924a8637a43f05bb81939873a691
CT=   be1f872b27c351a64ae2871df878b5b9
PT=   e01cf6402660bfb842e1ff6af945c7c6
TEST= 10
KEY=  ae72473daccbdeab772df78de48657d9432832ca97e1502ee4f2d245
IV=   b4dd56ecd8e1b6c07ed6f19e30554a65
CT=   e01cf6402660bfb842e1ff6af945c7c6
PT=   b0d63f4215e155ce8933969d5599cfef
TEST= 11
KEY=  b0da9e402c9625e268f4c83c5450689b56c967041ed2c6b3b16b1daa
IV=   e67d7b9f1ea8d97d805dfb491fd93fb1
CT=   b0d63f4215e155ce8933969d5599cfef
PT=   acff076cfefae86ce1e3d75c32a26336
TEST= 12
KEY=  7221659e44f8ccaf2ca688e0f8af6ff7a8338f68ff3111ef83c97e9c
IV=   6e20bbc1c2fbfbde686ee94d445240dc
CT=   acff076cfefae86ce1e3d75c32a26336
PT=   33b928d12ee33d4e887968bfc63e67cc
TEST= 13
KEY=  1feab5509f72f53f679be930cb16472686d0b2267748795045f71950
IV=   aef3a10c6dcbd0cedb8a39904b3d61d0
CT=   33b928d12ee33d4e887968bfc63e67cc
PT=   54cbdcde93f9e03b084854644978ad7f
TEST= 14
KEY=  d0ba356822a295d48d63c9139fdd9bf81529521d7f002d340c8fb42f
IV=   99255287cf508038bdd060ebeaf82023
CT=   54cbdcde93f9e03b084854644978ad7f
PT=   bbdb85869d3345a99206b5d37c04622d
TEST= 15
KEY=  498f0648a5d77b8acab33dd124061e7e881a17b4ed0698e7708bd602
IV=   36dea9ad993533208775ee5e47d0f4c2
CT=   bbdb85869d3345a99206b5d37c04622d
PT=   205be31baf683f11f967200d799e7878
TEST= 16
KEY=  3d3bbd356c8ca0c2b704bbe4045dfd65277228a51461b8ea0915ae7a
IV=   bf8506e974b4bb7dc95bdb487db78635
CT=   205be31baf683f11f967200d799e7878
PT=   b7bff3bf6a57f1e27cc9626867d4b02b
TEST= 17
KEY=  4f00923c1b8f5969ce2cec36b3e20eda4d25d94768a8da826ec11e51
IV=   24061172723b2f097703f9ab792857d2
CT=   b7bff3bf6a57f1e27cc9626867d4b02b
PT=   10b69dd30ba2143fbb4a4871d7789a0b
TEST= 18
KEY=  1a1f74aa1527c46028c27d37a35493094687cd78d3e292f3b9b9845a
IV=   2837a967551fe6960ea89d09e6ee9101
CT=   10b69dd30ba2143fbb4a4871d7789a0b
PT=   0a41703f3ebfb5db274eb937480010db
TEST= 19
KEY=  373c5de2ef5abff1e4cf2e42a915e336783878a3f4ac2bc4f1b99481
IV=   b4bdd7452d232948fa7d7b91cc0d5375
CT=   0a41703f3ebfb5db274eb937480010db
PT=   e7a8cb1b559bba1701a6d1a3eb06a14f
TEST= 20
KEY=  d628791634c8a982409214b14ebd282d2da3c2b4f50afa671abf35ce
IV=   f2a50bf1e11424f4db921673a45d3af3
CT=   e7a8cb1b559bba1701a6d1a3eb06a14f
PT=   682bbd92a8ae3eb33f645203863090e6
TEST= 21
KEY=  3f3fad2d04d4f22ec4022b0d269695bf850dfc07ca6ea8649c8fa528
IV=   9615784ae917d43b301c5bac84903fbc
CT=   682bbd92a8ae3eb33f645203863090e6
PT=   1dfcd4dd48c52b532baf97270a75fd11
TEST= 22
KEY=  fe1b450f66eae584761d49c03b6a4162cdc8d754e1c13f4396fa5839
IV=   4474b07bc124e822623e17aab21f62cd
CT=   1dfcd4dd48c52b532baf97270a75fd11
PT=   0e234caba979268fc204f77ab173622e
TEST= 23
KEY=  3d3c333fb8625745e44cf26b35490dc964b1f1db23c5c83927893a17
IV=   196e2bfec3277630de88b2c19251bbab
CT=   0e234caba979268fc204f77ab173622e
PT=   3ea923c5bddef7fbb629a18932de30d5
TEST= 24
KEY=  abc7a98627305d6ab369a5de0be02e0cd96f062095ec69b015570ac2
IV=   ad7318d596fb9ab99f520a2f572557b5
CT=   3ea923c5bddef7fbb629a18932de30d5
PT=   9058e34f186977f8878b5bc59c24b12a
TEST= 25
KEY=  a29d2ad727061c645ec3d5219bb8cd43c10671d8126732758973bbe8
IV=   ea72bf8a095a83510036410eedaa70ff
CT=   9058e34f186977f8878b5bc59c24b12a
PT=   fc6c1d7c117207bae12e2856ee48c1e4
TEST= 26
KEY=  e2a82ceceeff1fe51f378ab967d4d03fd0747662f3491a23673b7a0c
IV=   be9a14b04035063bc9f9038141f45f98
CT=   fc6c1d7c117207bae12e2856ee48c1e4
PT=   5bec8b64144d9cda6e8389c8b3507975
TEST= 27
KEY=  1a59dea2a13b31a8df54432b3c385b5bc439eab89dca93ebd46b0379
IV=   550d0255f8f1f24e4fc42e4dc063c992
CT=   5bec8b64144d9cda6e8389c8b3507975
PT=   9950a7e3a64caf2924ceafc4821079c0
TEST= 28
KEY=  6bc63a1e49186820f4212618a568fcb862754591b9043c2f567b7ab9
IV=   c260687a719fe4bce82359882b756533
CT=   9950a7e3a64caf2924ceafc4821079c0
PT=   d7990b40bc86ffd78ac8bb6f19144cec
TEST= 29
KEY=  5f3bb9dccd994425f8d37eab72f1f7f8def3ba4633cc87404f6f3655
IV=   d9f9647d34fd83c284812c050cf258b3
CT=   d7990b40bc86ffd78ac8bb6f19144cec
PT=   453fab21c387dd5d31819176eca27dfe
TEST= 30
KEY=  dc53ed7389bb7d23a713365c37ce5cd91d74671b024d1636a3cd4bab
IV=   1cec69d8836854af442239065fc048f7
CT=   453fab21c387dd5d31819176eca27dfe
PT=   5a875400c74ac192e145768483c9cdbb
TEST= 31
KEY=  aaad5c127db1b0609e8508d26d4908d9da3ea689e30860b220048610
IV=   b5191c4676feb161f40acd4339963e8e
CT=   5a875400c74ac192e145768483c9cdbb
PT=   bb2c3c4e17f7c3c21c1f47f6b99b5fed
TEST= 32
KEY=  4600295dbd797b718be059f8d6653497cdc9654bff172744999fd9fd
IV=   522666eeecad754fc0c8cb111565512a
CT=   bb2c3c4e17f7c3c21c1f47f6b99b5fed
PT=   da41fdab850482be7741215a90d0faa0
TEST= 33
KEY=  cc9e47f2110f986af5ac41130c24c93c48cde7f58856061e094f235d
IV=   eb8a15ba8a9e6eafac76e31b7e4c18eb
CT=   da41fdab850482be7741215a90d0faa0
PT=   ea7762011ae88d3330992e3c00274d28
TEST= 34
KEY=  1bd36e60a6a42afbb138428ee653ab3d52256ac6b8cf282209686e75
IV=   2a46e96dd74d2992b7abb2914494039d
CT=   ea7762011ae88d3330992e3c00274d28
PT=   86329da23b27f390895780063008b60a
TEST= 35
KEY=  7433401a4f020f064c39b9796061369f690299563198a8243960d87f
IV=   5d7902506fe02e7ae9a625fdfd01fbf7
CT=   86329da23b27f390895780063008b60a
PT=   881cb9627e4a162115dd0ed560d74e1e
TEST= 36
KEY=  7771fb585237152d8855e664e87d8ffd17488f772445a6f159b79661
IV=   665193870342bb421d351a2bc46c5f1d
CT=   881cb9627e4a162115dd0ed560d74e1e
PT=   15e76ab94ce5fda7f927ebc024663c5f
TEST= 37
KEY=  462326f1c21720124ee917e2fd9ae5445bad72d0dd624d317dd1aa3e
IV=   94181f643152dda99020353fc6bcf186
CT=   15e76ab94ce5fda7f927ebc024663c5f
PT=   b70dd1c6484e991c8c6a6b42a2287f50
TEST= 38
KEY=  b5c371ddf24ff6c759dd49e64a97348213e3ebcc51082673dff9d56e
IV=   48c27e46f3e0572c3058d6d517345e04
CT=   b70dd1c6484e991c8c6a6b42a2287f50
PT=   01ff4f6cb1a38f5a524edb90572bf4dd
TEST= 39
KEY=  a0d6fb37e87676ea9718778b4b687beea24064960346fde388d221b3
IV=   5ea7901c15158aea1a39802dcec53e6d
CT=   01ff4f6cb1a38f5a524edb90572bf4dd
PT=   8bc1b3528e02df16410f033d04a321bd
TEST= 40
KEY=  0dae01b75a1784e0fb903b75c0a9c8bc2c42bb804249fede8c71000e
IV=   e0ed9f29ad78fa80b261f20a6c884cfe
CT=   8bc1b3528e02df16410f033d04a321bd
PT=   83d8bc6f942c1fc5607eaf207df8efdd
TEST= 41
KEY=  ecf72a5b089783f75be4a47d437174d3b86ea445223751fef189efd3
IV=   f9b73e97e1592bec52800717a0749f08
CT=   83d8bc6f942c1fc5607eaf207df8efdd
PT=   9f3176f895fb194b416c0f9ae9f0a9af
TEST= 42
KEY=  13165332d95038d54ff36479dc40022b2d95bd0e635b5e641879467c
IV=   7d581d1dffe17969d1c7bb221417c004
CT=   9f3176f895fb194b416c0f9ae9f0a9af
PT=   f724c237c6b88825c7190411072fbd96
TEST= 43
KEY=  ed672f3300d4e4545c1a19702b64c01ceb2d352ba4425a751f56fbea
IV=   fc5098c9fe717c01d984dc8113e97d09
CT=   f724c237c6b88825c7190411072fbd96
PT=   65fbfa8c98fbf4ac6e67adefdd60d98c
TEST= 44
KEY=  e53011931c5cae1f53f0e78d4e9f3a9073d6c187ca25f79ac2362266
IV=   cd592ffb08573ea01c884a4b0feafefd
CT=   65fbfa8c98fbf4ac6e67adefdd60d98c
PT=   896e5953bb2792e22b2d5a4dce30b19d
TEST= 45
KEY=  73f11b611f50f7668b893f2dc7f163c3c8f15365e108add70c0693fb
IV=   9b348df696c10af2030c5979d879d8a0
CT=   896e5953bb2792e22b2d5a4dce30b19d
PT=   7f8b3ce7e8fa2640fe9c0895eb1b4fba
TEST= 46
KEY=  af0889d30058a38161a3c636b87a5f24200b75251f94a542e71ddc41
IV=   dd74f794dcf992b21f0854e7ea2af91b
CT=   7f8b3ce7e8fa2640fe9c0895eb1b4fba
PT=   4ed43963d308629c26f4eee2608782ef
TEST= 47
KEY=  deb733284163134fcc2f6a8bf6ae6647f30317b939604ba0879a5eae
IV=   8c32f5d071bfbafb413bb0cead8cacbd
CT=   4ed43963d308629c26f4eee2608782ef
PT=   325080437bc1e3a03ed755b84e9f88d0
TEST= 48
KEY=  bb8b1f3d7264556e3b08842ec4fee60488c2f41907b71e18c905d67e
IV=   7d2db5a6653c2c1533074621f727eea5
CT=   325080437bc1e3a03ed755b84e9f88d0
PT=   9271b5f09e56950ae31909d019e86969
TEST= 49
KEY=  e972b2a5a7450c00031398ca568f53f416946113e4ae17c8d0edbf17
IV=   8d045a3f52f9ad98d521596e381b1ce4
CT=   9271b5f09e56950ae31909d019e86969
PT=   7b0102b60b09da5a5404ed99e6f58a66
TEST= 50
KEY=  79eeaeff01c25c7fbac380a42d8e51421d9dbb49b0aafa5136183571
IV=   c50d0f49909c1c5aa687507fb9d0186e
CT=   7b0102b60b09da5a5404ed99e6f58a66
PT=   ac965646bb8586e78f1d19bbfcda0652
TEST= 51
KEY=  aa785adaa088ecb30f94550781180704a6183dae3fb7e3eacac23323
IV=   868bf928d396f425a14ab0ccb557d5a3
CT=   ac965646bb8586e78f1d19bbfcda0652
PT=   90eba0a6aae239e0e948935df1e94ada
TEST= 52
KEY=  46e34a18b6e49c7c562b7e2511f3a7a20cfa044ed6ff70b73b2b79f9
IV=   e8561a45ec9b10c2166c70cf59bf2b22
CT=   90eba0a6aae239e0e948935df1e94ada
PT=   45e4c5ab3c3bbd8b2c1933c53484d0b8
TEST= 53
KEY=  384b771ff5aa70f17d4e8ab45417620930c1b9c5fae643720fafa941
IV=   d21ae11c7ea83d07434eec8d2b65f491
CT=   45e4c5ab3c3bbd8b2c1933c53484d0b8
PT=   f2f26d4ed53620be53058f6d3acf1fd9
TEST= 54
KEY=  ede8923b84c970227c2c7f08a6e50f47e5f7997ba9e3cc1f3560b698
IV=   dd6432e2d5a3e524716300d30162f5bc
CT=   f2f26d4ed53620be53058f6d3acf1fd9
PT=   4008e3ccff8c5c2032a598476a40e81b
TEST= 55
KEY=  00cb1d0ee25c3eb4444556a1e6edec8b1a7bc55b9b4654585f205e83
IV=   4a2903d8ed238f3566954e96386929a9
CT=   4008e3ccff8c5c2032a598476a40e81b
PT=   4d76680f18ad2e23b20f0aa351801991
TEST= 56
KEY=  b6bfa93b0ce3e570e1e3a119ab9b848402d6eb7829495efb0ea04712
IV=   1faa9ac3b674b435eebfdbc4a5a6f7b8
CT=   4d76680f18ad2e23b20f0aa351801991
PT=   17a1d42c4ffb21265c22a6a8bab27082
TEST= 57
KEY=  81aee5e64530465d18b92675bc3a50a84d2dca5e756bf853b4123790
IV=   d99cf37337114cdd49d3a32df95a876c
CT=   17a1d42c4ffb21265c22a6a8bab27082
PT=   4aa0df542d326c7ccf7bc8fe2f8d5cac
TEST= 58
KEY=  1b0dc37d07e3a1716e2ca0aaf69a8ffc601fa622ba1030ad9b9f6b3c
IV=   45c028449aa3269b42d3e72c769586df
CT=   4aa0df542d326c7ccf7bc8fe2f8d5cac
PT=   2c54e93f8c8fd1f8571f69e68640cf36
TEST= 59
KEY=  4049f1ea6b85840fd83edc8ddace66c3ec9077daed0f594b1ddfa40a
IV=   a61c58475b4432976c66257eb6127c27
CT=   2c54e93f8c8fd1f8571f69e68640cf36
PT=   867e978ac02cd851c3bca3ff43c7e341
TEST= 60
KEY=  86c6b0c020055c01b7499c905cb0f1492cbcaf8b2eb3fab45e18474b
IV=   1c352b03c68f412a4b80d80e6f77401d
CT=   867e978ac02cd851c3bca3ff43c7e341
PT=   692475257df4788018cdaebfc50ebbbe
TEST= 61
KEY=  01b84095cdce591d8a2006813594846c5148d70b367e540b9b16fcf5
IV=   e2c3c9a5877ef055edcb051c3d699a11
CT=   692475257df4788018cdaebfc50ebbbe
PT=   20ceafe37aa2b458266f53f8cda04bf6
TEST= 62
KEY=  fd2f00c77cb3f6a1d6fd6ecc155a2b8f2bea6353101107f356b6b703
IV=   57a40efafc974052b17dafbc5cdd684d
CT=   20ceafe37aa2b458266f53f8cda04bf6
PT=   9da8837bfc911fa02be8ceb8f6577856
TEST= 63
KEY=  a5b61f5a982491f921aedadd88f2a8f4d77b7cf33bf9c94ba0e1cf55
IV=   74bee61c58991f9de4976758f753b411
CT=   9da8837bfc911fa02be8ceb8f6577856
PT=   9876f7f3fe070725fc988a4df18c5f7c
TEST= 64
KEY=  bc8baa7fccfdd8bb0d0f330d10845f07297c7bd6c7614306516d9029
IV=   79c7f2a4193db52554d949422ca1e9d0
CT=   9876f7f3fe070725fc988a4df18c5f7c
PT=   f776a812485a3250cf9f3a7b07e9fef5
TEST= 65
KEY=  32151ba000b4b0700745b705e7f2f7156126498608fe797d56846edc
IV=   9fac4bc38e9eb1dfcc4968cb0a4a8408

⌨️ 快捷键说明

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