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

📄 ecbmd88.txt

📁 flintc库文件及源码C语言大数支持函数库包括DESRSA算法
💻 TXT
📖 第 1 页 / 共 5 页
字号:
==============================================
Author:    Dr B R Gladman (brg@gladman.uk.net)
Test:      ECB Monte Carlo (Decryption) Tests
Algorithm: Extended Rijndael (an AES Superset)
Filename:  ecbmd88.txt
==============================================

BLOCKSIZE=256
KEYSIZE=  256

TEST= 0
KEY=  0000000000000000000000000000000000000000000000000000000000000000
CT=   0000000000000000000000000000000000000000000000000000000000000000
PT=   e1909b80a7e4700fd9dc581060568db2521ba439ccc0573459bf4db5acfd7d99
TEST= 1
KEY=  e1909b80a7e4700fd9dc581060568db2521ba439ccc0573459bf4db5acfd7d99
CT=   e1909b80a7e4700fd9dc581060568db2521ba439ccc0573459bf4db5acfd7d99
PT=   7c1a4d432b77d8803b95da440d1f1daf43b9fd24ee550208654267d4e2e5671c
TEST= 2
KEY=  9d8ad6c38c93a88fe24982546d49901d11a2591d2295553c3cfd2a614e181a85
CT=   7c1a4d432b77d8803b95da440d1f1daf43b9fd24ee550208654267d4e2e5671c
PT=   370ed2a3e7f35d0b1ac721f23c1dcf5c704a4e6e4fa7d831b2e3e3c90933942e
TEST= 3
KEY=  aa8404606b60f584f88ea3a651545f4161e817736d328d0d8e1ec9a8472b8eab
CT=   370ed2a3e7f35d0b1ac721f23c1dcf5c704a4e6e4fa7d831b2e3e3c90933942e
PT=   230011d2ef30014f744ac047d0b8324a4442f6f96f0fd02a0f780543175c06da
TEST= 4
KEY=  898415b28450f4cb8cc463e181ec6d0b25aae18a023d5d278166cceb50778871
CT=   230011d2ef30014f744ac047d0b8324a4442f6f96f0fd02a0f780543175c06da
PT=   3105269b429d26a793b313ac8d8fdc5ef7b1f4f3e34063e7b28d060905818eb2
TEST= 5
KEY=  b8813329c6cdd26c1f77704d0c63b155d21b1579e17d3ec033ebcae255f606c3
CT=   3105269b429d26a793b313ac8d8fdc5ef7b1f4f3e34063e7b28d060905818eb2
PT=   e25385cdd2075da1dfffe9e5d7c3388ebfdf4400ab034d948660e5e0d82a6468
TEST= 6
KEY=  5ad2b6e414ca8fcdc08899a8dba089db6dc451794a7e7354b58b2f028ddc62ab
CT=   e25385cdd2075da1dfffe9e5d7c3388ebfdf4400ab034d948660e5e0d82a6468
PT=   1d3299cfa22870fa224fbef78e247ffb7f67b59411e8e0e6c1ffddcdbe54665a
TEST= 7
KEY=  47e02f2bb6e2ff37e2c7275f5584f62012a3e4ed5b9693b27474f2cf338804f1
CT=   1d3299cfa22870fa224fbef78e247ffb7f67b59411e8e0e6c1ffddcdbe54665a
PT=   c239c1adb4e7ae8d21bf7f5b6ff6edae02147c4204f03da1b2fd81a8cd2f3782
TEST= 8
KEY=  85d9ee86020551bac37858043a721b8e10b798af5f66ae13c6897367fea73373
CT=   c239c1adb4e7ae8d21bf7f5b6ff6edae02147c4204f03da1b2fd81a8cd2f3782
PT=   221502837153d1589ac11cec362634e9dd300b7b7c1a7e7ec686051bf6a4d97f
TEST= 9
KEY=  a7ccec05735680e259b944e80c542f67cd8793d4237cd06d000f767c0803ea0c
CT=   221502837153d1589ac11cec362634e9dd300b7b7c1a7e7ec686051bf6a4d97f
PT=   164506c535f127df82a711b273b8fa3372bf1f7d2506f2080090af9444b3889f
TEST= 10
KEY=  b189eac046a7a73ddb1e555a7fecd554bf388ca9067a2265009fd9e84cb06293
CT=   164506c535f127df82a711b273b8fa3372bf1f7d2506f2080090af9444b3889f
PT=   de66a0dcd5ac192b9d080d231a37ec669ff6bb8c86c8526f224f17e8889df27e
TEST= 11
KEY=  6fef4a1c930bbe164616587965db393220ce372580b2700a22d0ce00c42d90ed
CT=   de66a0dcd5ac192b9d080d231a37ec669ff6bb8c86c8526f224f17e8889df27e
PT=   e6834a74280af0684682b44f71c47bccda5d0ad589fd2b5342f7ce86e440afe9
TEST= 12
KEY=  896c0068bb014e7e0094ec36141f42fefa933df0094f5b5960270086206d3f04
CT=   e6834a74280af0684682b44f71c47bccda5d0ad589fd2b5342f7ce86e440afe9
PT=   17a943fce4a7741222749dd3f784b8a4a3683a9933949e4c4fa5e9e2d37f64a0
TEST= 13
KEY=  9ec543945fa63a6c22e071e5e39bfa5a59fb07693adbc5152f82e964f3125ba4
CT=   17a943fce4a7741222749dd3f784b8a4a3683a9933949e4c4fa5e9e2d37f64a0
PT=   9268689149719276ad2110ccbef5ca3bf72b3f0f736fb99c96f9db28b15cfe68
TEST= 14
KEY=  0cad2b0516d7a81a8fc161295d6e3061aed0386649b47c89b97b324c424ea5cc
CT=   9268689149719276ad2110ccbef5ca3bf72b3f0f736fb99c96f9db28b15cfe68
PT=   b2169521ed4d46f1790d7adf5370bba017c5200f1813282e31618441b7eb6294
TEST= 15
KEY=  bebbbe24fb9aeeebf6cc1bf60e1e8bc1b915186951a754a7881ab60df5a5c758
CT=   b2169521ed4d46f1790d7adf5370bba017c5200f1813282e31618441b7eb6294
PT=   72aa2c67b665cca256824c3f57b7952f7325ccf92e0f430b8b1f39eb87c7751d
TEST= 16
KEY=  cc1192434dff2249a04e57c959a91eeeca30d4907fa817ac03058fe67262b245
CT=   72aa2c67b665cca256824c3f57b7952f7325ccf92e0f430b8b1f39eb87c7751d
PT=   60f530061f0de00b044875945bb5a47103ee1ff5f50c847f9faec8ce1637b45d
TEST= 17
KEY=  ace4a24552f2c242a406225d021cba9fc9decb658aa493d39cab472864550618
CT=   60f530061f0de00b044875945bb5a47103ee1ff5f50c847f9faec8ce1637b45d
PT=   a7437df13fcd61a4ebcaa87759f2cf7e455803d1804ca542086bbed4aec4aa09
TEST= 18
KEY=  0ba7dfb46d3fa3e64fcc8a2a5bee75e18c86c8b40ae8369194c0f9fcca91ac11
CT=   a7437df13fcd61a4ebcaa87759f2cf7e455803d1804ca542086bbed4aec4aa09
PT=   99c229e582b211998b33c7341a20594bc2ff5d074007da884d7498d8529d7816
TEST= 19
KEY=  9265f651ef8db27fc4ff4d1e41ce2caa4e7995b34aefec19d9b46124980cd407
CT=   99c229e582b211998b33c7341a20594bc2ff5d074007da884d7498d8529d7816
PT=   9015f6233025979dbcc2539d371ee465496faf6251d5eb0e231f9a494e0af0ec
TEST= 20
KEY=  02700072dfa825e2783d1e8376d0c8cf07163ad11b3a0717faabfb6dd60624eb
CT=   9015f6233025979dbcc2539d371ee465496faf6251d5eb0e231f9a494e0af0ec
PT=   e7db2aa9adef5d2ee6c06759cedf6b38da4e9a076f98c927092e13c7f33f887f
TEST= 21
KEY=  e5ab2adb724778cc9efd79dab80fa3f7dd58a0d674a2ce30f385e8aa2539ac94
CT=   e7db2aa9adef5d2ee6c06759cedf6b38da4e9a076f98c927092e13c7f33f887f
PT=   fd42aa3ffcec665e528b9f76b1461dfcf4d367b9531046030110a24b3040668f
TEST= 22
KEY=  18e980e48eab1e92cc76e6ac0949be0b298bc76f27b28833f2954ae11579ca1b
CT=   fd42aa3ffcec665e528b9f76b1461dfcf4d367b9531046030110a24b3040668f
PT=   b2a832b2c18058f9225ea2e12e3a99b84523bbe881b194101bc3d41277dbe504
TEST= 23
KEY=  aa41b2564f2b466bee28444d277327b36ca87c87a6031c23e9569ef362a22f1f
CT=   b2a832b2c18058f9225ea2e12e3a99b84523bbe881b194101bc3d41277dbe504
PT=   7fa9447d24316c8dc7dc6bd0fe8a7e3f51b2ae729586d33b5ab76ae276ab6088
TEST= 24
KEY=  d5e8f62b6b1a2ae629f42f9dd9f9598c3d1ad2f53385cf18b3e1f41114094f97
CT=   7fa9447d24316c8dc7dc6bd0fe8a7e3f51b2ae729586d33b5ab76ae276ab6088
PT=   c04e09d88bcc4f6330cf304f8704a2792d7d161a23535e9b206c1d97d99e0816
TEST= 25
KEY=  15a6fff3e0d66585193b1fd25efdfbf51067c4ef10d69183938de986cd974781
CT=   c04e09d88bcc4f6330cf304f8704a2792d7d161a23535e9b206c1d97d99e0816
PT=   6c4e793e2cdf69423befb5eca122f708616863522b6136a9a70976bfe711cde8
TEST= 26
KEY=  79e886cdcc090cc722d4aa3effdf0cfd710fa7bd3bb7a72a34849f392a868a69
CT=   6c4e793e2cdf69423befb5eca122f708616863522b6136a9a70976bfe711cde8
PT=   e9a22b37143073f7cdc5123e3eaaaec3e5ee2515efed3b598040b11c2de17ab3
TEST= 27
KEY=  904aadfad8397f30ef11b800c175a23e94e182a8d45a9c73b4c42e250767f0da
CT=   e9a22b37143073f7cdc5123e3eaaaec3e5ee2515efed3b598040b11c2de17ab3
PT=   d25bd6f3854433082ffcf0414687257bd30cd27c0259917f2338514a862bd81e
TEST= 28
KEY=  42117b095d7d4c38c0ed484187f2874547ed50d4d6030d0c97fc7f6f814c28c4
CT=   d25bd6f3854433082ffcf0414687257bd30cd27c0259917f2338514a862bd81e
PT=   45ef1af82896414a21ee69ab489fddb889e1af9624c002a27b4dfed1cf4a9322
TEST= 29
KEY=  07fe61f175eb0d72e10321eacf6d5afdce0cff42f2c30faeecb181be4e06bbe6
CT=   45ef1af82896414a21ee69ab489fddb889e1af9624c002a27b4dfed1cf4a9322
PT=   3e893842634837b02aac245908ebf3b21c7ce813bab92364184d134c45231f1e
TEST= 30
KEY=  397759b316a33ac2cbaf05b3c786a94fd2701751487a2ccaf4fc92f20b25a4f8
CT=   3e893842634837b02aac245908ebf3b21c7ce813bab92364184d134c45231f1e
PT=   e4417ca6977dac87d44aef2d31bc1da5a5fdc4525bff4b5db0e723ac1bc9d95e
TEST= 31
KEY=  dd36251581de96451fe5ea9ef63ab4ea778dd30313856797441bb15e10ec7da6
CT=   e4417ca6977dac87d44aef2d31bc1da5a5fdc4525bff4b5db0e723ac1bc9d95e
PT=   28bc05dbc50c0db2dfab1d4d39490ebc4e7d59d0f776264134d2a46798d6fe33
TEST= 32
KEY=  f58a20ce44d29bf7c04ef7d3cf73ba5639f08ad3e4f341d670c91539883a8395
CT=   28bc05dbc50c0db2dfab1d4d39490ebc4e7d59d0f776264134d2a46798d6fe33
PT=   e761135f8a9d34d760362b6c1cebc715c1f30649ab9b699e619a39a69ab0785a
TEST= 33
KEY=  12eb3391ce4faf20a078dcbfd3987d43f8038c9a4f68284811532c9f128afbcf
CT=   e761135f8a9d34d760362b6c1cebc715c1f30649ab9b699e619a39a69ab0785a
PT=   ba4e45db3313ed6f6104ea8c7caba3698bfb89852a189ac593a3829d07aaa414
TEST= 34
KEY=  a8a5764afd5c424fc17c3633af33de2a73f8051f6570b28d82f0ae0215205fdb
CT=   ba4e45db3313ed6f6104ea8c7caba3698bfb89852a189ac593a3829d07aaa414
PT=   20e9b47317f69d280c58fa294cdb114708707e63c6c307fa2c17f6a1b19de55e
TEST= 35
KEY=  884cc239eaaadf67cd24cc1ae3e8cf6d7b887b7ca3b3b577aee758a3a4bdba85
CT=   20e9b47317f69d280c58fa294cdb114708707e63c6c307fa2c17f6a1b19de55e
PT=   3824eb031a4cf64883eb31e4820208537ffc658aa5b726cfabbe6df61a9bb811
TEST= 36
KEY=  b068293af0e6292f4ecffdfe61eac73e04741ef6060493b805593555be260294
CT=   3824eb031a4cf64883eb31e4820208537ffc658aa5b726cfabbe6df61a9bb811
PT=   a27c48aac61c3c1d0831b13b39860376f709e55d2169afd49f474e546fc4b940
TEST= 37
KEY=  1214619036fa153246fe4cc5586cc448f37dfbab276d3c6c9a1e7b01d1e2bbd4
CT=   a27c48aac61c3c1d0831b13b39860376f709e55d2169afd49f474e546fc4b940
PT=   e77661f08d3ea8ebaa1a071260e2c4d632eced889a8b26f6998fb9b744a3a116
TEST= 38
KEY=  f5620060bbc4bdd9ece44bd7388e009ec1911623bde61a9a0391c2b695411ac2
CT=   e77661f08d3ea8ebaa1a071260e2c4d632eced889a8b26f6998fb9b744a3a116
PT=   acf6a1fa2bd0d65c73b7c978534485c090f4a5d5509fd5c330ea0040a9e40e74
TEST= 39
KEY=  5994a19a90146b859f5382af6bca855e5165b3f6ed79cf59337bc2f63ca514b6
CT=   acf6a1fa2bd0d65c73b7c978534485c090f4a5d5509fd5c330ea0040a9e40e74
PT=   f4ffcb7d66f35a5d5991902a2ad2e74a0cc0edb30df39b2d78d2adc4ef6568ad
TEST= 40
KEY=  ad6b6ae7f6e731d8c6c21285411862145da55e45e08a54744ba96f32d3c07c1b
CT=   f4ffcb7d66f35a5d5991902a2ad2e74a0cc0edb30df39b2d78d2adc4ef6568ad
PT=   ec2ed39f2531ef6b8b1f24f5d3e319d51e33230068c6e719d9aead2e62bf3c94
TEST= 41
KEY=  4145b978d3d6deb34ddd367092fb7bc143967d45884cb36d9207c21cb17f408f
CT=   ec2ed39f2531ef6b8b1f24f5d3e319d51e33230068c6e719d9aead2e62bf3c94
PT=   64e827a6e6b9de2dfb61ac29a1b949e9746bf28cd26de540a094c61075d469e6
TEST= 42
KEY=  25ad9ede356f009eb6bc9a593342322837fd8fc95a21562d3293040cc4ab2969
CT=   64e827a6e6b9de2dfb61ac29a1b949e9746bf28cd26de540a094c61075d469e6
PT=   98917ba8ac61d9a3d1e4ddc7165439120c426942a65c6ac58312471135d67dfc
TEST= 43
KEY=  bd3ce576990ed93d6758479e25160b3a3bbfe68bfc7d3ce8b181431df17d5495
CT=   98917ba8ac61d9a3d1e4ddc7165439120c426942a65c6ac58312471135d67dfc
PT=   38027ccb1a2dcb2af901c6ab2270c0e10b6ff9ecb5193bad43daf2a0d1a604b2
TEST= 44
KEY=  853e99bd832312179e5981350766cbdb30d01f6749640745f25bb1bd20db5027
CT=   38027ccb1a2dcb2af901c6ab2270c0e10b6ff9ecb5193bad43daf2a0d1a604b2
PT=   e08a04ed45605e781f0f892d12ff9de1e4c6394b76fee07520970f118fc28d67
TEST= 45
KEY=  65b49d50c6434c6f815608181599563ad416262c3f9ae730d2ccbeacaf19dd40
CT=   e08a04ed45605e781f0f892d12ff9de1e4c6394b76fee07520970f118fc28d67
PT=   1ceaf8ffd5e718f03d646b0beef1cd05477969a8586a05dfa48a4508b7a4a862
TEST= 46
KEY=  795e65af13a4549fbc326313fb689b3f936f4f8467f0e2ef7646fba418bd7522
CT=   1ceaf8ffd5e718f03d646b0beef1cd05477969a8586a05dfa48a4508b7a4a862
PT=   9373120533cd677dd5c2360d147cb1bcaf45ec0db2e3b6f80d15b9691fbc4f0d
TEST= 47
KEY=  ea2d77aa206933e269f0551eef142a833c2aa389d51354177b5342cd07013a2f
CT=   9373120533cd677dd5c2360d147cb1bcaf45ec0db2e3b6f80d15b9691fbc4f0d
PT=   c80eca1de9303160f40cf713e47a02a0ba1a721cead60fb0ea52fd17be001f66
TEST= 48
KEY=  2223bdb7c95902829dfca20d0b6e28238630d1953fc55ba79101bfdab9012549
CT=   c80eca1de9303160f40cf713e47a02a0ba1a721cead60fb0ea52fd17be001f66
PT=   298822050d379504ffbb5a7a7e1804e3654ec9d91963e846b199eb82a6e3bfb7
TEST= 49
KEY=  0bab9fb2c46e97866247f87775762cc0e37e184c26a6b3e1209854581fe29afe
CT=   298822050d379504ffbb5a7a7e1804e3654ec9d91963e846b199eb82a6e3bfb7
PT=   b98dac2225d80093b7f7ac6ed16a39a665d1e70a12a0b3467175842404add414
TEST= 50
KEY=  b2263390e1b69715d5b05419a41c156686afff46340600a751edd07c1b4f4eea
CT=   b98dac2225d80093b7f7ac6ed16a39a665d1e70a12a0b3467175842404add414
PT=   533fbf433f3aa774e16c606affa53b05d8a52551c4e1165e0a52501a29c390f2
TEST= 51
KEY=  e1198cd3de8c306134dc34735bb92e635e0ada17f0e716f95bbf8066328cde18
CT=   533fbf433f3aa774e16c606affa53b05d8a52551c4e1165e0a52501a29c390f2
PT=   470888655481ec826c8db1926af22aef9a2aaacd6cf5ff8d36880e0c829a81ec
TEST= 52
KEY=  a61104b68a0ddce3585185e1314b048cc42070da9c12e9746d378e6ab0165ff4
CT=   470888655481ec826c8db1926af22aef9a2aaacd6cf5ff8d36880e0c829a81ec
PT=   213858595f81b8eccfa80ac8dc51df57674c9243f35efc9d8f2b6b4ac2967e80
TEST= 53
KEY=  87295cefd58c640f97f98f29ed1adbdba36ce2996f4c15e9e21ce52072802174
CT=   213858595f81b8eccfa80ac8dc51df57674c9243f35efc9d8f2b6b4ac2967e80
PT=   42b5612396131eae0d79f2c4bded69613385f297d86808f1742b0f3e1a9a1fae
TEST= 54
KEY=  c59c3dcc439f7aa19a807ded50f7b2ba90e9100eb7241d189637ea1e681a3eda
CT=   42b5612396131eae0d79f2c4bded69613385f297d86808f1742b0f3e1a9a1fae
PT=   3615af93ba8af6d5984c38cc2fe7e6d9ca18f1fd2c40a7f836cf503c151f4a57
TEST= 55
KEY=  f389925ff9158c7402cc45217f1054635af1e1f39b64bae0a0f8ba227d05748d
CT=   3615af93ba8af6d5984c38cc2fe7e6d9ca18f1fd2c40a7f836cf503c151f4a57

⌨️ 快捷键说明

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