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

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

BLOCKSIZE=160
KEYSIZE=  256

TEST= 0
KEY=  0000000000000000000000000000000000000000000000000000000000000000
IV=   0000000000000000000000000000000000000000
CT=   0000000000000000000000000000000000000000
PT=   1b84ee5607c5dec7edd38ed11505efa6cdc4e6ab
TEST= 1
KEY=  bdf71400e90f5077d73ba8001b84ee5607c5dec7edd38ed11505efa6cdc4e6ab
IV=   906fa69eca750e17bdf71400e90f5077d73ba800
CT=   1b84ee5607c5dec7edd38ed11505efa6cdc4e6ab
PT=   613a9cf780c3dd436a132866cc2096105d44d279
TEST= 2
KEY=  57b5e71a6dba5b014938424a7abe72a18706038487c0a6b7d92579b6908034d2
IV=   bfe6fb070a7b85daea42f31a84b50b769e03ea4a
CT=   613a9cf780c3dd436a132866cc2096105d44d279
PT=   47791efee15e9c8b38a014521051f01987a54954
TEST= 3
KEY=  12b1712457b7daf49ccbe3d13dc76c5f66589f0fbf60b2e5c97489af17257d86
IV=   0d92d4b210fa689d4504963e3a0d81f5d5f3a19b
CT=   47791efee15e9c8b38a014521051f01987a54954
PT=   07f8e9e75d99d4ba6012d11fc45bb3c2fd5d8609
TEST= 4
KEY=  8b2325748d0834cea9bc79f53a3f85b83bc14bb5df7263fa0d2f3a6dea78fb8f
IV=   5f2a308df80ccfa499925450dabfee3a35779a24
CT=   07f8e9e75d99d4ba6012d11fc45bb3c2fd5d8609
PT=   e620ca3f0f4906db927bd04dcb1d3e76be1c5d53
TEST= 5
KEY=  6ff0aaa46a17065e77708fe4dc1f4f8734884d6e4d09b3b7c632041b5464a6dc
IV=   4e36e552588c2d71e4d38fd0e71f3290deccf611
CT=   e620ca3f0f4906db927bd04dcb1d3e76be1c5d53
PT=   e77a601f06b26bec9258396b5005afa1a775cb90
TEST= 6
KEY=  45dc24a22684437985cd43623b652f98323a2682df518adc9637abbaf3116d4c
IV=   11fb0567962184f62a2c8e064c934527f2bdcc86
CT=   e77a601f06b26bec9258396b5005afa1a775cb90
PT=   959c375f8e232c362b723d0f490ccb7abeec4fc1
TEST= 7
KEY=  f610a9f6ff12125786dd63ddaef918c7bc190ab4f423b7d3df3b60c04dfd228d
IV=   8158e3150d616862b3cc8d54d996512e031020bf
CT=   959c375f8e232c362b723d0f490ccb7abeec4fc1
PT=   8813be3115951f6af940e7f6866b993b4c1234f3
TEST= 8
KEY=  a3ea0542bf10e135f356c3ce26eaa6f6a98c15de0d6350255950f9fb01ef167e
IV=   360c210c01c4396f55faacb44002f362758ba013
CT=   8813be3115951f6af940e7f6866b993b4c1234f3
PT=   ef81d5bbd391db35d1294ceab95024581f3141eb
TEST= 9
KEY=  d5f5845e8678e96b17d4d61ac96b734d7a1dceebdc4a1ccfe000dda31ede5795
IV=   5218a9738ec8ce82761f811c3968085ee48215d4
CT=   ef81d5bbd391db35d1294ceab95024581f3141eb
PT=   647d37876bcc6a4d241a0fbc85c15249881b00b8
TEST= 10
KEY=  a37f95e5b7a0ee2361aa030aad1644ca11d1a4a6f850137365c18fea96c5572d
IV=   285a09295fe7ab83768a11bb31d80748767ed510
CT=   647d37876bcc6a4d241a0fbc85c15249881b00b8
PT=   49b1684f6a79d49bbe3ddfdfc44295069999f573
TEST= 11
KEY=  c443357664de06c1d3a0329ce4a72c857ba8703d466dccaca1831aec0f5ca25e
IV=   dfe7a9a3b39f69bb673ca093d37ee8e2b20a3196
CT=   49b1684f6a79d49bbe3ddfdfc44295069999f573
PT=   20a749ee503325bd66d41a44ec68c5f891b266a2
TEST= 12
KEY=  1a105748b2e1884bcc462c75c400656b2b9b558020b9d6e84debdf149eeec4fc
IV=   c004f118ab457a75de53623ed63f8e8a1fe61ee9
CT=   20a749ee503325bd66d41a44ec68c5f891b266a2
PT=   a1f6e52d394f8d7e92d8c53513693d2ada330e64
TEST= 13
KEY=  53a065a8c680b9c06a003f5065f6804612d4d8feb26113dd5e82e23e44ddca98
IV=   02e377aa935cf34949b032e07461318ba6461325
CT=   a1f6e52d394f8d7e92d8c53513693d2ada330e64
PT=   4965f2c38a68a1b7267f21c046b02f63bbccfb3b
TEST= 14
KEY=  d82e20342dddc7cb2d6588bb2c93728598bc7949941e321d1832cd5dff1131a3
IV=   ff0026feb65aee068b8e459ceb5d7e0b4765b7eb
CT=   4965f2c38a68a1b7267f21c046b02f63bbccfb3b
PT=   7d157b264b30f36de849f1952b39e0ee258df937
TEST= 15
KEY=  8abf640a7c1eadcf974763c7518609a3d38c8a247c57c388330b2db3da9cc894
IV=   549cae4f8eb6c5275291443e51c36a04ba22eb7c
CT=   7d157b264b30f36de849f1952b39e0ee258df937
PT=   8480ac077a331241dd8cc0277a999d9b667fd90d
TEST= 16
KEY=  081e28c818935dcdfbe82429d506a5a4a9bf9865a1db03af4992b028bce31199
IV=   8b7fd5ef15dcfc5982a14cc2648df0026caf47ee
CT=   8480ac077a331241dd8cc0277a999d9b667fd90d
PT=   106529172f06e555911c88ad67e126880131ea64
TEST= 17
KEY=  0871fc44b52e3b610e09d86cc5638cb386b97d3030c78b022e7396a0bdd2fbfd
IV=   45586e10b9beb825006fd48cadbd66acf5e1fc45
CT=   106529172f06e555911c88ad67e126880131ea64
PT=   421b876c571178119fc8af6cf589cb2b59c9621f
TEST= 18
KEY=  515115052e571c1c0d42043c87780bdfd1a80521af0f246edbfa5d8be41b99e2
IV=   3bb99b266e7a5c145920e9419b79277d034bdc50
CT=   421b876c571178119fc8af6cf589cb2b59c9621f
PT=   3425fe132b8b8004786903b6c86fc3b5531773ad
TEST= 19
KEY=  5ea330bebb159b45ad40b610b35df5ccfa238525d76627d813959e3eb70cea4f
IV=   7f5be465006aea970ff225bb95428759a002b22c
CT=   3425fe132b8b8004786903b6c86fc3b5531773ad
PT=   3df4e5ad71ee0f4b318bcf5132495a73e251d279
TEST= 20
KEY=  d1546b58e031660c0abbac058ea910618bcd8a6ee6ede88921dcc44d555d3836
IV=   1dfa2e114b239fb28ff75be65b24fd49a7fb1a15
CT=   3df4e5ad71ee0f4b318bcf5132495a73e251d279
PT=   b60685a2e4e797261a91e3576c0513d26a526f7c
TEST= 21
KEY=  ecbea8298f65be526204801f38af95c36f2a1d48fc7c0bde4dd9d79f3f0f574a
IV=   b297190f1822f1c63deac3716f54d85e68bf2c1a
CT=   b60685a2e4e797261a91e3576c0513d26a526f7c
PT=   5aba68fe4765834ef5f991d4289f8be6a5c7efd0
TEST= 22
KEY=  f6adde7b28756d90e02f3f726215fd3d284f9e0609859a0a65465c799ac8b89a
IV=   4e1ad3a41f6ec9681a137652a710d3c2822bbf6d
CT=   5aba68fe4765834ef5f991d4289f8be6a5c7efd0
PT=   87d506c8e595199e3bfe98cdefa34432df75c0f8
TEST= 23
KEY=  2b8b80a2ec10110cbf01d7e0e5c0fbf5cdda8798327b02c78ae5184b45bd7862
IV=   7775af2f0859556cdd265ed9c4657c9c5f2ee892
CT=   87d506c8e595199e3bfe98cdefa34432df75c0f8
PT=   db6c76d3a0686a6976f24a62ae557cc134a92a12
TEST= 24
KEY=  438344d5ae302bc0e9b7d4763eac8d266db2edf1448948a524b0648a71145270
IV=   7eb0a2a16b6ec2676808c47742203acc56b60396
CT=   db6c76d3a0686a6976f24a62ae557cc134a92a12
PT=   996ab379ae0d571b308a688238f88784d9640c3d
TEST= 25
KEY=  6658ee885aa321b24cdb664ea7c63e5fc3bfbaea740320271c48e30ea8705e4d
IV=   cfeca5c3f1992a7125dbaa5df4930a72a56cb238
CT=   996ab379ae0d571b308a688238f88784d9640c3d
PT=   bc54d2192876fc2dac043024f44ccd8d4c789a5e
TEST= 26
KEY=  4b509b0181bb8aeb9c109e661b92ec46ebc946c7d8071003e8042e83e408c413
IV=   42c56c489e205e302d087589db18ab59d0cbf828
CT=   bc54d2192876fc2dac043024f44ccd8d4c789a5e
PT=   0122546f0005149eeef0618bc2ef44c380fddd3e
TEST= 27
KEY=  769c0fdd97b76a43c00a180f1ab0b829ebcc525936f771882aeb6a4064f5192d
IV=   380880a144faa29c3dcc94dc160ce0a85c1a8669
CT=   0122546f0005149eeef0618bc2ef44c380fddd3e
PT=   42d26befde652ab3d199c25d73893db56a57f531
TEST= 28
KEY=  dff85026e40e1c5bc419a7e35862d3c635a978eae76eb3d5596257f50ea2ec1c
IV=   411b83fa273b4f1fa9645ffb73b976180413bfec
CT=   42d26befde652ab3d199c25d73893db56a57f531
PT=   e95a1adcf3017b411862d179e6cb86830cce98f1
TEST= 29
KEY=  e9ac88405fcc2595825748e7b138c91ac6a803abff0c62acbfa9d176026c74ed
IV=   ebf0874f8c9419643654d866bbc239ce464eef04
CT=   e95a1adcf3017b411862d179e6cb86830cce98f1
PT=   cf4beafda79a46377ebbd2e7cdaf494126dadbd3
TEST= 30
KEY=  1b78660218bec993e9cdec547e7323e76132459c81b7b04b7206983724b6af3e
IV=   ae671b1c9f03d24af2d4ee424772ec066b9aa4b3
CT=   cf4beafda79a46377ebbd2e7cdaf494126dadbd3
PT=   1fe9c586ccc1ef01d33b5f1115f64b654926a409
TEST= 31
KEY=  e0cb32978dfc6a9aa1303bb7619ae661adf3aa9d528cef5a67f0d3526d900b37
IV=   597aa911a60f8addfbb354959542a30948fdd7e3
CT=   1fe9c586ccc1ef01d33b5f1115f64b654926a409
PT=   087271dc20b7c8263f22ffb2ea9aa1ccea389ce6
TEST= 32
KEY=  5f3022a9b7dbbdc7774b859c69e897bd8d4462bb6dae10e88d6a729e87a897d1
IV=   4fddad30c4f4027fbffb103e3a27d75dd67bbe2b
CT=   087271dc20b7c8263f22ffb2ea9aa1ccea389ce6
PT=   60e1ea6e5648f58dcc591bece590a8606703ebe8
TEST= 33
KEY=  9afcc530fb916fde8631efb609097dd3db0c9736a1f70b0468fadafee0ab7c39
IV=   8e865f500ba5a1b7c5cce7994c4ad219f17a6a2a
CT=   60e1ea6e5648f58dcc591bece590a8606703ebe8
PT=   d0e6a4945060218cdd66b2fafcd471b6bf17c092
TEST= 34
KEY=  6dc003181368058666f518d3d9efd9478b6cb6ba7c91b9fe942eab485fbcbcab
IV=   53c9f58928ed64eef73cc628e8f96a58e0c4f765
CT=   d0e6a4945060218cdd66b2fafcd471b6bf17c092
PT=   ab3fbd3178415cd2167fd776cf6c302e7adc01c0
TEST= 35
KEY=  0813f7194db598cce3d6eed972d06476f32dea686aee6e885b429b662560bd6b
IV=   801326f7b4ce596165d3f4015edd9d4a8523f60a
CT=   ab3fbd3178415cd2167fd776cf6c302e7adc01c0
PT=   ef2ef054fd784b684f75753e6bf5d68a154affc6
TEST= 36
KEY=  8cda6c404e37e91ba63cf5e19dfe94220e55a100259b1bb630b74dec302a42ad
IV=   10256cddaf80a3bc84c99b59038271d745ea1b38
CT=   ef2ef054fd784b684f75753e6bf5d68a154affc6
PT=   b63054d04a295ddee197131a314dfc43921b0adf
TEST= 37
KEY=  94f77fba069f988931cb43102bcec0f2447cfcdec40c08ac01fab1afa2314872
IV=   f2eb55c3f0c8e198182d13fa48a8719297f7b6f1
CT=   b63054d04a295ddee197131a314dfc43921b0adf
PT=   488f27ceb2f3403f94e8d886c9eb3e30276c14ba
TEST= 38
KEY=  a67fc559b983ee0c94814b5d6341e73cf68fbce150e4d02ac8118f9f855d5cc8
IV=   e43050cee74edc883288bae3bf1c7685a54a084d
CT=   488f27ceb2f3403f94e8d886c9eb3e30276c14ba
PT=   c96970428a4a13621df1f6739cbc8652c6929ea1
TEST= 39
KEY=  0cf669b0c4139891a35f20c3aa28977e7cc5af834d15265954ad09cd43cfc269
IV=   ddd9f5d84e2bb552aa89ace97d90769d37de6b9e
CT=   c96970428a4a13621df1f6739cbc8652c6929ea1
PT=   4589c03ab8bc8547133b30f19a34ad60e6e15a54
TEST= 40
KEY=  137189cba1032647fe8e5549efa15744c4792ac45e2e16a8ce99a4ada52e983d
IV=   03765080c858fa641f87e07b6510bed65dd1758a
CT=   4589c03ab8bc8547133b30f19a34ad60e6e15a54
PT=   fb77d1d62ea69adc396be6d3246f85ad786a4435
TEST= 41
KEY=  05487396e5dc303819955e0914d68692eadfb0186745f07beaf62100dd44dc08
IV=   242dc286343a0b921639fa5d44df167fe71b0b40
CT=   fb77d1d62ea69adc396be6d3246f85ad786a4435
PT=   8c5944c9a3469e7b8f54c6e5914eed2a15a601e5
TEST= 42
KEY=  8866a01f116ab5e4bb2ccf3a988fc25b49992e63e811369e7bb8cc2ac8e2dded
IV=   17895acca0d4467c8d2ed389f4b685dca2b99133
CT=   8c5944c9a3469e7b8f54c6e5914eed2a15a601e5
PT=   a71abc97032503dd387307e1ef8b61c5314c9dc6
TEST= 43
KEY=  eb1f563f4cef52c5d960ec053f957ecc4abc2dbed062317f9433adeff9ae402b
IV=   70cccff58849f8306379f6205d85e721624c233f
CT=   a71abc97032503dd387307e1ef8b61c5314c9dc6
PT=   f0aeabe49c4f7d6fee86f0cb3c6f1a24b8bfee3f
TEST= 44
KEY=  15689ab209ff6b5842038603cf3bd528d6f350d13ee4c1b4a85cb7cb4111ae14
IV=   627c47f58f6921e2fe77cc8d4510399d9b636a06
CT=   f0aeabe49c4f7d6fee86f0cb3c6f1a24b8bfee3f
PT=   694dfc5a4380f899d2ff44ff437d1fbdca494a26
TEST= 45
KEY=  49e231abe0056919b3507032a67629729573a848ec1b854beb21a8768b58e432
IV=   6f8287201dcaee405c8aab19e9fa0241f153f631
CT=   694dfc5a4380f899d2ff44ff437d1fbdca494a26
PT=   be4a833f9c51ca99a8e85d71a1d123312d4924a2
TEST= 46
KEY=  2bba4b075cbcee564fb23c17183caa4d092262d144f3d83a4af08b47a611c090
IV=   8213494cf0d3aed962587aacbcb9874ffce24c25
CT=   be4a833f9c51ca99a8e85d71a1d123312d4924a2
PT=   f6192602f67a50982967eee4fc3ad73521678b79
TEST= 47
KEY=  513d1411a59f55a7c1e20a7eee258c4fff5832496d9436deb6ca5c7287764be9
IV=   1091a02d8671391b7a875f16f923bbf18e503669
CT=   f6192602f67a50982967eee4fc3ad73521678b79
PT=   fe1f7fad6d1012e61b267fc993da49f565b06e1e
TEST= 48
KEY=  107ccdc0be419c8a4a0c2802103af3e2924820af76b2491725101587e2c625f7
IV=   4aea7bbb29dbf4bf4141d9d11bdec92d8bee227c
CT=   fe1f7fad6d1012e61b267fc993da49f565b06e1e
PT=   546301624a06fb99f66226258da919f8e5629e0f
TEST= 49
KEY=  43d4b2aa084ddcca188efe1f4459f280d84edb3680d06f32a8b90c7f07a4bbf8
IV=   e9f3c94d99ebc72b53a87f6ab60c40405282d61d
CT=   546301624a06fb99f66226258da919f8e5629e0f
PT=   f9735ae3ffc335772ddd458e1e0b8ad7ed9d4c6b
TEST= 50
KEY=  287c08dc5161db9a6075eae8bd2aa863278dee41ad0d2abcb6b286a8ea39f793
IV=   ae938de335ba0fe06ba8ba76592c075078fb14f7
CT=   f9735ae3ffc335772ddd458e1e0b8ad7ed9d4c6b
PT=   86db08d093f95dfa70552d0da80ff528530a3668
TEST= 51
KEY=  09b959ba219f856d92d4a4f43bf1a0b3b474b3bbdd5807b11ebd7380b933c1fb
IV=   6374364aa8c299e221c5516670fe5ef7f2a14e1c
CT=   86db08d093f95dfa70552d0da80ff528530a3668
PT=   f12c44b7975df2aa63103f8956bad93c442d9756
TEST= 52
KEY=  c53dc7ebe9ce687b7dc1c056cadde40423294111be4838384807aabcfd1e56ad
IV=   6fe342f601c90d83cc849e51c851ed16ef1564a2
CT=   f12c44b7975df2aa63103f8956bad93c442d9756
PT=   00d6430f90a315f8e185beac97363adf80c83dba
TEST= 53
KEY=  4187e3e5091378679e1f9c14ca0ba70bb38a54e95fcd8694df3190637dd66b17
IV=   854ed5966b0656cc84ba240ee0dd101ce3de5c42
CT=   00d6430f90a315f8e185beac97363adf80c83dba
PT=   e078da5417b0a277e19f6e804bbb5eb3b0bd7f32
TEST= 54
KEY=  539b3fb798c0bbd707fb1ab62a737d5fa43af69ebe52e814948aced0cd6b1425
IV=   9bedf4ef4a11be43121cdc5291d3c3b099e486a2
CT=   e078da5417b0a277e19f6e804bbb5eb3b0bd7f32
PT=   87e76a5a2e3076457e1c3d473e9ecc58caa9f226
TEST= 55
KEY=  183bc0f7284938100db76c7ead9417058a0a80dbc04ed553aa14028807c2e603
IV=   0141e27e6df6756a4ba0ff40b08983c70a4c76c8
CT=   87e76a5a2e3076457e1c3d473e9ecc58caa9f226
PT=   9fb9bdadf588f06313331f4da1104ef5c4fff570

⌨️ 快捷键说明

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