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

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

BLOCKSIZE=256
KEYSIZE=  128

TEST= 0
KEY=  00000000000000000000000000000000
CT=   0000000000000000000000000000000000000000000000000000000000000000
PT=   b55bedc7cf87d170e12efbb6e0f87a686b3d51a10d971a253d6744eed4ad47fc
TEST= 1
KEY=  6b3d51a10d971a253d6744eed4ad47fc
CT=   b55bedc7cf87d170e12efbb6e0f87a686b3d51a10d971a253d6744eed4ad47fc
PT=   1ff442d1117a4e699e9fd7dfbce5715820b62a5a67f104e5b0caa5b3e1893396
TEST= 2
KEY=  4b8b7bfb6a661ec08dade15d3524746a
CT=   1ff442d1117a4e699e9fd7dfbce5715820b62a5a67f104e5b0caa5b3e1893396
PT=   244f9729ca6dde970cf8c61805992a8b8092af8e98ffd5041e34e8506ab2dbbb
TEST= 3
KEY=  cb19d475f299cbc49399090d5f96afd1
CT=   244f9729ca6dde970cf8c61805992a8b8092af8e98ffd5041e34e8506ab2dbbb
PT=   00510604f81431df84f37930d8e717d56ae8b3816d5ca68ea4d152117e6697e0
TEST= 4
KEY=  a1f167f49fc56d4a37485b1c21f03831
CT=   00510604f81431df84f37930d8e717d56ae8b3816d5ca68ea4d152117e6697e0
PT=   ff2115183aadbde0c1e30d3b2ffd53eaa4b3da41e5c4ec391f5b7dd1e8f7ccc8
TEST= 5
KEY=  0542bdb57a018173281326cdc907f4f9
CT=   ff2115183aadbde0c1e30d3b2ffd53eaa4b3da41e5c4ec391f5b7dd1e8f7ccc8
PT=   80872125e5e94be93697142f07ff52581d0329b2e275d2e788a44788d65590a7
TEST= 6
KEY=  1841940798745394a0b761451f52645e
CT=   80872125e5e94be93697142f07ff52581d0329b2e275d2e788a44788d65590a7
PT=   6f389b7e7435c1891824a71782f1c3267d29bd6f7da3010d542b86d0ca2ddf72
TEST= 7
KEY=  65682968e5d75299f49ce795d57fbb2c
CT=   6f389b7e7435c1891824a71782f1c3267d29bd6f7da3010d542b86d0ca2ddf72
PT=   6e47cd9620b25858e2f4fb869e9e2163d5a0a7f484aa7b7e45e5535ee9080bc7
TEST= 8
KEY=  b0c88e9c617d29e7b179b4cb3c77b0eb
CT=   6e47cd9620b25858e2f4fb869e9e2163d5a0a7f484aa7b7e45e5535ee9080bc7
PT=   a2c47bc297a3e463c63ff114ffd009ad2b8aa315fd7b8ed176fbfc3418997613
TEST= 9
KEY=  9b422d899c06a736c78248ff24eec6f8
CT=   a2c47bc297a3e463c63ff114ffd009ad2b8aa315fd7b8ed176fbfc3418997613
PT=   2f8a9599bba56c09a6363efe020f5f7396baab73cba347038faa609be719f6f1
TEST= 10
KEY=  0df886fa57a5e03548282864c3f73009
CT=   2f8a9599bba56c09a6363efe020f5f7396baab73cba347038faa609be719f6f1
PT=   eb3f1520015271cacc260efbba13e1cd6caa96cedab4ff4580207997ebe25c5e
TEST= 11
KEY=  615210348d111f70c80851f328156c57
CT=   eb3f1520015271cacc260efbba13e1cd6caa96cedab4ff4580207997ebe25c5e
PT=   92993a55d7f03eaeabc94c1bddd8ccad096c984b945bf22715967c7d2056fac7
TEST= 12
KEY=  683e887f194aed57dd9e2d8e08439690
CT=   92993a55d7f03eaeabc94c1bddd8ccad096c984b945bf22715967c7d2056fac7
PT=   e2cf30d3b2ad409f5ee2d4613e651a7c06a5cf41f937f6ce2a88da7622341170
TEST= 13
KEY=  6e9b473ee07d1b99f716f7f82a7787e0
CT=   e2cf30d3b2ad409f5ee2d4613e651a7c06a5cf41f937f6ce2a88da7622341170
PT=   c61cb3f97cdeffb5450f7124a31ced4d49a82c133834ede98a1e8b3eaf561266
TEST= 14
KEY=  27336b2dd849f6707d087cc685219586
CT=   c61cb3f97cdeffb5450f7124a31ced4d49a82c133834ede98a1e8b3eaf561266
PT=   858853b7a62d26616ee80fff25d5dfe93db1bbce5ee964b0e3a17a877904b6a0
TEST= 15
KEY=  1a82d0e386a092c09ea90641fc252326
CT=   858853b7a62d26616ee80fff25d5dfe93db1bbce5ee964b0e3a17a877904b6a0
PT=   2a7cff2013150fada9567dbeb875fc51486a580b509949ec1c2fc3caa30c7bbb
TEST= 16
KEY=  52e888e8d639db2c8286c58b5f29589d
CT=   2a7cff2013150fada9567dbeb875fc51486a580b509949ec1c2fc3caa30c7bbb
PT=   fd3b0971d2591f54c92d90073dd1b3145cd633c9df555c4f5fd713251ce50619
TEST= 17
KEY=  0e3ebb21096c8763dd51d6ae43cc5e84
CT=   fd3b0971d2591f54c92d90073dd1b3145cd633c9df555c4f5fd713251ce50619
PT=   4d2c5f708097b0313083af160ba3df65868aea57dea9f248d930fd1509e52c3f
TEST= 18
KEY=  88b45176d7c5752b04612bbb4a2972bb
CT=   4d2c5f708097b0313083af160ba3df65868aea57dea9f248d930fd1509e52c3f
PT=   c249cc5026a688b055e7bc50a0e2a118f563ec79d9d14e3dd443f4fc35951414
TEST= 19
KEY=  7dd7bd0f0e143b16d022df477fbc66af
CT=   c249cc5026a688b055e7bc50a0e2a118f563ec79d9d14e3dd443f4fc35951414
PT=   c288b0c73fbd2f41a1e3f16fced0f95cbdefe70a10fd2b2ced33921e376ae833
TEST= 20
KEY=  c0385a051ee9103a3d114d5948d68e9c
CT=   c288b0c73fbd2f41a1e3f16fced0f95cbdefe70a10fd2b2ced33921e376ae833
PT=   cfbd67664c907900aaf272a18737cbe47b7d3436154d64e42d13b4fab8188fdc
TEST= 21
KEY=  bb456e330ba474de1002f9a3f0ce0140
CT=   cfbd67664c907900aaf272a18737cbe47b7d3436154d64e42d13b4fab8188fdc
PT=   255f664f785eed509b1c632080459abe9c8d368141154dc24078fbac9082d309
TEST= 22
KEY=  27c858b24ab1391c507a020f604cd249
CT=   255f664f785eed509b1c632080459abe9c8d368141154dc24078fbac9082d309
PT=   3a90b148668a2c1269e47041bfce0f9ab9954f1ffda4e32adc5a879ea37674b0
TEST= 23
KEY=  9e5d17adb715da368c208591c33aa6f9
CT=   3a90b148668a2c1269e47041bfce0f9ab9954f1ffda4e32adc5a879ea37674b0
PT=   873c29487232e293059b62ec8020761b0665ff5c8126cd99b55f23c63dc35fe8
TEST= 24
KEY=  9838e8f1363317af397fa657fef9f911
CT=   873c29487232e293059b62ec8020761b0665ff5c8126cd99b55f23c63dc35fe8
PT=   26e410f71301a372a2e4ad43767294407268466f125c5bfe00880274561119b5
TEST= 25
KEY=  ea50ae9e246f4c5139f7a423a8e8e0a4
CT=   26e410f71301a372a2e4ad43767294407268466f125c5bfe00880274561119b5
PT=   81a2e9221efe782d7c2a277002d9c7478be4c2bb6a6cd29f0ffa9991edbaae4d
TEST= 26
KEY=  61b46c254e039ece360d3db245524ee9
CT=   81a2e9221efe782d7c2a277002d9c7478be4c2bb6a6cd29f0ffa9991edbaae4d
PT=   6d804487517b14b880e81dd8158e29d786f51b54c1e8200ad1accd8d4a315b63
TEST= 27
KEY=  e74177718febbec4e7a1f03f0f63158a
CT=   6d804487517b14b880e81dd8158e29d786f51b54c1e8200ad1accd8d4a315b63
PT=   05d731ad6feaa6a7277ba03845873b9967be997efe42a81f7094a891a07cc6da
TEST= 28
KEY=  80ffee0f71a916db973558aeaf1fd350
CT=   05d731ad6feaa6a7277ba03845873b9967be997efe42a81f7094a891a07cc6da
PT=   7c78be957b118de00ac0ecd561a51b117d8dcdaf52b19cccfd68d810a821e3f5
TEST= 29
KEY=  fd7223a023188a176a5d80be073e30a5
CT=   7c78be957b118de00ac0ecd561a51b117d8dcdaf52b19cccfd68d810a821e3f5
PT=   677f101781b54976ad43273c5cec2e5b48f5433970742e43011fa0214d172505
TEST= 30
KEY=  b5876099536ca4546b42209f4a2915a0
CT=   677f101781b54976ad43273c5cec2e5b48f5433970742e43011fa0214d172505
PT=   890c24e0c1789c84ad4fed2b7c94d55af724baa74e90da66dedf6093b984c51d
TEST= 31
KEY=  42a3da3e1dfc7e32b59d400cf3add0bd
CT=   890c24e0c1789c84ad4fed2b7c94d55af724baa74e90da66dedf6093b984c51d
PT=   6fe850741e4908cf23a4da7edaf88665a965e215f4b2343dfe381c30ff7b10fe
TEST= 32
KEY=  ebc6382be94e4a0f4ba55c3c0cd6c043
CT=   6fe850741e4908cf23a4da7edaf88665a965e215f4b2343dfe381c30ff7b10fe
PT=   a6a89a469bcb5a527a179e3471af13f9f91426708e583ef1bf6d8014a6daa943
TEST= 33
KEY=  12d21e5b671674fef4c8dc28aa0c6900
CT=   a6a89a469bcb5a527a179e3471af13f9f91426708e583ef1bf6d8014a6daa943
PT=   e76374e202971813d7ba5180723ad9cf63ba13ba70c11ee36734611b6c2331c4
TEST= 34
KEY=  71680de117d76a1d93fcbd33c62f58c4
CT=   e76374e202971813d7ba5180723ad9cf63ba13ba70c11ee36734611b6c2331c4
PT=   525afc6781d8cef1dfc917e2a827bc90ad52e17409d1b82c2feaefb50054403d
TEST= 35
KEY=  dc3aec951e06d231bc165286c67b18f9
CT=   525afc6781d8cef1dfc917e2a827bc90ad52e17409d1b82c2feaefb50054403d
PT=   737df89fe3ccb2b9af6d1dd2849152ca57f4c5e41b783462283cbe3dd6f04d76
TEST= 36
KEY=  8bce2971057ee653942aecbb108b558f
CT=   737df89fe3ccb2b9af6d1dd2849152ca57f4c5e41b783462283cbe3dd6f04d76
PT=   c62ab481324241806f97fc631e86ac9c3304e3c8d19afd96d079f55102cabe16
TEST= 37
KEY=  b8cacab9d4e41bc5445319ea1241eb99
CT=   c62ab481324241806f97fc631e86ac9c3304e3c8d19afd96d079f55102cabe16
PT=   1508344e14f849efac93fc637b2e6ab4af9dde2afe68b754522cf1c81e914719
TEST= 38
KEY=  175714932a8cac91167fe8220cd0ac80
CT=   1508344e14f849efac93fc637b2e6ab4af9dde2afe68b754522cf1c81e914719
PT=   8950d9c2c9dc9de7805943f0099df6e9043cae34866e29908f1f1bffbece4af6
TEST= 39
KEY=  136bbaa7ace285019960f3ddb21ee676
CT=   8950d9c2c9dc9de7805943f0099df6e9043cae34866e29908f1f1bffbece4af6
PT=   dc0b8d329a7e36d2318d52a46bd68d51cbc047b5ee5dd93b6be42a8f3073891b
TEST= 40
KEY=  d8abfd1242bf5c3af284d952826d6f6d
CT=   dc0b8d329a7e36d2318d52a46bd68d51cbc047b5ee5dd93b6be42a8f3073891b
PT=   892b1f66c3a33e965b1172debb74f77f4420ccb8ca37bdf41c89556a9f5dc847
TEST= 41
KEY=  9c8b31aa8888e1ceee0d8c381d30a72a
CT=   892b1f66c3a33e965b1172debb74f77f4420ccb8ca37bdf41c89556a9f5dc847
PT=   04551d819e3ebd35d3d988e517fe1d6f010b676b30a9e4f63481062a46233c91
TEST= 42
KEY=  9d8056c1b8210538da8c8a125b139bbb
CT=   04551d819e3ebd35d3d988e517fe1d6f010b676b30a9e4f63481062a46233c91
PT=   a2273f893c39f22f7b7f6ffdf31d31679e67d8bbff0f69b7034312cb929a9bc6
TEST= 43
KEY=  03e78e7a472e6c8fd9cf98d9c989007d
CT=   a2273f893c39f22f7b7f6ffdf31d31679e67d8bbff0f69b7034312cb929a9bc6
PT=   9239257b64521d4ff683b49bb0af8aa2628fbd9365057c4b2a68b1903deaacb6
TEST= 44
KEY=  616833e9222b10c4f3a72949f463accb
CT=   9239257b64521d4ff683b49bb0af8aa2628fbd9365057c4b2a68b1903deaacb6
PT=   ac663f8f0a387f26b2f845122f88af0da68627a400c00da65fcb106c43551212
TEST= 45
KEY=  c7ee144d22eb1d62ac6c3925b736bed9
CT=   ac663f8f0a387f26b2f845122f88af0da68627a400c00da65fcb106c43551212
PT=   150fc91803bec487baaff025a2d740cc310ef410e8bfc849ac8f1810179b6926
TEST= 46
KEY=  f6e0e05dca54d52b00e32135a0add7ff
CT=   150fc91803bec487baaff025a2d740cc310ef410e8bfc849ac8f1810179b6926
PT=   34c26b39271f5f436fcf6b6ee896641dd22c5041c7fb223ef5640d1a625a9deb
TEST= 47
KEY=  24ccb01c0daff715f5872c2fc2f74a14
CT=   34c26b39271f5f436fcf6b6ee896641dd22c5041c7fb223ef5640d1a625a9deb
PT=   ef85e4b47ccd61612defe6d2af22eabb4a2bd3fed6e8c443cd509bc353ba3237
TEST= 48
KEY=  6ee763e2db47335638d7b7ec914d7823
CT=   ef85e4b47ccd61612defe6d2af22eabb4a2bd3fed6e8c443cd509bc353ba3237
PT=   6dbb80de4df56072d8aa31fe75b5e58aff39cc7536f30c4c17bffdb9807c5532
TEST= 49
KEY=  91deaf97edb43f1a2f684a5511312d11
CT=   6dbb80de4df56072d8aa31fe75b5e58aff39cc7536f30c4c17bffdb9807c5532
PT=   40264733eb7408c70bf08c8285649e0093cc99a21f8558d28846e860991924ac
TEST= 50
KEY=  02123635f23167c8a72ea235882809bd
CT=   40264733eb7408c70bf08c8285649e0093cc99a21f8558d28846e860991924ac
PT=   da5e8a35f1187d36a1cb1d1ef681c94f5888bb4a9191ad8ae6fa1fd5e5f844aa
TEST= 51
KEY=  5a9a8d7f63a0ca4241d4bde06dd04d17
CT=   da5e8a35f1187d36a1cb1d1ef681c94f5888bb4a9191ad8ae6fa1fd5e5f844aa
PT=   23d532bd7d7c5b9526ce0d68c550ab130ea724721c792f7f62dc2262934286f7
TEST= 52
KEY=  543da90d7fd9e53d23089f82fe92cbe0
CT=   23d532bd7d7c5b9526ce0d68c550ab130ea724721c792f7f62dc2262934286f7
PT=   191da67c96fbe07bfc2a2685cd52fa9fec2e5c71b7bb1f5f593fe859afa9b720
TEST= 53
KEY=  b813f57cc862fa627a3777db513b7cc0
CT=   191da67c96fbe07bfc2a2685cd52fa9fec2e5c71b7bb1f5f593fe859afa9b720
PT=   6d80dc8374462ae1917440c14411cbedf8a189463aa395e2afa351a6a63a9b7a
TEST= 54
KEY=  40b27c3af2c16f80d594267df701e7ba
CT=   6d80dc8374462ae1917440c14411cbedf8a189463aa395e2afa351a6a63a9b7a
PT=   45c8e977f3159036859c62d00e08c33daee61889151eabb9f3406d3424def20f
TEST= 55
KEY=  ee5464b3e7dfc43926d44b49d3df15b5
CT=   45c8e977f3159036859c62d00e08c33daee61889151eabb9f3406d3424def20f
PT=   49e90fb088d992b5340f94a256ceebca7c8aeee2b0da97d8f8016570cc7ca90b
TEST= 56
KEY=  92de8a51570553e1ded52e391fa3bcbe
CT=   49e90fb088d992b5340f94a256ceebca7c8aeee2b0da97d8f8016570cc7ca90b
PT=   9d01672d3fbcdc58209eab7680a01f3665e2c09956f536eea4483e29a35cbcd2
TEST= 57
KEY=  f73c4ac801f0650f7a9d1010bcff006c
CT=   9d01672d3fbcdc58209eab7680a01f3665e2c09956f536eea4483e29a35cbcd2
PT=   0928929d5ea48c6a8e980f2c3a14297172497f6b1967e652258c1c336905249c
TEST= 58
KEY=  857535a31897835d5f110c23d5fa24f0
CT=   0928929d5ea48c6a8e980f2c3a14297172497f6b1967e652258c1c336905249c
PT=   4163034a5f8a0f9cb4a4b00974545a2098ab16e8bbea6c06ed312257004898d8
TEST= 59
KEY=  1dde234ba37def5bb2202e74d5b2bc28
CT=   4163034a5f8a0f9cb4a4b00974545a2098ab16e8bbea6c06ed312257004898d8
PT=   c1c99b213e794b96591c1542573629b761a79d290794f5d7c9b4b8e25e79ace6
TEST= 60
KEY=  7c79be62a4e91a8c7b9496968bcb10ce
CT=   c1c99b213e794b96591c1542573629b761a79d290794f5d7c9b4b8e25e79ace6
PT=   91f25646e88b4a44ad1a6938ef97693fe2dca3830313b22a45d7b7c26860fe40
TEST= 61
KEY=  9ea51de1a7faa8a63e432154e3abee8e
CT=   91f25646e88b4a44ad1a6938ef97693fe2dca3830313b22a45d7b7c26860fe40
PT=   44bdae66c0774efce7e89f0da7621bade05c20913c838b20b71b2c8d88c029e6
TEST= 62
KEY=  7ef93d709b79238689580dd96b6bc768
CT=   44bdae66c0774efce7e89f0da7621bade05c20913c838b20b71b2c8d88c029e6
PT=   3e1e65ef9c33bba7d7f6ec875b0b0588da3455a5f19a3df3b2311e78c371d09e
TEST= 63
KEY=  a4cd68d56ae31e753b6913a1a81a17f6
CT=   3e1e65ef9c33bba7d7f6ec875b0b0588da3455a5f19a3df3b2311e78c371d09e
PT=   8c616d9b80dd669c57880c9a8c2ec080a96d6251e08ab8d161ff22ea2a39c316
TEST= 64
KEY=  0da00a848a69a6a45a96314b8223d4e0
CT=   8c616d9b80dd669c57880c9a8c2ec080a96d6251e08ab8d161ff22ea2a39c316
PT=   f9dca50ee513393764d9906ddea7f0538bb3ce39dc4c67b86fbcedf5e0b43cf6
TEST= 65

⌨️ 快捷键说明

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