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

📄 cbcme47.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 (Encryption) Tests
Algorithm: Extended Rijndael (an AES Superset)
Filename:  cbcme47.txt
==============================================

BLOCKSIZE=128
KEYSIZE=  224

TEST= 0
KEY=  00000000000000000000000000000000000000000000000000000000
IV=   00000000000000000000000000000000
PT=   00000000000000000000000000000000
CT=   baa89e24d3d60877051d1dc3c34973b5
TEST= 1
KEY=  87f5e4ecfa11d58faddf4363baa89e24d3d60877051d1dc3c34973b5
IV=   baa89e24d3d60877051d1dc3c34973b5
PT=   aeb1f95287f5e4ecfa11d58faddf4363
CT=   c6b854329951f7e29a692f9922b16267
TEST= 2
KEY=  35b36a580ca17a2348302d627c10ca164a87ff959f74325ae1f811d2
IV=   c6b854329951f7e29a692f9922b16267
PT=   3617571eb2468eb4f6b0aface5ef6e01
CT=   9b578633ca9b867e51286bb23ed98000
TEST= 3
KEY=  6cd6a3218b6c2eef897b52bee7474c25801c79ebce5c59e8df2191d2
IV=   9b578633ca9b867e51286bb23ed98000
PT=   73aab4f45965c97987cd54ccc14b7fdc
CT=   94b6bb74cdb582bc66cfc1763007f983
TEST= 4
KEY=  0db51634ca5e15d3add13f2273f1f7514da9fb57a893989eef266851
IV=   94b6bb74cdb582bc66cfc1763007f983
PT=   5b25fa5e6163b51541323b3c24aa6d9c
CT=   b2a363404625d78b6f85119f93790b16
TEST= 5
KEY=  b5dfec010928c0ef66b412ffc15294110b8c2cdcc71689017c5f6347
IV=   b2a363404625d78b6f85119f93790b16
PT=   aecd21e8b86afa35c376d53ccb652ddd
CT=   f52eb39abc2729236974067190d3c4bf
TEST= 6
KEY=  b7880dca06a60a28ce338a09347c278bb7ab05ffae628f70ec8ca7f8
IV=   f52eb39abc2729236974067190d3c4bf
PT=   86aef8aa0257e1cb0f8ecac7a88798f6
CT=   c90e7cd7919102e894f4bd597693578a
TEST= 7
KEY=  eb51c2bd0bddd89f9f554b77fd725b5c263a07173a9632299a1ff072
IV=   c90e7cd7919102e894f4bd597693578a
PT=   e987df885cd9cf770d7bd2b75166c17e
CT=   ac9fef35513092ebd3b82c19811759e5
TEST= 8
KEY=  1d0fd03e0c3ae348fd2fcdb451edb469770a95fce92e1e301b08a997
IV=   ac9fef35513092ebd3b82c19811759e5
PT=   6ad827b8f65e128307e73bd7627a86c3
CT=   8f7c46fe99b275d27558ccec11b5ab49
TEST= 9
KEY=  fc334cc5bc85cabd6657e31bde91f297eeb8e02e9c76d2dc0abd02de
IV=   8f7c46fe99b275d27558ccec11b5ab49
PT=   7470408ee13c9cfbb0bf29f59b782eaf
CT=   ca8affcd2673e523273cc7f542c72887
TEST= 10
KEY=  ea0613481b8e97dd617ac19f141b0d5ac8cb050dbb4a1529487a2a59
IV=   ca8affcd2673e523273cc7f542c72887
PT=   958ea91f16355f8da70b5d60072d2284
CT=   d5ba54e17e008e4a2092b9063277daef
TEST= 11
KEY=  224970134582fe290d3e7cffc1a159bbb6cb8b479bd8ac2f7a0df0b6
IV=   d5ba54e17e008e4a2092b9063277daef
PT=   e9628525c84f635b5e0c69f46c44bd60
CT=   068067fb45dad00ef07e1fe397ea7a5a
TEST= 12
KEY=  733449ac22cb6456552e82b6c7213e40f3115b496ba6b3ccede78aec
IV=   068067fb45dad00ef07e1fe397ea7a5a
PT=   0e035c26517d39bf67499a7f5810fe49
CT=   70e9dab0b4604ef2494ed699624c3247
TEST= 13
KEY=  a5c1fb3f750108c7ea95a9a0b7c8e4f0477115bb22e865558fabb8ab
IV=   70e9dab0b4604ef2494ed699624c3247
PT=   42c809dcd6f5b29357ca6c91bfbb2b16
CT=   1d3415fdd6383190c0787f796a8ea495
TEST= 14
KEY=  d3971cd134ff40f4a5e40ee3aafcf10d9149242be2901a2ce5251c3e
IV=   1d3415fdd6383190c0787f796a8ea495
PT=   db953e557656e7ee41fe48334f71a743
CT=   49fe4c199f4f072a4a991bfab1db574f
TEST= 15
KEY=  04cbdf1da129fa943f6e3781e302bd140e062301a80901d654fe4b71
IV=   49fe4c199f4f072a4a991bfab1db574f
PT=   5acc1dddd75cc3cc95d6ba609a8a3962
CT=   62e00c2ca7219ca3909887a718bc7a51
TEST= 16
KEY=  2f8f56c8c2b1cede9c76953f81e2b138a927bfa2389186714c423120
IV=   62e00c2ca7219ca3909887a718bc7a51
PT=   380604fa2b4489d56398344aa318a2be
CT=   147c40ce30fd38b4be82f223addbcc09
TEST= 17
KEY=  641077df351e915b2389e81e959ef1f699da871686137452e199fd29
IV=   147c40ce30fd38b4be82f223addbcc09
PT=   04f560ce4b9f2117f7af5f85bfff7d21
CT=   4998f572e88341e0b6c7ecc875e1ce94
TEST= 18
KEY=  8ac3c6841e96c8a44f88974adc0604847159c6f630d4989a947833bd
IV=   4998f572e88341e0b6c7ecc875e1ce94
PT=   e379d065eed3b15b2b8859ff6c017f54
CT=   fca66cf0ff9400abf45b5248645f1c23
TEST= 19
KEY=  a908829bc9671a73f6b7be5320a068748ecdc65dc48fcad2f0272f9e
IV=   fca66cf0ff9400abf45b5248645f1c23
PT=   ff3dc7ca23cb441fd7f1d2d7b93f2919
CT=   9b8ffe584e73ff1ae54e4c03a8e54e38
TEST= 20
KEY=  fcd4c02d2b9e328c1b830389bb2f962cc0be394721c186d158c261a6
IV=   9b8ffe584e73ff1ae54e4c03a8e54e38
PT=   7317d2d755dc42b6e2f928ffed34bdda
CT=   ce2b5da6d18a48ab860d205213ca24d6
TEST= 21
KEY=  a1c21ccce5d4e8ce9e972fda7504cb8a113471eca7cca6834b084570
IV=   ce2b5da6d18a48ab860d205213ca24d6
PT=   272cf2235d16dce1ce4ada4285142c53
CT=   22d2f3362163f92dad8a9242d6b424d0
TEST= 22
KEY=  9393289ab6e3baf536f5932a57d638bc305788c10a4634c19dbc61a0
IV=   22d2f3362163f92dad8a9242d6b424d0
PT=   9079fdd3325134565337523ba862bcf0
CT=   36b05f4ea1f0a1ea8b6ecc1f9871d608
TEST= 23
KEY=  2c700abe0e3ce9756d8cf1e8616667f291a7292b8128f8de05cdb7a8
IV=   36b05f4ea1f0a1ea8b6ecc1f9871d608
PT=   7239ce9abfe32224b8df53805b7962c2
CT=   e7a7c2773adf4df1f8ce3e43317bb5eb
TEST= 24
KEY=  3d4f3fcf4b5466fea7a4f2f686c1a585ab7864da79e6c69d34b60243
IV=   e7a7c2773adf4df1f8ce3e43317bb5eb
PT=   e15c8362113f357145688f8bca28031e
CT=   4a28187f66198d707f601468b78ca34d
TEST= 25
KEY=  77e5a9d7dd688f33a09314a3cce9bdfacd61e9aa0686d2f5833aa10e
IV=   4a28187f66198d707f601468b78ca34d
PT=   82f5e4f64aaa9618963ce9cd0737e655
CT=   81b8a2b98a554c56e9220ecb37ab9f89
TEST= 26
KEY=  683ea2481ece07ca8267a52d4d511f434734a5fcefa4dc3eb4913e87
IV=   81b8a2b98a554c56e9220ecb37ab9f89
PT=   85b4205a1fdb0b9fc3a688f922f4b18e
CT=   8e5a48f7072e66277926b21a4be06e00
TEST= 27
KEY=  48dfa680dc6c0a90a04ce54dc30b57b4401ac3db96826e24ff715087
IV=   8e5a48f7072e66277926b21a4be06e00
PT=   aa358ed020e104c8c2a20d5a222b4060
CT=   051cc4bff7154d170eb0b32137e00d4d
TEST= 28
KEY=  244b6fc5cffa6862df568825c617930bb70f8ecc9832dd05c8915dca
IV=   051cc4bff7154d170eb0b32137e00d4d
PT=   dd48aa6e6c94c945139662f27f1a6d68
CT=   9fff7e7e13e987b495d2a1bb9b93bb81
TEST= 29
KEY=  8786dd3f60a9004f0c1e5a7959e8ed75a4e609780de07cbe5302e64b
IV=   9fff7e7e13e987b495d2a1bb9b93bb81
PT=   846c69fea3cdb2faaf53682dd348d25c
CT=   1890732bc640e929b77586dbb2247250
TEST= 30
KEY=  e5e3d120af7c78e3ada683a841789e5e62a6e051ba95fa65e126941b
IV=   1890732bc640e929b77586dbb2247250
PT=   5c08512562650c1fcfd578aca1b8d9d1
CT=   d3c818c2bc155a66efc2f5a76a6a99a7
TEST= 31
KEY=  e68748581fb091f20ab12a6392b0869cdeb3ba3755570fc28b4c0dbc
IV=   d3c818c2bc155a66efc2f5a76a6a99a7
PT=   d34318c203649978b0cce911a717a9cb
CT=   a34bcec3197372a318019466056de87a
TEST= 32
KEY=  8fa1a047d4881b504e8bab6231fb485fc7c0c8944d569ba48e21e5c6
IV=   a34bcec3197372a318019466056de87a
PT=   126dc02c6926e81fcb388aa2443a8101
CT=   147307d82db939c57c690483aba26cab
TEST= 33
KEY=  9621912e324a2b85e5bb92aa25884f87ea79f151313f9f272583896d
IV=   147307d82db939c57c690483aba26cab
PT=   bc86a58e19803169e6c230d5ab3039c8
CT=   62c94c9d4e7f928a1fb7e9374110fc2a
TEST= 34
KEY=  78bc7f2133f8388f37a2a2024741031aa40663db2e88761064937547
IV=   62c94c9d4e7f928a1fb7e9374110fc2a
PT=   ba235c9aee9dee0f01b2130ad21930a8
CT=   a0404f466e89504ec20c07118f3e28ab
TEST= 35
KEY=  a87a099d4a3e65cf0c23fc53e7014c5cca8f3395ec847101ebad5dec
IV=   a0404f466e89504ec20c07118f3e28ab
PT=   e394b9f3d0c676bc79c65d403b815e51
CT=   3357e801ac67d3cf374b59d79de29aea
TEST= 36
KEY=  846f4680f3ba23ffe23927e9d456a45d66e8e05adbcf28d6764fc706
IV=   3357e801ac67d3cf374b59d79de29aea
PT=   48b8193c2c154f1db9844630ee1adbba
CT=   49c90dbd1c2cd00f780add7c0064e7e5
TEST= 37
KEY=  393d22a720b9602ce32518299d9fa9e07ac43055a3c5f5aa762b20e3
IV=   49c90dbd1c2cd00f780add7c0064e7e5
PT=   d95325cfbd526427d30343d3011c3fc0
CT=   03942355bba1b1708020ef9c1928bd22
TEST= 38
KEY=  0e6169e9f153c93a086dede49e0b8ab5c165812523e51a366f039dc1
IV=   03942355bba1b1708020ef9c1928bd22
PT=   8d224aa4375c4b4ed1eaa916eb48f5cd
CT=   525748b9fe024035fd125f98f62ff8c7
TEST= 39
KEY=  275550e0fdcb1c66d0f7c294cc5cc20c3f67c110def745ae992c6506
IV=   525748b9fe024035fd125f98f62ff8c7
PT=   6cf3f7b8293439090c98d55cd89a2f70
CT=   e3271d51750055014d74094de7ca1c56
TEST= 40
KEY=  34a9e8c6fabedddc934c194e2f7bdf5d4a67941193834ce37ee67950
IV=   e3271d51750055014d74094de7ca1c56
PT=   660c4efb13fcb8260775c1ba43bbdbda
CT=   d1b5a318fba984ba8a9ba265cb0cfd03
TEST= 41
KEY=  9a63a84612a0223caf365880fece7c45b1ce10ab1918ee86b5ea8453
IV=   d1b5a318fba984ba8a9ba265cb0cfd03
PT=   98c8b3e7aeca4080e81effe03c7a41ce
CT=   bd267bea492fb4a9409416f8d24ec9f6
TEST= 42
KEY=  4209cba2c48e048138bb65b843e807aff8e1a402598cf87e67a44da5
IV=   bd267bea492fb4a9409416f8d24ec9f6
PT=   198aeb34d86a63e4d62e26bd978d3d38
CT=   f9d77f80c652ce3c48cb64c934fb4a66
TEST= 43
KEY=  301623dfbfa2e3b28d187407ba3f782f3eb36a3e11479cb7535f07c3
IV=   f9d77f80c652ce3c48cb64c934fb4a66
PT=   100b8b4c721fe87d7b2ce733b5a311bf
CT=   9568abfbd10a74edc1d1bb03da701736
TEST= 44
KEY=  93d75ef8e6cafcb3ce7220bf2f57d3d4efb91ed3d09627b4892f10f5
IV=   9568abfbd10a74edc1d1bb03da701736
PT=   4d366d59a3c17d2759681f01436a54b8
CT=   27d6650c9ea43dad11e9321db6eac098
TEST= 45
KEY=  00e7dd72ba5b3dc4a45cd1a20881b6d8711d237ec17f15a93fc5d06d
IV=   27d6650c9ea43dad11e9321db6eac098
PT=   392692809330838a5c91c1776a2ef11d
CT=   5bf989e44972db24f2cd63d5290d028a
TEST= 46
KEY=  a1b6afbed26a5dab82569aba53783f3c386ff85a33b2767c16c8d2e7
IV=   5bf989e44972db24f2cd63d5290d028a
PT=   7a7e10fda15172cc6831606f260a4b18
CT=   e8821e28be27bf1151adfc712569341e
TEST= 47
KEY=  3d9e37fe0f09132ef9c36274bbfa21148648474b621f8a0d33a1e6f9
IV=   e8821e28be27bf1151adfc712569341e
PT=   fd1ca4979c289840dd634e857b95f8ce
CT=   6217d7c8bb1256028e97302147fdfc6d
TEST= 48
KEY=  bec0b7745d88694a043e7921d9edf6dc3d5a1149ec88ba2c745c1a94
IV=   6217d7c8bb1256028e97302147fdfc6d
PT=   39f2ca18835e808a52817a64fdfd1b55
CT=   aa090c113bb5de0c3ef0d3bbaa48e9c2
TEST= 49
KEY=  9cef38ea9d5599904ec4c31c73e4facd06efcf45d2786997de14f356
IV=   aa090c113bb5de0c3ef0d3bbaa48e9c2
PT=   d54280f7222f8f9ec0ddf0da4afaba3d
CT=   2211589d8c9152c53e696eecbad57a76
TEST= 50
KEY=  799496b90e7138c07d7ed0f851f5a2508a7e9d80ec11077b64c18920
IV=   2211589d8c9152c53e696eecbad57a76
PT=   c0c026f2e57bae539324a15033ba13e4
CT=   a39389c69672068da8a0ec9707a489a7
TEST= 51
KEY=  38032b852bbad66f1691dbecf2662b961c0c9b0d44b1ebec63650087
IV=   a39389c69672068da8a0ec9707a489a7
PT=   373857974197bd3c25cbeeaf6bef0b14
CT=   32d11565efd1c5421d63d5f8b6bd4aaf
TEST= 52
KEY=  24d3678b7c00cdec52c0c69ec0b73ef3f3dd5e4f59d23e14d5d84a28
IV=   32d11565efd1c5421d63d5f8b6bd4aaf
PT=   1a7defc31cd04c0e57ba1b8344511d72
CT=   83f73933cf4f028096620277a0a6d86d
TEST= 53
KEY=  246b85f9d26cc71d4509205f434007c03c925ccfcfb03c63757e9245
IV=   83f73933cf4f028096620277a0a6d86d
PT=   5206a35b00b8e272ae6c0af117c9e6c1
CT=   94a7919e2c68962584ab6449c34aaeda
TEST= 54
KEY=  ba067c0a27ccce0a8c8144dbd7e7965e10facaea4b1b582ab6343c9f
IV=   94a7919e2c68962584ab6449c34aaeda
PT=   c61d8f6e9e6df9f3f5a00917c9886484
CT=   ff8aab7632017bf278fadb0aa04f09bf
TEST= 55
KEY=  0a8b4e290b311ea039a76f17286d3d2822fbb11833e18320167b3520
IV=   ff8aab7632017bf278fadb0aa04f09bf
PT=   aa07ec2fb08d32232cfdd0aab5262bcc
CT=   70785815967122c899274ae11b64b18f
TEST= 56
KEY=  f8a2bc34d11d5a3530dfe9df5815653db48a93d0aac6c9c10d1f84af
IV=   70785815967122c899274ae11b64b18f
PT=   2577c333f229f21dda2c4495097886c8
CT=   b3e8b8cec27524a4f3256cdcd0b83e85
TEST= 57
KEY=  343765f8e6a13cf3d9553fabebfdddf376ffb77459e3a51ddda7ba2a
IV=   b3e8b8cec27524a4f3256cdcd0b83e85
PT=   2702d285cc95d9cc37bc66c6e98ad674
CT=   1672dbf77ce525f0fabb17ab123f1c47
TEST= 58
KEY=  f4b816bb4ad826088ac912bcfd8f06040a1a9284a358b2b6cf98a66d
IV=   1672dbf77ce525f0fabb17ab123f1c47
PT=   b850da18c08f7343ac791afb539c2d17
CT=   176c4b2150d1e06eef3bb8d2ef3a0acc
TEST= 59
KEY=  3e0b516ccb34012bacebc530eae34d255acb72ea4c630a6420a2aca1
IV=   176c4b2150d1e06eef3bb8d2ef3a0acc
PT=   4a1f6514cab347d781ec27232622d78c
CT=   70aced4339d56d48a86e5414af3655e2
TEST= 60
KEY=  7c8aa9d861a96ad3245e1d439a4fa066631e1fa2e40d5e708f94f943
IV=   70aced4339d56d48a86e5414af3655e2
PT=   97b245124281f8b4aa9d6bf888b5d873
CT=   efaa1910660e3fd83bafdb7b43640c15
TEST= 61
KEY=  2915192795aa996e9a70177375e5b9760510207adfa2850bccf0f556
IV=   efaa1910660e3fd83bafdb7b43640c15
PT=   76aa1bcb559fb0fff403f3bdbe2e0a30
CT=   60c95c4f6c015afe0427159ba9016a5c
TEST= 62
KEY=  3fd19dbb57ed154d376d2074152ce53969117a84db85909065f19f0a
IV=   60c95c4f6c015afe0427159ba9016a5c
PT=   71cb44c316c4849cc2478c23ad1d3707
CT=   4bb577486b9331414a1b046f128b726d
TEST= 63
KEY=  6fa8ac82134bf1d53d7751445e99927102824bc5919e94ff777aed67
IV=   4bb577486b9331414a1b046f128b726d
PT=   9488195e5079313944a6e4980a1a7130
CT=   83244ec3953643ccad05f0db182dc5ef
TEST= 64
KEY=  4f7a15cbc5f798c487a96f9fddbddcb297b408093c9b64246f572888
IV=   83244ec3953643ccad05f0db182dc5ef
PT=   9da7937320d2b949d6bc6911bade3edb
CT=   169dd50b1e0dd6c100e4c3ec8e36303d
TEST= 65
KEY=  c36470bc0aad02b5d58be474cb2009b989b9dec83c7fa7c8e16118b5
IV=   169dd50b1e0dd6c100e4c3ec8e36303d

⌨️ 快捷键说明

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