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

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

BLOCKSIZE=224
KEYSIZE=  160

TEST= 0
KEY=  0000000000000000000000000000000000000000
IV=   00000000000000000000000000000000000000000000000000000000
CT=   00000000000000000000000000000000000000000000000000000000
PT=   00c97285279848ea8f9d1155c1933850bd60ca356c6a7f183f558ae6
TEST= 1
KEY=  8f9d1155c1933850bd60ca356c6a7f183f558ae6
IV=   dee94f8b226853fc95edd497aab52c98add0b94e134e11532b75f7d2
CT=   00c97285279848ea8f9d1155c1933850bd60ca356c6a7f183f558ae6
PT=   f38546d9789b3a9637dfc0e33bb2c786c0ef7c3e507190a0b3524cbc
TEST= 2
KEY=  b842d1b6fa21ffd67d8fb60b3c1befb88c07c65a
IV=   49788fff4afc1ca1ddf9c8faed04a2cb50a49248457fc06d8e1e4433
CT=   f38546d9789b3a9637dfc0e33bb2c786c0ef7c3e507190a0b3524cbc
PT=   fb63867b7d194379fb2e68952cff414c11392aa19b0b8653a14fba3c
TEST= 3
KEY=  436cb923d6debe9a6cb69caaa71069eb2d487c66
IV=   9653f5b5ea09457dd8d74a61d0a0cd6e1b4e38090695aa342d8f7e9a
CT=   fb63867b7d194379fb2e68952cff414c11392aa19b0b8653a14fba3c
PT=   a220c7e04a86e4cb77be7a35062f901e42736ce9e6b4bbc3872e5211
TEST= 4
KEY=  34d2c316d0f12e842ec5f04341a4d228aa662e77
IV=   223f552f4841238b3f027eaae9082a279c5df0833a811e09f71d9d46
CT=   a220c7e04a86e4cb77be7a35062f901e42736ce9e6b4bbc3872e5211
PT=   bbc671e83d4e4ddfbf4cfb8433c6a5613938a2a219cb18dbba7185ba
TEST= 5
KEY=  8b9e3892e3378be517fd52e1586fcaf31017abcd
IV=   d6c0f9fd31dacf43c843ab2a588b7d81cff667cbc42bca84bd777250
CT=   bbc671e83d4e4ddfbf4cfb8433c6a5613938a2a219cb18dbba7185ba
PT=   9049423d8d449a89bbeb907183f88ff26b2b6b2853aed079ac2dc39d
TEST= 6
KEY=  3075a8e360cf04177cd639c90bc11a8abc3a6850
IV=   47945e6178da2007a8cdccc71d5e1a308ebd550883594c45482f2031
CT=   9049423d8d449a89bbeb907183f88ff26b2b6b2853aed079ac2dc39d
PT=   df547afd73650a46fd76620c2e3da25ba914559a4f70a7323072bb8c
TEST= 7
KEY=  cd03caef4ef2a64cd5c26c5344b1bdb88c48d3dc
IV=   d9ca9fd926565896b58edac6f1d7b904f9b929a72389c6f26afc0ac0
CT=   df547afd73650a46fd76620c2e3da25ba914559a4f70a7323072bb8c
PT=   aaa54dd7134d4534221ab173d7fd833462160a08d74880f07f433ff4
TEST= 8
KEY=  ef197b9c990f2578b7d4665b93f93d48f30bec28
IV=   7db665d975c826dc3f62186dbd924ec76de6f4b9202926b9aadf4a90
CT=   aaa54dd7134d4534221ab173d7fd833462160a08d74880f07f433ff4
PT=   a44a77d7dc96bf785c533275168323ecc13234dd269c1720971716e8
TEST= 9
KEY=  b34a49e98f8c069476e65286b5652a68641cfac0
IV=   f5017ee3bef95e0c3945e654387cf3cc0621cf14aff8911e77c8cd76
CT=   a44a77d7dc96bf785c533275168323ecc13234dd269c1720971716e8
PT=   1903e41f99da009a8caefddd243d445ef93120e8516f773384a2461c
TEST= 10
KEY=  3fe4b434abb142ca8fd7726ee40a5d5be0bebcdc
IV=   a196e618099016d61f1ad2095d789019ddd564b0122c609228615597
CT=   1903e41f99da009a8caefddd243d445ef93120e8516f773384a2461c
PT=   c7e32795c59a9bdbc65ceb1e830a5d5021e5a51168f54c5aaab5ba30
TEST= 11
KEY=  f9b85f2a28bb1f9aae32d77f8cff11014a0b06ec
IV=   7386a9971554063bf12dac991765b682ffee8a3f4ca40915259eee81
CT=   c7e32795c59a9bdbc65ceb1e830a5d5021e5a51168f54c5aaab5ba30
PT=   a51f67fb74cc661ee0e470aa42b1cccd53e36c2de1b841ec26377275
TEST= 12
KEY=  195c2f806a0ad357fdd1bb526d4750ed6c3c7499
IV=   8018b1fb2585091a73f5b705ead714eb97468c91566c5ce25e07340b
CT=   a51f67fb74cc661ee0e470aa42b1cccd53e36c2de1b841ec26377275
PT=   2fea8d0165f7fbda80e8460dbf7e4ee29959306a11a7f28ec625c483
TEST= 13
KEY=  99b4698dd5749db564888b387ce0a263aa19b01a
IV=   23eb9bfabb260c2b7bc7fc7bdbad2099b0fb4389452d2de914ec2c1e
CT=   2fea8d0165f7fbda80e8460dbf7e4ee29959306a11a7f28ec625c483
PT=   5446d15f0edcfd4707d447bbd2b967bf5001e129596c16069ed8d5d2
TEST= 14
KEY=  9e602e3607cdfa0a34896a11258cb46534c165c8
IV=   a5b7a59dc65ca322c8d0ff79465c1339fa08be52e01a94289e4e3b55
CT=   5446d15f0edcfd4707d447bbd2b967bf5001e129596c16069ed8d5d2
PT=   2f3321928d42caad4c591d20f4499af5012fd4f294f4f6b9560bda14
TEST= 15
KEY=  d2393316f38460ff35a6bee3b17842dc62cabfdc
IV=   eaf18308d5963fab7e3e95fed0e02e519830545bf422bb9447c6faa9
CT=   2f3321928d42caad4c591d20f4499af5012fd4f294f4f6b9560bda14
PT=   254fbc1e2fd97e92d78ec8c85cdcbb5abea13e7dcd87493ac0fa29b5
TEST= 16
KEY=  05b7fbdeaf58dba58b07809e7cff0be6a2309669
IV=   829685bf96747d195edcd345946154f2796064cab325ed38c40e43c9
CT=   254fbc1e2fd97e92d78ec8c85cdcbb5abea13e7dcd87493ac0fa29b5
PT=   a282dcc6d7318ea3787ede675aefbe4437ce77567b1558c31b75895e
TEST= 17
KEY=  7dc925b9f5b765e1bcc9f7c807ea5325b9451f37
IV=   0a3605ca16a711af79a7929cbfcc1d9b2c8aeca44b08c9d4b30294a6
CT=   a282dcc6d7318ea3787ede675aefbe4437ce77567b1558c31b75895e
PT=   d0cf1400dcdb5e79a7fbea5b054ba8e2a43ab082221f6c055ccb2525
TEST= 18
KEY=  da32cfe2f0fccd0318f3474a25f53f20e58e3a12
IV=   e413a76f24cb69dadbadb9d15992b74972e188343a3293ebe983768d
CT=   d0cf1400dcdb5e79a7fbea5b054ba8e2a43ab082221f6c055ccb2525
PT=   8c2eac826bf70b29b02f0ce7acab9d51f8e6c6872106b2e6785957b9
TEST= 19
KEY=  6a1dc3055c575052e01581cd04f38dc69dd76dab
IV=   b9641e9aa3c56bd25c6760b7f84528522d18a00563ac54636f0dc4ec
CT=   8c2eac826bf70b29b02f0ce7acab9d51f8e6c6872106b2e6785957b9
PT=   d7c556d9a9920771b974cbd148662a45491ab8a46e8944ad5af0f180
TEST= 20
KEY=  d36908d414317a17a90f39696a7ac96bc7279c2b
IV=   7d2e9e5d3961847606a0273b3a1748879e9b63150fa385a837841de9
CT=   d7c556d9a9920771b974cbd148662a45491ab8a46e8944ad5af0f180
PT=   364470b54104c689145334a4b9816779f24716230300bc897ad10407
TEST= 21
KEY=  c73a3c70adb01d6e5b482f4a697a75e2bdf6982c
IV=   7ea2bbe190dfdfe80c20015b57ca8bfe695fa1b5fc3e3844300af58f
CT=   364470b54104c689145334a4b9816779f24716230300bc897ad10407
PT=   67d9d154ae6e02c6c2bbe868b6a7572aa101d77a94bd26b946405d93
TEST= 22
KEY=  0581d4181b174a44fa49f830fdc7535bfbb6c5bf
IV=   4ce41086363a2c3f3e9be17186381c3bff1e286103221e9789d0194e
CT=   67d9d154ae6e02c6c2bbe868b6a7572aa101d77a94bd26b946405d93
PT=   e9761a92cde4cbf1dc83157b07e142cc3b3c675749ed0ebfe9321926
TEST= 23
KEY=  d902c1631cf60888c1759f67b42a5de41284dc99
IV=   68f463316c9effeabd20f03b991358d06223add266306e4f3a04a29a
CT=   e9761a92cde4cbf1dc83157b07e142cc3b3c675749ed0ebfe9321926
PT=   510aea6b4b2e084482dc9239c0cad4cc82fd5f4a13c8632950abd128
TEST= 24
KEY=  5bde535adc3cdc444388c02da7e23ecd422f0db1
IV=   5255036dbe9724e4c3f7c66cd34546a0869a7907225e9830e66d17a2
CT=   510aea6b4b2e084482dc9239c0cad4cc82fd5f4a13c8632950abd128
PT=   4625856bc8aa04cede4f6895bd9b5a54a2b683a4cab18f9908343d31
TEST= 25
KEY=  85913bcf61a78610e13e43896d53b1544a1b3080
IV=   0cdbd8e68ea7c13ec22b00d843e5ad954ad18c39be1126015b57d2e0
CT=   4625856bc8aa04cede4f6895bd9b5a54a2b683a4cab18f9908343d31
PT=   67c53f5525ca789f2a575d259cca7c086901eba86e90d9272f924e7d
TEST= 26
KEY=  afc666eafd6dfa18883fa82103c3687365897efd
IV=   3c0fd29e7bc78835d8aae382913961514db627d08a2700d9faec642f
CT=   67c53f5525ca789f2a575d259cca7c086901eba86e90d9272f924e7d
PT=   146e227ec3ea0c67c64f7465b0e75403ce3f2f312e2754f44ab244b5
TEST= 27
KEY=  6989128f4d8aae1b460087102de43c872f3b3a48
IV=   7f55e0d21266b78c666cec143d679cf3b6edcf1385815b0cfdfa0255
CT=   146e227ec3ea0c67c64f7465b0e75403ce3f2f312e2754f44ab244b5
PT=   44d80d92a50a74eaef34ac16fda37e25f108d7e0bd2772b9bd72f109
TEST= 28
KEY=  86bdbe99b029d03eb70850f090c34e3e9249cb41
IV=   8108303a32d6e788d728bd6c83587cbb6d7b4b6e91cbc46518dbecdb
CT=   44d80d92a50a74eaef34ac16fda37e25f108d7e0bd2772b9bd72f109
PT=   f59e3001c6d26916fb92840f89a4e5885a87b68544baae07f02e23a6
TEST= 29
KEY=  7d2f3a96398d35b6ed8fe675d479e0396267e8e7
IV=   872324cecf44dbe6f0968665f4c73b7449f75430cd8e49b906a9f4e7
CT=   f59e3001c6d26916fb92840f89a4e5885a87b68544baae07f02e23a6
PT=   e39962ac268e793cbaa9f973985d7608dc1efa8c51903844c98a8d0c
TEST= 30
KEY=  c786c3e5a1d043be31911cf985e9d87dabed65eb
IV=   b90e4035669a07655edac0c60a648e4a58a329bf7ec643a9d3d5dca0
CT=   e39962ac268e793cbaa9f973985d7608dc1efa8c51903844c98a8d0c
PT=   6c112781e28480dfc2e59f90c9c2dff51e783b539fca526311015242
TEST= 31
KEY=  05635c7568129c4b2fe927aa1a238a1ebaec37a9
IV=   2c5aca3c42c9d5c7439deafde16753ba27baca8f333356560258fe6b
CT=   6c112781e28480dfc2e59f90c9c2dff51e783b539fca526311015242
PT=   4c46b4aade215c7a6f332bb50271c1eb2c5fd5fca857d9b1a647305c
TEST= 32
KEY=  6a5077c06a635da003b6f256b27453af1cab07f5
IV=   d7cf4da5d6f16910ffb91b93df4704e8b203d70cda1a66ba2192a668
CT=   4c46b4aade215c7a6f332bb50271c1eb2c5fd5fca857d9b1a647305c
PT=   55ba18681908bbf2b208c72277628c44e6639a2d3b37c6c58d0311d0
TEST= 33
KEY=  d858b0e21d01d1e4e5d5687b8943956a91a81625
IV=   69b67450f514f0d631eb820b4ecd385cd5c7f26df4e06d5fb88112a0
CT=   55ba18681908bbf2b208c72277628c44e6639a2d3b37c6c58d0311d0
PT=   9402ee628e0971f25220f8516697b350d91d68f32450673c99b3d62a
TEST= 34
KEY=  8a7848b37b9662b43cc80088ad13f256081bc00f
IV=   9bff4beb2469b42f91d1f1a28702e0dbc739a2b9c5cb842a152139ef
CT=   9402ee628e0971f25220f8516697b350d91d68f32450673c99b3d62a
PT=   607cc39a4723e562d7abc760cb94b0b1ce90166be7e5eaad799e3cf5
TEST= 35
KEY=  5dd38fd3b002d205f25816e34af618fb7185fcfa
IV=   523720b1a160b500a1a3172ef4889356ebc2e264901763aa18c0e252
CT=   607cc39a4723e562d7abc760cb94b0b1ce90166be7e5eaad799e3cf5
PT=   a2ccc9292466df16cfec2347d417bd407e232c0513945fce2f65c235
TEST= 36
KEY=  923fac9464156f458c7b3ae6596247355ee03ecf
IV=   726ac15bde4fb46299208bf7b334e6880bbdbaf9d541bb27b1074e39
CT=   a2ccc9292466df16cfec2347d417bd407e232c0513945fce2f65c235
PT=   2da83e6116df2a0ecb8f1cc8379ff9046486f16fd34d10dd8e38b33f
TEST= 37
KEY=  59b0b05c538a9641e8fdcb898a2f57e8d0d88df0
IV=   1d0959b58c5f5bae360da0227e99223fb106c48a193b74e1f6735cc3
CT=   2da83e6116df2a0ecb8f1cc8379ff9046486f16fd34d10dd8e38b33f
PT=   3d9f7aac38a9819c09d1da58e6d37c7d8daae9881c4a839d92bfa0b0
TEST= 38
KEY=  50616a04b559ea3c655722019665d47542672d40
IV=   668758a3f7c0ea954b3094e0814a9249641f6486292a67c62d05b759
CT=   3d9f7aac38a9819c09d1da58e6d37c7d8daae9881c4a839d92bfa0b0
PT=   1733285119042133949f4d2967382ac940b22feab54a824340760482
TEST= 39
KEY=  c4fe272dd261c0f525e50deb232f5636021129c2
IV=   85a9103d0fac11c9176a6930243734be66eb56f686bd2ac48f8bf081
CT=   1733285119042133949f4d2967382ac940b22feab54a824340760482
PT=   d84a8337b8c0e647e6936257be144d843a41422ecfc1771ca503dd2d
TEST= 40
KEY=  226d457a6c758d711fa44fc5ecee212aa712f4ef
IV=   8ec83dcada30080cd6f5b0f668300f7e796f44979b298b7718334700
CT=   d84a8337b8c0e647e6936257be144d843a41422ecfc1771ca503dd2d
PT=   6eb01e7c778840bcc9849ea522440b22d043ad50732859f2a68b1eac
TEST= 41
KEY=  ebe9dbdf4e318653cfe7e2959fc678d80199ea43
IV=   7dac5a6e187904eefa9c3cfd24e620b1e14b029bf0640c0f5d31d211
CT=   6eb01e7c778840bcc9849ea522440b22d043ad50732859f2a68b1eac
PT=   0237ed18341178c63fcf8a13b548e935ec244b0b3ccd37854e9d5694
TEST= 42
KEY=  d42651ccfb796f6623c3a99ea30b4f5d4f04bcd7
IV=   cb244e580dbded1bdfba71b6abb0e409d5577abd7e2935bf96aa27f4
CT=   0237ed18341178c63fcf8a13b548e935ec244b0b3ccd37854e9d5694
PT=   20a319584b90fc865dd9ecfe2780002358b05271ed013c62801b6542
TEST= 43
KEY=  89ffbd32dcf96f457b73fbef4e0a733fcf1fd995
IV=   c27ecfa2aad6c3846fb2a8771d75be9ca0d1cf8415fcb879cabfdadf
CT=   20a319584b90fc865dd9ecfe2780002358b05271ed013c62801b6542
PT=   add29169228f4a66c991fc20d79841aa30eaba735e72e138e89802c7
TEST= 44
KEY=  406e41120b612eef4b99419c107892072787db52
IV=   6e5ef214e84bd55708df618a6a7371c75da5870ea89e0c1647766224
CT=   add29169228f4a66c991fc20d79841aa30eaba735e72e138e89802c7
PT=   404a056fcccacecc04f7b4861bcb013661e8a6cfc17faae6d237d96b
TEST= 45
KEY=  4499f59410aa2fd92a71e753d10738e1f5b00239
IV=   9621b45f6705cd99b0d076e76dd918ab146a3ce5061a9101e97221a0
CT=   404a056fcccacecc04f7b4861bcb013661e8a6cfc17faae6d237d96b
PT=   cd58daf952e9216ed4ccfcfe759c26756ada1b3a0387ea08a5b1086e
TEST= 46
KEY=  9055096a653609ac40abfc69d280d2e950010a57
IV=   af98bd1ffb5da42e6e541cb3bd2c01d786a57f876dc6ba1fd6126e79
CT=   cd58daf952e9216ed4ccfcfe759c26756ada1b3a0387ea08a5b1086e
PT=   1abd0fe124a9a131fff372fa15a0286484534d96cab991d5f53fe14d
TEST= 47
KEY=  6fa67b90709621c8c4f8b1ff1839433ca53eeb1a
IV=   ef586802f99086c5b642f179ae6633c0fa8db2d2ff9f0937c6bdf3d8
CT=   1abd0fe124a9a131fff372fa15a0286484534d96cab991d5f53fe14d
PT=   17ea85af02d707253dfaa5c4bbbaff79c8612eb91189a9ff09cb5c9e
TEST= 48
KEY=  525cde54cb2cdeb10c999f4609b0eac3acf5b784
IV=   eaed68bbb54072857ed6763f370860ac1fcf66940446133104603530
CT=   17ea85af02d707253dfaa5c4bbbaff79c8612eb91189a9ff09cb5c9e
PT=   533e900f12b4e0571a3b76ff64e94c4426774e767ab1b57348b154f4
TEST= 49
KEY=  4867a8abafc592f52aeed13073015fb0e444e370
IV=   cf13ac4baceeb071c03eb7c572a519e14cb9abca20c87e8c5853690c
CT=   533e900f12b4e0571a3b76ff64e94c4426774e767ab1b57348b154f4
PT=   cd0481497efb2a37e4d5efaa51f59bd52d6f3f53c5f917a0d8b75de5
TEST= 50
KEY=  acb24701fe3009200781ee63b6f848103cf3be95
IV=   6dcd784bc73936708145a9fd3c83157c10c8ee4385556ed23cee5c9f

⌨️ 快捷键说明

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