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

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

BLOCKSIZE=160
KEYSIZE=  192

TEST= 0
KEY=  000000000000000000000000000000000000000000000000
CT=   0000000000000000000000000000000000000000
PT=   dce9f793ed30cf05bceca189488403efb7bcaa88
TEST= 1
KEY=  48cc2f9cdce9f793ed30cf05bceca189488403efb7bcaa88
CT=   dce9f793ed30cf05bceca189488403efb7bcaa88
PT=   916c8363c19caf3f6008f1a5c4c1203ccffcdc4c
TEST= 2
KEY=  3d13f3b74d8574f02cac603adce4502c8c4523d3784076c4
CT=   916c8363c19caf3f6008f1a5c4c1203ccffcdc4c
PT=   0af128e5dffb08d534523eef7d75f68226b0bd93
TEST= 3
KEY=  e29a185547745c15f35768efe8b66ec3f130d5515ef0cb57
CT=   0af128e5dffb08d534523eef7d75f68226b0bd93
PT=   71ef0aa7f7622568d8f39a0b6ca0ebe75a1537fa
TEST= 4
KEY=  4360157f369b56b204354d873045f4c89d903eb604e5fcad
CT=   71ef0aa7f7622568d8f39a0b6ca0ebe75a1537fa
PT=   e6f9d3d0115bb2b6df75237e40ba21ad16610bd7
TEST= 5
KEY=  c64f855cd0628562156eff31ef30d7b6dd2a1f1b1284f77a
CT=   e6f9d3d0115bb2b6df75237e40ba21ad16610bd7
PT=   85ca92c59dc70d39eea9b4dc78735b0875d0f36c
TEST= 6
KEY=  81fc0c7255a817a788a9f2080199636aa559441367540416
CT=   85ca92c59dc70d39eea9b4dc78735b0875d0f36c
PT=   d37675ab4cbbb7260d046902fc455b6e87a70878
TEST= 7
KEY=  9a1e368b86de620cc412452e0c9d0a68591c1f7de0f30c6e
CT=   d37675ab4cbbb7260d046902fc455b6e87a70878
PT=   b3f0bc3b2ed149a31a08f26ecf6f3b44adff65bd
TEST= 8
KEY=  7d2c7058352ede37eac30c8d1695f806967324394d0c69d3
CT=   b3f0bc3b2ed149a31a08f26ecf6f3b44adff65bd
PT=   33d3502cb269ccfbe8744dc8ce9beebdf65d53de
TEST= 9
KEY=  37c791be06fd8e1b58aac076fee1b5ce58e8ca84bb513a0d
CT=   33d3502cb269ccfbe8744dc8ce9beebdf65d53de
PT=   caf96aee10c59bfc3a13802a2f19345469da81c5
TEST= 10
KEY=  bf1789e5cc04e4f5486f5b8ac4f235e477f1fed0d28bbbc8
CT=   caf96aee10c59bfc3a13802a2f19345469da81c5
PT=   6b1d5e86c6e193061d3151eea452372d18d5212e
TEST= 11
KEY=  e19e184aa719ba738e8ec88cd9c3640ad3a3c9fdca5e9ae6
CT=   6b1d5e86c6e193061d3151eea452372d18d5212e
PT=   95309cf9f3ce0c0c57ffd359b67b653b7cf8d13f
TEST= 12
KEY=  81e6d3d83229268a7d40c4808e3cb75365d8acc6b6a64bd9
CT=   95309cf9f3ce0c0c57ffd359b67b653b7cf8d13f
PT=   5850ae3665bb3c109edd69927dde8ba183df4531
TEST= 13
KEY=  1a2fbb2b6a7988bc18fbf89010e1dec11806276735790ee8
CT=   5850ae3665bb3c109edd69927dde8ba183df4531
PT=   312e3467440c244bf468296eee2da7df36e28e04
TEST= 14
KEY=  2b20b9835b57bcdb5cf7dcdbe489f7aff62b80b8039b80ec
CT=   312e3467440c244bf468296eee2da7df36e28e04
PT=   30493b17f68f48d2cce5926dae24e9a844facf14
TEST= 15
KEY=  0c675af66b1e87ccaa789409286c65c2580f691047614ff8
CT=   30493b17f68f48d2cce5926dae24e9a844facf14
PT=   a9a0b659df932e408789a96a6b414624e5b7df26
TEST= 16
KEY=  b4906f8fc2be319575ebba49afe5cca8334e2f34a2d690de
CT=   a9a0b659df932e408789a96a6b414624e5b7df26
PT=   87dfb17fddad33cb1f0206ec4f106569a7f7d26a
TEST= 17
KEY=  a6215718456180eaa8468982b0e7ca447c5e4a5d052142b4
CT=   87dfb17fddad33cb1f0206ec4f106569a7f7d26a
PT=   1302f5bb3500a0b4d6ea5145688d031246ebcb0b
TEST= 18
KEY=  d99a7616566375519d462936660d9b0114d3494f43ca89bf
CT=   1302f5bb3500a0b4d6ea5145688d031246ebcb0b
PT=   8d3817853f6eb0eef6f335a62e08c9374cfba0d5
TEST= 19
KEY=  fa390ff7db5b62d4a22899d890feaea73adb80780f31296a
CT=   8d3817853f6eb0eef6f335a62e08c9374cfba0d5
PT=   031da28a2eac15e051997c7423c1b0e2605b2df4
TEST= 20
KEY=  ee532610d846c05e8c848c38c167d2d3191a309a6f6a049e
CT=   031da28a2eac15e051997c7423c1b0e2605b2df4
PT=   7bf8414feb1bd21610a6707b424babc1fd38f3d8
TEST= 21
KEY=  1c14191aa3be8111679f5e2ed1c1a2a85b519b5b9252f746
CT=   7bf8414feb1bd21610a6707b424babc1fd38f3d8
PT=   12473d47d0ab80249aa8c177428715448836c59d
TEST= 22
KEY=  7b705322b1f9bc56b734de0a4b6963df19d68e1f1a6432db
CT=   12473d47d0ab80249aa8c177428715448836c59d
PT=   a7b0e60c38b638ced16954a2c12521ff8cbdfbb6
TEST= 23
KEY=  34f0145416495a5a8f82e6c49a00377dd8f3afe096d9c96d
CT=   a7b0e60c38b638ced16954a2c12521ff8cbdfbb6
PT=   edf442bb5f46ece20747c52d746727e4900d9f52
TEST= 24
KEY=  b2a8312dfbbd18e1d0c40a269d47f250ac94880406d4563f
CT=   edf442bb5f46ece20747c52d746727e4900d9f52
PT=   7ac32ec76043546bd72b9bd28b4e7c43b2a91b5c
TEST= 25
KEY=  cee808a3817e3626b0875e4d4a6c698227daf447b47d4d63
CT=   7ac32ec76043546bd72b9bd28b4e7c43b2a91b5c
PT=   112b5f05dceed90fb9f29ad7bc9e1671bfa6e350
TEST= 26
KEY=  095be423905569236c698742f39ef3559b44e2360bdbae33
CT=   112b5f05dceed90fb9f29ad7bc9e1671bfa6e350
PT=   2a96acf855cfd0dc7a001fd52fa5bc43fcf30ad4
TEST= 27
KEY=  53932046bac3c5db39a6579e899eec80b4e15e75f728a4e7
CT=   2a96acf855cfd0dc7a001fd52fa5bc43fcf30ad4
PT=   3da35182ee84776ed27da0ddc808d4b83da08a80
TEST= 28
KEY=  fe455a2187609459d72220f05be34c5d7ce98acdca882e67
CT=   3da35182ee84776ed27da0ddc808d4b83da08a80
PT=   764023f71142218d3e608e7ceaf2d70238fbbb89
TEST= 29
KEY=  9002c461f120b7aec660017d6583c221961b5dcff27395ee
CT=   764023f71142218d3e608e7ceaf2d70238fbbb89
PT=   02d84b2108783a4298a72ca0218397c3a33712f2
TEST= 30
KEY=  cb02777ef3f8fc8fce183b3ffd24ee81b798ca0c5144871c
CT=   02d84b2108783a4298a72ca0218397c3a33712f2
PT=   d1a08e0202d4008fe58411a7df279d00cd7387dc
TEST= 31
KEY=  951c9c852258728dcccc3bb018a0ff2668bf570c9c3700c0
CT=   d1a08e0202d4008fe58411a7df279d00cd7387dc
PT=   2d24577962a89212037654482e87a0b812c6a43d
TEST= 32
KEY=  2e3683f40f7c25f4ae64a9a21bd6ab6e4638f7b48ef1a4fd
CT=   2d24577962a89212037654482e87a0b812c6a43d
PT=   2dad475deda31ab5fc19983425ef12d6557ecfb6
TEST= 33
KEY=  afd20d8022d162a943c7b317e7cf335a63d7e562db8f6b4b
CT=   2dad475deda31ab5fc19983425ef12d6557ecfb6
PT=   a3fa11c71496eff96bafd41ed66358a1d7104087
TEST= 34
KEY=  6054cc0a812b736e57515cee8c60e744b5b4bdc30c9f2bcc
CT=   a3fa11c71496eff96bafd41ed66358a1d7104087
PT=   3947839acd0ce57c9b62be93bb98322990e1bf85
TEST= 35
KEY=  6460cd3eb86cf0f49a5db992170259d70e2c8fea9c7e9449
CT=   3947839acd0ce57c9b62be93bb98322990e1bf85
PT=   73339b8641063fa83672fb985db150a7022b6041
TEST= 36
KEY=  21bfcd76cb5f6b72db5b863a2170a24f539ddf4d9e55f408
CT=   73339b8641063fa83672fb985db150a7022b6041
PT=   a8073868abc618dd90c6f7124a937beeddd038d4
TEST= 37
KEY=  d555f8176358531a709d9ee7b1b6555d190ea4a34385ccdc
CT=   a8073868abc618dd90c6f7124a937beeddd038d4
PT=   b2802e802926765ffa243906a5d35a955e5bb4bd
TEST= 38
KEY=  2aebc979d1d87d9a59bbe8b84b926c5bbcddfe361dde7861
CT=   b2802e802926765ffa243906a5d35a955e5bb4bd
PT=   dafaa3951fda2769fa9b2ca66da37efb67a85d92
TEST= 39
KEY=  17ac3bf10b22de0f4661cfd1b10940fdd17e80cd7a7625f3
CT=   dafaa3951fda2769fa9b2ca66da37efb67a85d92
PT=   754e6f8d8c1c2dd1c2e1948b0adb5f54981e9352
TEST= 40
KEY=  9553177f7e6cb182ca7de20073e8d476dba5df99e268b6a1
CT=   754e6f8d8c1c2dd1c2e1948b0adb5f54981e9352
PT=   026093815bdb788b22f980911248fb8a2c29fa62
TEST= 41
KEY=  8e52bd6e7c0c220391a69a8b511154e7c9ed2413ce414cc3
CT=   026093815bdb788b22f980911248fb8a2c29fa62
PT=   eabbefd2e105f17d191949ff46527440fae6b612
TEST= 42
KEY=  a922ba7b96b7cdd170a36bf648081d188fbf505334a7fad1
CT=   eabbefd2e105f17d191949ff46527440fae6b612
PT=   3ba3c62c236a00fcb874d864b2676b2ad91e84b9
TEST= 43
KEY=  da234f49ad140bfd53c96b0af07cc57c3dd83b79edb97e68
CT=   3ba3c62c236a00fcb874d864b2676b2ad91e84b9
PT=   b67db4ce51b4d24f6850364fbb3a7d84c1241c02
TEST= 44
KEY=  34362f2d1b69bf33027db945982cf33386e246fd2c9d626a
CT=   b67db4ce51b4d24f6850364fbb3a7d84c1241c02
PT=   7baf991bb7e9c2ff20f8b193abe1d908141b13fe
TEST= 45
KEY=  790c541160c62628b5947bbab8d442a02d039ff538867194
CT=   7baf991bb7e9c2ff20f8b193abe1d908141b13fe
PT=   2b8129afad67c9a7e2342cd56622ca6c7f6e35a9
TEST= 46
KEY=  cb622dfa4b470f8718f3b21d5ae06e754b21559947e8443d
CT=   2b8129afad67c9a7e2342cd56622ca6c7f6e35a9
PT=   c4d2b27ac154c0def589039537c193ade58556c5
TEST= 47
KEY=  d4d9f0ec8f95bdfdd9a772c3af696de07ce0c634a26d12f8
CT=   c4d2b27ac154c0def589039537c193ade58556c5
PT=   45a6b73037481d7c79900c1e1914f3176324d688
TEST= 48
KEY=  5bdd94cfca330acdeeef6fbfd6f961fe65f43523c149c470
CT=   45a6b73037481d7c79900c1e1914f3176324d688
PT=   7c970f747d4a5194bfcda42514592ae4c4784f3b
TEST= 49
KEY=  471e7b8ab6a405b993a53e2b6934c5db71ad1fc705318b4b
CT=   7c970f747d4a5194bfcda42514592ae4c4784f3b
PT=   139fd9465c089b206bc6df5efe6d52ace1f9d50b
TEST= 50
KEY=  48268495a53bdcffcfada50b02f21a858fc04d6be4c85e40
CT=   139fd9465c089b206bc6df5efe6d52ace1f9d50b
PT=   98ed021b115367b7724728bf06295e65499a02d1
TEST= 51
KEY=  9a86f3663dd6dee4defec2bc70b5323a89e9130ead525c91
CT=   98ed021b115367b7724728bf06295e65499a02d1
PT=   8868042fe07a0192568f4e68df3f9b90a5dfc9eb
TEST= 52
KEY=  5fca6207b5bedacb3e84c32e263a7c5256d6889e088d957a
CT=   8868042fe07a0192568f4e68df3f9b90a5dfc9eb
PT=   a6ae56d3f5c7b39f5ff536f938d61790ec50b2c8
TEST= 53
KEY=  f4c054d313108c18cb4370b179cf4aab6e009f0ee4dd27b2
CT=   a6ae56d3f5c7b39f5ff536f938d61790ec50b2c8
PT=   98c8d8ba59b304ab843197db2df9c514c615f9be
TEST= 54
KEY=  7f7a5a628bd854a292f0741afdfedd7043f95a1a22c8de0c
CT=   98c8d8ba59b304ab843197db2df9c514c615f9be
PT=   5fc3af06e214fe4f429e5044390ba37aa2d081fa
TEST= 55
KEY=  d11108dfd41bfba470e48a55bf608d347af2f96080185ff6
CT=   5fc3af06e214fe4f429e5044390ba37aa2d081fa
PT=   72720504b95dadee729d66e18fa81baf1b907206
TEST= 56
KEY=  1974bf5aa669fea0c9b927bbcdfdebd5f55ae2cf9b882df0
CT=   72720504b95dadee729d66e18fa81baf1b907206
PT=   98d3706fb4bfd2a0914b64aefe3034637b82b0ba
TEST= 57
KEY=  42b63c483eba8ecf7d06f51b5cb68f7b0b6ad6ace00a9d4a
CT=   98d3706fb4bfd2a0914b64aefe3034637b82b0ba
PT=   3187ca3a43b168560a7ad8a764d49ea9e3932e99
TEST= 58
KEY=  ea75a9dd0f3d44f53eb79d4d56cc57dc6fbe48050399b3d3
CT=   3187ca3a43b168560a7ad8a764d49ea9e3932e99
PT=   a53d7ad1d9349255c0d4671452ae10c446f0bf61
TEST= 59
KEY=  d9f3e17faa003e24e7830f18961830c83d1058c145690cb2
CT=   a53d7ad1d9349255c0d4671452ae10c446f0bf61
PT=   fb346214106c5a679928f7e9a47b7ccae2c38819
TEST= 60
KEY=  2848ce2051345c30f7ef557f0f30c721996b240ba7aa84ab
CT=   fb346214106c5a679928f7e9a47b7ccae2c38819
PT=   2b4b5f73eb452fe1d5555a050f0f0fde52034be7
TEST= 61
KEY=  072fc01d7a7f03431caa7a9eda659d2496642bd5f5a9cf4c
CT=   2b4b5f73eb452fe1d5555a050f0f0fde52034be7
PT=   8f51b418296374171f6822e9cf39c6d191fee0d7
TEST= 62
KEY=  469a79e6f52eb75b35c90e89c50dbfcd595ded0464572f9b
CT=   8f51b418296374171f6822e9cf39c6d191fee0d7
PT=   c4e97c7125d8b705dbd0947d6ce3da432c074792
TEST= 63
KEY=  7de1462531c7cb2a1011b98c1edd2bb035be374748506809
CT=   c4e97c7125d8b705dbd0947d6ce3da432c074792
PT=   457297e405d577f940b1487a57c2f78ca99a7c12
TEST= 64
KEY=  3969b9a574b55cce15c4ce755e6c63ca627cc0cbe1ca141b
CT=   457297e405d577f940b1487a57c2f78ca99a7c12
PT=   0019e0feec2b4dff9fedded612efcc0fa31ba894
TEST= 65
KEY=  8d015a7f74acbc30f9ef838ac181bd1c70930cc442d1bc8f
CT=   0019e0feec2b4dff9fedded612efcc0fa31ba894
PT=   8cedc22aaddc023a3de4aa6d04ec3de0b425334e
TEST= 66
KEY=  37a91210f8417e1a543381b0fc651771747f3124f6f48fc1
CT=   8cedc22aaddc023a3de4aa6d04ec3de0b425334e
PT=   c5d218acd058cd0fce51b5574620c5bb604b7364
TEST= 67
KEY=  355993db3d9366b6846b4cbf3234a226325ff49f96bffca5
CT=   c5d218acd058cd0fce51b5574620c5bb604b7364
PT=   3782b70aeb4f3ac8a360126084ccec10413d00d0
TEST= 68
KEY=  15bd48b80a11d1bc6f2476779154b046b693188fd782fc75
CT=   3782b70aeb4f3ac8a360126084ccec10413d00d0
PT=   b9220bb6dc2dd2b076ac07f93148a4203e33520b
TEST= 69
KEY=  76298549b333da0ab309a4c7e7f8b7bf87dbbcafe9b1ae7e
CT=   b9220bb6dc2dd2b076ac07f93148a4203e33520b
PT=   a45160d6b6332560b6861ffcb780c40bab7d0595
TEST= 70
KEY=  0bb91d8f1762badc053a81a7517ea843305b78a442ccabeb
CT=   a45160d6b6332560b6861ffcb780c40bab7d0595
PT=   0e8fa9552ce7e1863435ded72e854dd1291eb86d
TEST= 71
KEY=  b5c4dc1619ed138929dd6021654b76941ede35756bd21386
CT=   0e8fa9552ce7e1863435ded72e854dd1291eb86d
PT=   5a408c6e164669173de522b970586dacf14ea040
TEST= 72
KEY=  740119e943ad9fe73f9b093658ae542d6e8658d99a9cb3c6
CT=   5a408c6e164669173de522b970586dacf14ea040
PT=   4790e113a75dabd988500e938f8e215d57563fdf
TEST= 73
KEY=  ae7c6bb1043d7ef498c6a2efd0fe5abee1087984cdca8c19
CT=   4790e113a75dabd988500e938f8e215d57563fdf
PT=   3a4fabffbeb4fea1ef2648fb8d8d4393178f1a08
TEST= 74
KEY=  0a81e1853e72d50b26725c4e3fd812456c853a17da459611
CT=   3a4fabffbeb4fea1ef2648fb8d8d4393178f1a08
PT=   0ffbf15f003471100445a43f042bfe121f884d54
TEST= 75
KEY=  6a4fd3403189245426462d5e3b9db67a68aec405c5cddb45
CT=   0ffbf15f003471100445a43f042bfe121f884d54
PT=   891b0102333a9a377491b003b300e4d52a60b520
TEST= 76
KEY=  0cfd1a50b8922556157cb7694f0c0679dbae20d0efad6e65
CT=   891b0102333a9a377491b003b300e4d52a60b520
PT=   6194d50fce41d129843e74ffc11768ad7cd390d7
TEST= 77
KEY=  058c6aa3d906f059db3d6640cb3272861ab9487d937efeb2
CT=   6194d50fce41d129843e74ffc11768ad7cd390d7
PT=   7d119853166bc43ba7ada38faca382ed680ddce5
TEST= 78

⌨️ 快捷键说明

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