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

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

BLOCKSIZE=224
KEYSIZE=  160

TEST= 0
KEY=  0000000000000000000000000000000000000000
PT=   00000000000000000000000000000000000000000000000000000000
CT=   44d96aa771120b3ced3840e5e4bdc8341dd3441528f5c30fd8b2808f
TEST= 1
KEY=  ed3840e5e4bdc8341dd3441528f5c30fd8b2808f
PT=   44d96aa771120b3ced3840e5e4bdc8341dd3441528f5c30fd8b2808f
CT=   6b6ec60484da22d96a1f7f8204a21035a8ef555b7fb815a22371a3f0
TEST= 2
KEY=  87273f67e01fd801b53c114e574dd6adfbc3237f
PT=   6b6ec60484da22d96a1f7f8204a21035a8ef555b7fb815a22371a3f0
CT=   2fbcc9de3e00e32e8517d82be9ac8b9d2f0a713e9e1ec0e0996e473c
TEST= 3
KEY=  0230e74c09b3539c9a366070c953164d62ad6443
PT=   2fbcc9de3e00e32e8517d82be9ac8b9d2f0a713e9e1ec0e0996e473c
CT=   7e6009e9b21d97c03a7817f31dcd3c85e2ca8a4b30dfee518b86582c
TEST= 4
KEY=  3848f0bf147e6f1978fcea3bf98cf81ce92b3c6f
PT=   7e6009e9b21d97c03a7817f31dcd3c85e2ca8a4b30dfee518b86582c
CT=   3f91229e69642f48795d51e2ead163ede827011f59c35e70a59f0b6a
TEST= 5
KEY=  4115a15dfeaf0cf490dbeb24a04fa66c4cb43705
PT=   3f91229e69642f48795d51e2ead163ede827011f59c35e70a59f0b6a
CT=   d429e6727d034df872bdde57d2e8bacf563ce61d948c6384b7bae00a
TEST= 6
KEY=  33a87f0a2c47b63bc6e70d3934c3c5e8fb0ed70f
PT=   d429e6727d034df872bdde57d2e8bacf563ce61d948c6384b7bae00a
CT=   3775f59326aab4790982a1f6a1647cbb0f51638a57b12540e79c004a
TEST= 7
KEY=  3a2adefc8d23ca80c9b66eb36372e0a81c92d745
PT=   3775f59326aab4790982a1f6a1647cbb0f51638a57b12540e79c004a
CT=   bcc014ef375ac2e4441abb125004e9804264a89ff46d127c93293762
TEST= 8
KEY=  7e3065eedd2723008bd2c62c971ff2d48fbbe027
PT=   bcc014ef375ac2e4441abb125004e9804264a89ff46d127c93293762
CT=   74f292b31dfad8eebec99525b514ce9a87b37d6a204aa9186d404665
TEST= 9
KEY=  c0f9f0cb6833ed9a0c61bb46b7555bcce2fba642
PT=   74f292b31dfad8eebec99525b514ce9a87b37d6a204aa9186d404665
CT=   1e27673a05b0efcf0a1b8ea89931dc802914b57f81d224fa4b96a280
TEST= 10
KEY=  cae27e63f102311a25750e3936877f36a96d04c2
PT=   1e27673a05b0efcf0a1b8ea89931dc802914b57f81d224fa4b96a280
CT=   e2264895d7d7ef88b61cd11ed55345afb6d3ca9b5b2ff0b147501dba
TEST= 11
KEY=  7cfeaf7d245174b593a6c4a26da88f87ee3d1978
PT=   e2264895d7d7ef88b61cd11ed55345afb6d3ca9b5b2ff0b147501dba
CT=   c3c268a2e289c900148dd316d3297105b1502adeacb6e8aeafc27c89
TEST= 12
KEY=  68737c6bf77805b022f6ee7cc11e672941ff65f1
PT=   c3c268a2e289c900148dd316d3297105b1502adeacb6e8aeafc27c89
CT=   96319bff4f27be11e7ed37c9a90ce876af8e17a9369dd6aec9ed00c1
TEST= 13
KEY=  8f9e4ba25e74edc68d78f9d5f783b18788126530
PT=   96319bff4f27be11e7ed37c9a90ce876af8e17a9369dd6aec9ed00c1
CT=   f9d47d58d0356463a388541fd6c766b79f49e2eb652f692fb6b9d007
TEST= 14
KEY=  2c161fbd88b38b7112311b3e92acd8a83eabb537
PT=   f9d47d58d0356463a388541fd6c766b79f49e2eb652f692fb6b9d007
CT=   85841f5c0bff947767795aabd03a435523ebfc441f15630fd60a9059
TEST= 15
KEY=  4b6f45165889c82431dae77a8db9bba7e8a1256e
PT=   85841f5c0bff947767795aabd03a435523ebfc441f15630fd60a9059
CT=   f29534dae52e393d5aca42dee015d97bca7d57082feccb16e09325d7
TEST= 16
KEY=  11a507c8b89c115ffba7b072a25570b1083200b9
PT=   f29534dae52e393d5aca42dee015d97bca7d57082feccb16e09325d7
CT=   76bb438c7399043b392f98fe3ff8609a99dd7fc21bf15b64cfbee226
TEST= 17
KEY=  288a9f36876471c5627acfb0b9a42bd5c78ce29f
PT=   76bb438c7399043b392f98fe3ff8609a99dd7fc21bf15b64cfbee226
CT=   99e2f1f4d09cc8efd02c7629bc623f0395ee0eaf071dbb0a23f7b1bc
TEST= 18
KEY=  f8a6e91f3b064ec6f794c11fbeb990dfe47b5323
PT=   99e2f1f4d09cc8efd02c7629bc623f0395ee0eaf071dbb0a23f7b1bc
CT=   d269da3eb0ee7546866754f1340e4ad5297a5fba560af211f0b995c4
TEST= 19
KEY=  7ec1bdee0f080413deee9ea5e8b362ce14c2c6e7
PT=   d269da3eb0ee7546866754f1340e4ad5297a5fba560af211f0b995c4
CT=   4a3d300b14ac2eab211e60f90a5fd316c43689823914d516708ab76a
TEST= 20
KEY=  5fdfdd170557d7051ad81727d1a7b7d86448718d
PT=   4a3d300b14ac2eab211e60f90a5fd316c43689823914d516708ab76a
CT=   84c5bdbf8e0263b07a1b1542371e218aa690e81b06dd5c0723711157
TEST= 21
KEY=  25c4c8553249f68fbc48ff3cd77aebdf473960da
PT=   84c5bdbf8e0263b07a1b1542371e218aa690e81b06dd5c0723711157
CT=   d1a5c4f310e00a766c9f5fab343e6c7e179fec37adf5af3ad51a3e28
TEST= 22
KEY=  495b97fe06779af1abd7130b7a8f44e592235ef2
PT=   d1a5c4f310e00a766c9f5fab343e6c7e179fec37adf5af3ad51a3e28
CT=   356d5ffcad7f970b314fc7ac90c99ffa4cc8fe7d01f7ad44036fda82
TEST= 23
KEY=  7814505296be050be71fed767b78e9a1914c8470
PT=   356d5ffcad7f970b314fc7ac90c99ffa4cc8fe7d01f7ad44036fda82
CT=   2197f2ef3091c3b11c1d5499088fa488cefeeaeead1acf3840316083
TEST= 24
KEY=  640904cb9e31a18329e10798d6622699d17de4f3
PT=   2197f2ef3091c3b11c1d5499088fa488cefeeaeead1acf3840316083
CT=   80a185eaa3f9df231ce86e97c60bff017f79243850f3795f770d8f20
TEST= 25
KEY=  78e16a5c583a5e82569823a086915fc6a6706bd3
PT=   80a185eaa3f9df231ce86e97c60bff017f79243850f3795f770d8f20
CT=   c237245a3c68a273ff27c585b09ea847b1e4b3cc3984cbf7019b3af5
TEST= 26
KEY=  87c6afd9e8a4f6c5e77c906cbf159431a7eb5126
PT=   c237245a3c68a273ff27c585b09ea847b1e4b3cc3984cbf7019b3af5
CT=   a3055317d17a66062a927505e58ab5332664f0bfa99c725be2b538e1
TEST= 27
KEY=  ad54dadc0d2e43f6c11860d31689e66a455e69c7
PT=   a3055317d17a66062a927505e58ab5332664f0bfa99c725be2b538e1
CT=   47200094d81d05bb3dc340c27d407eea5f96f4628da664effb652829
TEST= 28
KEY=  90979a1e706e3d1c9e8e94b19b2f8285be3b41ee
PT=   47200094d81d05bb3dc340c27d407eea5f96f4628da664effb652829
CT=   f632cfbab042f0d18caab81b503915191d1119ae073bd032a9c76448
TEST= 29
KEY=  1c3d220520572805839f8d1f9c1452b717fc25a6
PT=   f632cfbab042f0d18caab81b503915191d1119ae073bd032a9c76448
CT=   221e0370a3b8e7abde16ade1b59014d8fdb67c93ae94cb344c2d386f
TEST= 30
KEY=  c22b8fe495c73cdd7e29f18c328099835bd11dc9
PT=   221e0370a3b8e7abde16ade1b59014d8fdb67c93ae94cb344c2d386f
CT=   effd56d3dd3478bfa65fa9d438a34dc432ef035c16928088c0944077
TEST= 31
KEY=  64742630ad6471194cc6f2d02412190b9b455dbe
PT=   effd56d3dd3478bfa65fa9d438a34dc432ef035c16928088c0944077
CT=   272617d1ab0207d4dc0e1cf870747268dedf39d8d81f402785339422
TEST= 32
KEY=  b87a3ac8dd1003719219cb08fc0d592c1e76c99c
PT=   272617d1ab0207d4dc0e1cf870747268dedf39d8d81f402785339422
CT=   1c21f483e731664c27fac9b3c235c7317df3f3ee835d6211f907edcc
TEST= 33
KEY=  9f80f37b1f25c440efea38e67f503b3de7712450
PT=   1c21f483e731664c27fac9b3c235c7317df3f3ee835d6211f907edcc
CT=   913468ed16eedccba64236e9a1d4b6298cc7ff5fb54041c340d4cadb
TEST= 34
KEY=  39c2c592bef17269632dc7b9ca107afea7a5ee8b
PT=   913468ed16eedccba64236e9a1d4b6298cc7ff5fb54041c340d4cadb
CT=   4af92988428c24f153b0213a3757f669d95ab79a799e7c1921a6466a
TEST= 35
KEY=  6a72e4a889a68400ba777023b38e06e78603a8e1
PT=   4af92988428c24f153b0213a3757f669d95ab79a799e7c1921a6466a
CT=   d263ce4be5df8e613e8d084e0792c3a56dc099b7c65d1cda30d03129
TEST= 36
KEY=  54ffece68e3447a5d7b7e99475d31a3db6d399c8
PT=   d263ce4be5df8e613e8d084e0792c3a56dc099b7c65d1cda30d03129
CT=   a2351a42da1b06ddcf6c954ebbb9aed74936519ce92e76fe5efe2703
TEST= 37
KEY=  9b9379a8358de9729e81b8089cfd6cc3e82dbecb
PT=   a2351a42da1b06ddcf6c954ebbb9aed74936519ce92e76fe5efe2703
CT=   8ec45f0d62187ccb51c9c4383802336b04e9a6462583441939c25ee5
TEST= 38
KEY=  ca5abd900d8fda199a681e4eb97e28dad1efe02e
PT=   8ec45f0d62187ccb51c9c4383802336b04e9a6462583441939c25ee5
CT=   c4b7676fbffdb61a34e5bc26f8997fbd1d341b8b5f0dad882fae30ba
TEST= 39
KEY=  febf01b6f516a5a4875c05c5e6738552fe41d094
PT=   c4b7676fbffdb61a34e5bc26f8997fbd1d341b8b5f0dad882fae30ba
CT=   375d4a1063e934bc3b5d0529ba44d27c25a54af2a6f1b2081eaed9e8
TEST= 40
KEY=  c5e2049f4f5277d8a2f94f374082375ae0ef097c
PT=   375d4a1063e934bc3b5d0529ba44d27c25a54af2a6f1b2081eaed9e8
CT=   a6a01e29b6e81054076b5a18155f811126a7c5c3ff25cc540744f741
TEST= 41
KEY=  c2895e875a0df6c9845e8af4bfa7fb0ee7abfe3d
PT=   a6a01e29b6e81054076b5a18155f811126a7c5c3ff25cc540744f741
CT=   bd4969939968aaef1891ce5fe2cd74b946bc5a78ab54a40d819488dc
TEST= 42
KEY=  da1890d8b8c08270c2e2d08c14f35f03663f76e1
PT=   bd4969939968aaef1891ce5fe2cd74b946bc5a78ab54a40d819488dc
CT=   18c10f82fc387482134086f9d8bff81edca572c6272a07ff69725ffe
TEST= 43
KEY=  c9581621607f7a6e1e47a24a33d958fc0f4d291f
PT=   18c10f82fc387482134086f9d8bff81edca572c6272a07ff69725ffe
CT=   3f6784e3c2fd6c939d99e0b138ad7cf17321b8d52a8aba47235d2daa
TEST= 44
KEY=  54c1f69058d2069f6d661a9f1953e2bb2c1004b5
PT=   3f6784e3c2fd6c939d99e0b138ad7cf17321b8d52a8aba47235d2daa
CT=   c0aec1847dcb06a5ccd91e3854861034c80d0e9a599984f19c701114
TEST= 45
KEY=  9818e8a80c5416aba56b140540ca664ab06015a1
PT=   c0aec1847dcb06a5ccd91e3854861034c80d0e9a599984f19c701114
CT=   66451d60f779f5e1cc9ddb3eb2e984e88895918d526dd497211e5b6a
TEST= 46
KEY=  54853396bebd92432dfe858812a7b2dd917e4ecb
PT=   66451d60f779f5e1cc9ddb3eb2e984e88895918d526dd497211e5b6a
CT=   93ab2998e279d6e51eed909300a6c5ae32ee168da5ad9bcb2d6a2c22
TEST= 47
KEY=  4a68a305be1b57ed1f109305b70a2916bc1462e9
PT=   93ab2998e279d6e51eed909300a6c5ae32ee168da5ad9bcb2d6a2c22
CT=   19ba7a869e34b2aeb9ee5f9192fc2aff17676f63748ea23ae084bee3
TEST= 48
KEY=  f386fc942ce77d120877fc66c3848b2c5c90dc0a
PT=   19ba7a869e34b2aeb9ee5f9192fc2aff17676f63748ea23ae084bee3
CT=   a1672e1811e1766272d59e04bef8014b96c0e4a2a77015d1782c0a92
TEST= 49
KEY=  81536290921f7c599eb718c464f49efd24bcd698
PT=   a1672e1811e1766272d59e04bef8014b96c0e4a2a77015d1782c0a92
CT=   05f3aac33fd65b5bf013adbcb751fb1fa0610a577e66ee71dab052e0
TEST= 50
KEY=  7140cf2c254e87463ed612931a92708cfe0c8478
PT=   05f3aac33fd65b5bf013adbcb751fb1fa0610a577e66ee71dab052e0
CT=   368e9fe1a77719af9b83357bbddf00fba92eeb00f732701cb8d3a7bf
TEST= 51
KEY=  eac3fa57989187bd97f8f993eda0009046df23c7
PT=   368e9fe1a77719af9b83357bbddf00fba92eeb00f732701cb8d3a7bf
CT=   5ea4bc7b13f51e539ee99d281954fe5717e6b09f81c14830c1e20369
TEST= 52
KEY=  742a677f81c579ea801e490c6c6148a0873d20ae
PT=   5ea4bc7b13f51e539ee99d281954fe5717e6b09f81c14830c1e20369
CT=   6337dfb3d04719dcea2e865d84e7c66ca41b69d1cffd89072a7f5c47
TEST= 53
KEY=  9e04e1220522bf86240520dda39cc1a7ad427ce9
PT=   6337dfb3d04719dcea2e865d84e7c66ca41b69d1cffd89072a7f5c47
CT=   484e96cae6df1a6d202aa5081601648a2e5434e087801fa21f1d2c38
TEST= 54
KEY=  be2e442a1323db0c0a51143d241cde05b25f50d1
PT=   484e96cae6df1a6d202aa5081601648a2e5434e087801fa21f1d2c38
CT=   6257a2cbfdf15c50a64dc2900f81b8be39b2b1985d404585f4e6d385
TEST= 55
KEY=  186386ba1ca263b233e3a5a5795c9b8046b98354
PT=   6257a2cbfdf15c50a64dc2900f81b8be39b2b1985d404585f4e6d385
CT=   c94399efced29c872701ae5cd5723bdd78baa3ac46fc0f4672f8868d
TEST= 56
KEY=  3f6228e6c9d0586f4b5906093fa094c6344105d9
PT=   c94399efced29c872701ae5cd5723bdd78baa3ac46fc0f4672f8868d
CT=   1b456abb4cf5c0d0437a5fa1c6d93e638fe2db37f4477ea414f8c88e
TEST= 57
KEY=  7c1877470f09660cc4bbdd3ecbe7ea6220b9cd57
PT=   1b456abb4cf5c0d0437a5fa1c6d93e638fe2db37f4477ea414f8c88e
CT=   9e2fdc73ea1728e5dec3ff0e55d44f4de6cae08afe79473e044f0492
TEST= 58
KEY=  a2db88495add294122713db4359ead5c24f6c9c5
PT=   9e2fdc73ea1728e5dec3ff0e55d44f4de6cae08afe79473e044f0492
CT=   f1ad60f1d8fa01fdb748a7e1f69076adf085f9f006840a1abee64dfc
TEST= 59
KEY=  15932fa8ac4d5fecd2f4c444331aa7469a108439
PT=   f1ad60f1d8fa01fdb748a7e1f69076adf085f9f006840a1abee64dfc
CT=   f94e79f5c81699737ce628fbdd62a3c890eb9dd805d0319078de741b
TEST= 60
KEY=  69750753712ffc24421f599c36ca96d6e2cef022
PT=   f94e79f5c81699737ce628fbdd62a3c890eb9dd805d0319078de741b
CT=   2c693b24c827025a35627e5c3e3f4931f02722ed98c91445c0c7c26b
TEST= 61
KEY=  5c17790f4f10b515b2387b71ae03829322093249
PT=   2c693b24c827025a35627e5c3e3f4931f02722ed98c91445c0c7c26b
CT=   086869a25bc9c9c64a6d92258b8fa3ed20bc54bc277036785f06b8a2
TEST= 62
KEY=  167aeb2ac49f16f892842fcd8973b4eb7d0f8aeb
PT=   086869a25bc9c9c64a6d92258b8fa3ed20bc54bc277036785f06b8a2
CT=   01c7c8bdafbcc082df599b59c671e146ced4e68edab91ef1d12958e5
TEST= 63
KEY=  c923707302eef7be5c50c94353caaa1aac26d20e
PT=   01c7c8bdafbcc082df599b59c671e146ced4e68edab91ef1d12958e5
CT=   e6fc7f513119185fae27dcba16ee3cfb90f8154f1cb252c21ede5653
TEST= 64
KEY=  6704acc91400cb45cca8dc0c4f78f8d8b2f8845d
PT=   e6fc7f513119185fae27dcba16ee3cfb90f8154f1cb252c21ede5653
CT=   f0a1b61b8aed4adec02967e2da386ccd570261baca661f33084547c1
TEST= 65
KEY=  a72dcb2bce38a7889baabdb6851ee7ebbabdc39c
PT=   f0a1b61b8aed4adec02967e2da386ccd570261baca661f33084547c1
CT=   e0cc17f8c96985865f767cd72802b1993c22b1fa0a9e2afe787c267b
TEST= 66
KEY=  f85bb7fce63a1611a7880c4c8f80cd15c2c1e5e7
PT=   e0cc17f8c96985865f767cd72802b1993c22b1fa0a9e2afe787c267b
CT=   8caeadf27298d26ac1534ab182b581f3e27738f2a1d244d71e7aeeaa
TEST= 67
KEY=  3908fd4d648f97e245ff34be2e5289c2dcbb0b4d
PT=   8caeadf27298d26ac1534ab182b581f3e27738f2a1d244d71e7aeeaa
CT=   73e3b268c391bf65a1426ae72cfd098890163fad8317c632a026b923

⌨️ 快捷键说明

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