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

📄 ecbmd55.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 (Decryption) Tests
Algorithm: Extended Rijndael (an AES Superset)
Filename:  ecbmd55.txt
==============================================

BLOCKSIZE=160
KEYSIZE=  160

TEST= 0
KEY=  0000000000000000000000000000000000000000
CT=   0000000000000000000000000000000000000000
PT=   74b7a3fdddb4f53baf6689d6f5930a638bc6aacc
TEST= 1
KEY=  74b7a3fdddb4f53baf6689d6f5930a638bc6aacc
CT=   74b7a3fdddb4f53baf6689d6f5930a638bc6aacc
PT=   314f468c998ee319408591d60dfa536a19e62808
TEST= 2
KEY=  45f8e571443a1622efe31800f8695909922082c4
CT=   314f468c998ee319408591d60dfa536a19e62808
PT=   83ecd6d52941f686be7d444b51477ac53f0c0208
TEST= 3
KEY=  c61433a46d7be0a4519e5c4ba92e23ccad2c80cc
CT=   83ecd6d52941f686be7d444b51477ac53f0c0208
PT=   985efb2e2ba324ebd79a32aa3b79dfa72ead1f37
TEST= 4
KEY=  5e4ac88a46d8c44f86046ee19257fc6b83819ffb
CT=   985efb2e2ba324ebd79a32aa3b79dfa72ead1f37
PT=   a00ee35cc4b22d4fc93757d3c36733c3a5563b51
TEST= 5
KEY=  fe442bd6826ae9004f3339325130cfa826d7a4aa
CT=   a00ee35cc4b22d4fc93757d3c36733c3a5563b51
PT=   aaae59d0c6afac4661d6c650f8cfd873200dfa3a
TEST= 6
KEY=  54ea720644c545462ee5ff62a9ff17db06da5e90
CT=   aaae59d0c6afac4661d6c650f8cfd873200dfa3a
PT=   d34d0d2398a15b063ef32c1257f14581d4a4b494
TEST= 7
KEY=  87a77f25dc641e401016d370fe0e525ad27eea04
CT=   d34d0d2398a15b063ef32c1257f14581d4a4b494
PT=   1177be6cb878d45eeb7d2c2bd72451f21a1efbed
TEST= 8
KEY=  96d0c149641cca1efb6bff5b292a03a8c86011e9
CT=   1177be6cb878d45eeb7d2c2bd72451f21a1efbed
PT=   e1e2d6d7db2ecf0e8269c698b4ad805b346452f5
TEST= 9
KEY=  7732179ebf320510790239c39d8783f3fc04431c
CT=   e1e2d6d7db2ecf0e8269c698b4ad805b346452f5
PT=   625f44724b2c46fec44856bb6ae5bf7bf7139187
TEST= 10
KEY=  156d53ecf41e43eebd4a6f78f7623c880b17d29b
CT=   625f44724b2c46fec44856bb6ae5bf7bf7139187
PT=   0dce79df3cafcf44e89acbd21712a700bbae3e48
TEST= 11
KEY=  18a32a33c8b18caa55d0a4aae0709b88b0b9ecd3
CT=   0dce79df3cafcf44e89acbd21712a700bbae3e48
PT=   a6a8284166018ac2018f5e17448ac4b288f3afc7
TEST= 12
KEY=  be0b0272aeb00668545ffabda4fa5f3a384a4314
CT=   a6a8284166018ac2018f5e17448ac4b288f3afc7
PT=   f2abdc6a7c92f3c4720601bd32bedc6194b7725d
TEST= 13
KEY=  4ca0de18d222f5ac2659fb009644835bacfd3149
CT=   f2abdc6a7c92f3c4720601bd32bedc6194b7725d
PT=   06f99ce381792423c784812d64068c715fbde6dd
TEST= 14
KEY=  4a5942fb535bd18fe1dd7a2df2420f2af340d794
CT=   06f99ce381792423c784812d64068c715fbde6dd
PT=   827134c7299795ea8bcdad86299509ddee251c9f
TEST= 15
KEY=  c828763c7acc44656a10d7abdbd706f71d65cb0b
CT=   827134c7299795ea8bcdad86299509ddee251c9f
PT=   c17646c6f302cdd044765da958578c94d1ca12b7
TEST= 16
KEY=  095e30fa89ce89b52e668a0283808a63ccafd9bc
CT=   c17646c6f302cdd044765da958578c94d1ca12b7
PT=   196e323317f6166fd2aaa6a5527f0303b43e09a0
TEST= 17
KEY=  103002c99e389fdafccc2ca7d1ff89607891d01c
CT=   196e323317f6166fd2aaa6a5527f0303b43e09a0
PT=   271e5e9314239659c598b47c99d4e2b80e8c81f2
TEST= 18
KEY=  372e5c5a8a1b0983395498db482b6bd8761d51ee
CT=   271e5e9314239659c598b47c99d4e2b80e8c81f2
PT=   61c5898902d2c5f3b5876820cd3ad8f4b6236002
TEST= 19
KEY=  56ebd5d388c9cc708cd3f0fb8511b32cc03e31ec
CT=   61c5898902d2c5f3b5876820cd3ad8f4b6236002
PT=   8394d06cbd9289b3946eab1a6e0757166c93df7d
TEST= 20
KEY=  d57f05bf355b45c318bd5be1eb16e43aacadee91
CT=   8394d06cbd9289b3946eab1a6e0757166c93df7d
PT=   7a3b615aa3bb4e492d70b58dd5561dae490f1f70
TEST= 21
KEY=  af4464e596e00b8a35cdee6c3e40f994e5a2f1e1
CT=   7a3b615aa3bb4e492d70b58dd5561dae490f1f70
PT=   8dcb8907ee88df192d8affeeee85d55169bc2b5f
TEST= 22
KEY=  228fede27868d49318471182d0c52cc58c1edabe
CT=   8dcb8907ee88df192d8affeeee85d55169bc2b5f
PT=   8a153203f1dfe78bacd77d89f3246c94f5b0263a
TEST= 23
KEY=  a89adfe189b73318b4906c0b23e1405179aefc84
CT=   8a153203f1dfe78bacd77d89f3246c94f5b0263a
PT=   de29a2e734229402ac2b5f4c5dcd89fa2248581d
TEST= 24
KEY=  76b37d06bd95a71a18bb33477e2cc9ab5be6a499
CT=   de29a2e734229402ac2b5f4c5dcd89fa2248581d
PT=   8d2c3ff1873e2b2b6e0d77ad41dc634c142726c4
TEST= 25
KEY=  fb9f42f73aab8c3176b644ea3ff0aae74fc1825d
CT=   8d2c3ff1873e2b2b6e0d77ad41dc634c142726c4
PT=   fe093f6c7c16373eef042d5571655c48d79ad027
TEST= 26
KEY=  05967d9b46bdbb0f99b269bf4e95f6af985b527a
CT=   fe093f6c7c16373eef042d5571655c48d79ad027
PT=   177c3e534654ba4004798b7b96b216a03afa9d84
TEST= 27
KEY=  12ea43c800e9014f9dcbe2c4d827e00fa2a1cffe
CT=   177c3e534654ba4004798b7b96b216a03afa9d84
PT=   8af666aebced0af7cb7b4662d63b24f9cb13ab6f
TEST= 28
KEY=  981c2566bc040bb856b0a4a60e1cc4f669b26491
CT=   8af666aebced0af7cb7b4662d63b24f9cb13ab6f
PT=   3d24912020f2819f364e6c85d5074dd51dea551e
TEST= 29
KEY=  a538b4469cf68a2760fec823db1b89237458318f
CT=   3d24912020f2819f364e6c85d5074dd51dea551e
PT=   14a38a109363c873b60f5d853757bd7b2b660bba
TEST= 30
KEY=  b19b3e560f954254d6f195a6ec4c34585f3e3a35
CT=   14a38a109363c873b60f5d853757bd7b2b660bba
PT=   7aec88ebc16b92be83cd6139a538bf3ecbc9b45d
TEST= 31
KEY=  cb77b6bdcefed0ea553cf49f49748b6694f78e68
CT=   7aec88ebc16b92be83cd6139a538bf3ecbc9b45d
PT=   e1661a0ba965768f31f3532ed100100c525e3a96
TEST= 32
KEY=  2a11acb6679ba66564cfa7b198749b6ac6a9b4fe
CT=   e1661a0ba965768f31f3532ed100100c525e3a96
PT=   9d9319b19a6604b9c262ab79f01e41274432b434
TEST= 33
KEY=  b782b507fdfda2dca6ad0cc8686ada4d829b00ca
CT=   9d9319b19a6604b9c262ab79f01e41274432b434
PT=   23e67711227360d3b71f0511f976518b0112d268
TEST= 34
KEY=  9464c216df8ec20f11b209d9911c8bc68389d2a2
CT=   23e67711227360d3b71f0511f976518b0112d268
PT=   f8adb206d82b25b55fd6d0fd555988f4b272b4fc
TEST= 35
KEY=  6cc9701007a5e7ba4e64d924c445033231fb665e
CT=   f8adb206d82b25b55fd6d0fd555988f4b272b4fc
PT=   64cb60eed2f971d341f647bbd676ef9afe6041ce
TEST= 36
KEY=  080210fed55c96690f929e9f1233eca8cf9b2790
CT=   64cb60eed2f971d341f647bbd676ef9afe6041ce
PT=   43c721810e60f60e7c857e455f5504d83013825b
TEST= 37
KEY=  4bc5317fdb3c60677317e0da4d66e870ff88a5cb
CT=   43c721810e60f60e7c857e455f5504d83013825b
PT=   a1f574b594e1749d60993b28e5f87422d6968faa
TEST= 38
KEY=  ea3045ca4fdd14fa138edbf2a89e9c52291e2a61
CT=   a1f574b594e1749d60993b28e5f87422d6968faa
PT=   0120e9820184396f05501c1432968d5eb9e8b86f
TEST= 39
KEY=  eb10ac484e592d9516dec7e69a08110c90f6920e
CT=   0120e9820184396f05501c1432968d5eb9e8b86f
PT=   7d47f4109ee2bc1198f92367ff878399557b5a30
TEST= 40
KEY=  96575858d0bb91848e27e481658f9295c58dc83e
CT=   7d47f4109ee2bc1198f92367ff878399557b5a30
PT=   a60816aac9b1ad3544a587311cd7c077d1274e1f
TEST= 41
KEY=  305f4ef2190a3cb1ca8263b0795852e214aa8621
CT=   a60816aac9b1ad3544a587311cd7c077d1274e1f
PT=   20eb016441bdb87a19955dacc7487bd9ede97ea6
TEST= 42
KEY=  10b44f9658b784cbd3173e1cbe10293bf943f887
CT=   20eb016441bdb87a19955dacc7487bd9ede97ea6
PT=   2738ae369d877a7e5b7500d6538c12199a353d26
TEST= 43
KEY=  378ce1a0c530feb588623ecaed9c3b226376c5a1
CT=   2738ae369d877a7e5b7500d6538c12199a353d26
PT=   2417cd092ba11030bd109b1f1cd67526e9de1b3d
TEST= 44
KEY=  139b2ca9ee91ee853572a5d5f14a4e048aa8de9c
CT=   2417cd092ba11030bd109b1f1cd67526e9de1b3d
PT=   7154189186139b31e6cfbf21e798e849855f4b3d
TEST= 45
KEY=  62cf3438688275b4d3bd1af416d2a64d0ff795a1
CT=   7154189186139b31e6cfbf21e798e849855f4b3d
PT=   4de9d456323e2166ba7b9e33d426808a75146b31
TEST= 46
KEY=  2f26e06e5abc54d269c684c7c2f426c77ae3fe90
CT=   4de9d456323e2166ba7b9e33d426808a75146b31
PT=   765608562b407dc4e2b755cd4efe9cac6c37530f
TEST= 47
KEY=  5970e83871fc29168b71d10a8c0aba6b16d4ad9f
CT=   765608562b407dc4e2b755cd4efe9cac6c37530f
PT=   39d4d4459d0f6a2382a40a7be46864e2c018c14b
TEST= 48
KEY=  60a43c7decf3433509d5db716862de89d6cc6cd4
CT=   39d4d4459d0f6a2382a40a7be46864e2c018c14b
PT=   0d367426ea6b6ee8cb224b3da562c7e8dec09b53
TEST= 49
KEY=  6d92485b06982dddc2f7904ccd001961080cf787
CT=   0d367426ea6b6ee8cb224b3da562c7e8dec09b53
PT=   041ae41636458fdf37bad67e78984123f131196a
TEST= 50
KEY=  6988ac4d30dda202f54d4632b5985842f93deeed
CT=   041ae41636458fdf37bad67e78984123f131196a
PT=   e895bc35b81778b32b6518df6de4282c76b2f31c
TEST= 51
KEY=  811d107888cadab1de285eedd87c706e8f8f1df1
CT=   e895bc35b81778b32b6518df6de4282c76b2f31c
PT=   d37153cc4a52ab0eb7faa5daeced92e956c4a014
TEST= 52
KEY=  526c43b4c29871bf69d2fb373491e287d94bbde5
CT=   d37153cc4a52ab0eb7faa5daeced92e956c4a014
PT=   373e85dcf573431462efbb3dd08059aebdd0adbe
TEST= 53
KEY=  6552c66837eb32ab0b3d400ae411bb29649b105b
CT=   373e85dcf573431462efbb3dd08059aebdd0adbe
PT=   a8db2482b9891dcac3dc7fc8e3ec89c4b522b07b
TEST= 54
KEY=  cd89e2ea8e622f61c8e13fc207fd32edd1b9a020
CT=   a8db2482b9891dcac3dc7fc8e3ec89c4b522b07b
PT=   0895f28a66278a9c2325016d183816a23d8ba48c
TEST= 55
KEY=  c51c1060e845a5fdebc43eaf1fc5244fec3204ac
CT=   0895f28a66278a9c2325016d183816a23d8ba48c
PT=   146728f707733ee5bcc8c237e4f572dc21f46fd2
TEST= 56
KEY=  d17b3897ef369b18570cfc98fb305693cdc66b7e
CT=   146728f707733ee5bcc8c237e4f572dc21f46fd2
PT=   201563145716441a9f222d4339aceacc554102fa
TEST= 57
KEY=  f16e5b83b820df02c82ed1dbc29cbc5f98876984
CT=   201563145716441a9f222d4339aceacc554102fa
PT=   a8b79e7d30d3bbb740a5e26d158469174ffd0fb2
TEST= 58
KEY=  59d9c5fe88f364b5888b33b6d718d548d77a6636
CT=   a8b79e7d30d3bbb740a5e26d158469174ffd0fb2
PT=   37c4ea7887608eaf616b093e40d31ab729786eb0
TEST= 59
KEY=  6e1d2f860f93ea1ae9e03a8897cbcffffe020886
CT=   37c4ea7887608eaf616b093e40d31ab729786eb0
PT=   4e5b9f5974606e2cff8f415555eccedf4f307926
TEST= 60
KEY=  2046b0df7bf38436166f7bddc2270120b13271a0
CT=   4e5b9f5974606e2cff8f415555eccedf4f307926
PT=   f3fc080dfa0533593f6716eb187472d3dff2c637
TEST= 61
KEY=  d3bab8d281f6b76f29086d36da5373f36ec0b797
CT=   f3fc080dfa0533593f6716eb187472d3dff2c637
PT=   cd3f053ef1246457d6d5cd766a8a55873e965e85
TEST= 62
KEY=  1e85bdec70d2d338ffdda040b0d926745056e912
CT=   cd3f053ef1246457d6d5cd766a8a55873e965e85
PT=   8307e7b3c524d85a2ed538bea6cb3c028d04bc36
TEST= 63
KEY=  9d825a5fb5f60b62d10898fe16121a76dd525524
CT=   8307e7b3c524d85a2ed538bea6cb3c028d04bc36
PT=   03688de8bcc4a24280e754ca88b980b7d5c847e1
TEST= 64
KEY=  9eead7b70932a92051efcc349eab9ac1089a12c5
CT=   03688de8bcc4a24280e754ca88b980b7d5c847e1
PT=   4cb8faab30ad815c7d2e03291b7fd5a237dd46ab
TEST= 65
KEY=  d2522d1c399f287c2cc1cf1d85d44f633f47546e
CT=   4cb8faab30ad815c7d2e03291b7fd5a237dd46ab
PT=   79b77286ba2bb60d5fd8464848ae9213c442595e
TEST= 66
KEY=  abe55f9a83b49e7173198955cd7add70fb050d30
CT=   79b77286ba2bb60d5fd8464848ae9213c442595e
PT=   86cf69d2599778edfc8c2dc84da395fdb332e969
TEST= 67
KEY=  2d2a3648da23e69c8f95a49d80d9488d4837e459
CT=   86cf69d2599778edfc8c2dc84da395fdb332e969
PT=   5c38730c783a9f692624bb4b6a0d520ea4398433
TEST= 68
KEY=  71124544a21979f5a9b11fd6ead41a83ec0e606a
CT=   5c38730c783a9f692624bb4b6a0d520ea4398433
PT=   28d90a2b7442dffe7e72f5970fbb02ac02461e2c
TEST= 69
KEY=  59cb4f6fd65ba60bd7c3ea41e56f182fee487e46
CT=   28d90a2b7442dffe7e72f5970fbb02ac02461e2c
PT=   f5996856315c7c28e20f06addcbdd740563cf37c
TEST= 70
KEY=  ac522739e707da2335ccecec39d2cf6fb8748d3a
CT=   f5996856315c7c28e20f06addcbdd740563cf37c
PT=   0dbd7397fbd8f349cab1d25f5a31ce344c6d6574
TEST= 71
KEY=  a1ef54ae1cdf296aff7d3eb363e3015bf419e84e
CT=   0dbd7397fbd8f349cab1d25f5a31ce344c6d6574
PT=   8bdf18c4ca7aaab60644d939ef4ca0c17e66cd65
TEST= 72
KEY=  2a304c6ad6a583dcf939e78a8cafa19a8a7f252b
CT=   8bdf18c4ca7aaab60644d939ef4ca0c17e66cd65
PT=   634103133e1440ff18d3d9b600814a0bc9aec61e
TEST= 73
KEY=  49714f79e8b1c323e1ea3e3c8c2eeb9143d1e335
CT=   634103133e1440ff18d3d9b600814a0bc9aec61e
PT=   1c4b73f469f02f697fa101768b375d8798c185f5
TEST= 74
KEY=  553a3c8d8141ec4a9e4b3f4a0719b616db1066c0
CT=   1c4b73f469f02f697fa101768b375d8798c185f5
PT=   5491214b8ea4b611f50f1b6071e7dce1c6962f75
TEST= 75
KEY=  01ab1dc60fe55a5b6b44242a76fe6af71d8649b5
CT=   5491214b8ea4b611f50f1b6071e7dce1c6962f75
PT=   74f878e8c48a5f6f18f4f62665aa7099ba80f4db
TEST= 76
KEY=  7553652ecb6f053473b0d20c13541a6ea706bd6e
CT=   74f878e8c48a5f6f18f4f62665aa7099ba80f4db
PT=   2b7f8f743d8c82b67bd44a66c013534e8f0cae11
TEST= 77
KEY=  5e2cea5af6e387820864986ad3474920280a137f
CT=   2b7f8f743d8c82b67bd44a66c013534e8f0cae11
PT=   fd910594ffa21473c9a63720f7ff06cf29b65516
TEST= 78

⌨️ 快捷键说明

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