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

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

BLOCKSIZE=192
KEYSIZE=  224

TEST= 0
KEY=  00000000000000000000000000000000000000000000000000000000
PT=   000000000000000000000000000000000000000000000000
CT=   6ef7f8e7a96e497c03fd1d1670e4737f238aefa48dda0a3f
TEST= 1
KEY=  ead6cbb26ef7f8e7a96e497c03fd1d1670e4737f238aefa48dda0a3f
PT=   6ef7f8e7a96e497c03fd1d1670e4737f238aefa48dda0a3f
CT=   1bf98f314555f5c541edf290986d17370487c76d726f023c
TEST= 2
KEY=  32224e87750e77d6ec3bbcb94210ef86e8896448270d28c9ffb50803
PT=   1bf98f314555f5c541edf290986d17370487c76d726f023c
CT=   064392f32ebbb61e273a7f3b9015f6f22a2d2e81ff32df2f
TEST= 3
KEY=  e3038f18734de525c2800aa7652a90bd789c92ba0d2006480087d72c
PT=   064392f32ebbb61e273a7f3b9015f6f22a2d2e81ff32df2f
CT=   e4f00295d4f206bf50e7103dd93c6f89e0676e5998d3f79c
TEST= 4
KEY=  bffec57997bde7b016720c1835cd8080a1a0fd33ed476811985420b0
PT=   e4f00295d4f206bf50e7103dd93c6f89e0676e5998d3f79c
CT=   0f7d4f2de61445b3bc99f66f0b121970ac01d92c5984407d
TEST= 5
KEY=  ef7683a298c0a89df06649ab895476efaab2e4434146b13dc1d060cd
PT=   0f7d4f2de61445b3bc99f66f0b121970ac01d92c5984407d
CT=   b5dfa9ef48b78122f39508a259f9fa9f3c26093c618a14ce
TEST= 6
KEY=  e7d919c62d1f0172b8d1c8897ac17e4df34b1edc7d60b801a05a7403
PT=   b5dfa9ef48b78122f39508a259f9fa9f3c26093c618a14ce
CT=   5b9814b219ca754ee0abf77a81670ff84ad91171da3811f7
TEST= 7
KEY=  56f24d9e768715c0a11bbdc79a6a8937722c112437b9a9707a6265f4
PT=   5b9814b219ca754ee0abf77a81670ff84ad91171da3811f7
CT=   fc87d13ccee8e27c9d8897a76ab6db6d8ad1ad1040f847d9
TEST= 8
KEY=  428148658a00c4fc6ff35fbb07e21e90189aca49bd6804603a9a222d
PT=   fc87d13ccee8e27c9d8897a76ab6db6d8ad1ad1040f847d9
CT=   deae099f508323fa82e1cda495c96a84ad742515325ea5b7
TEST= 9
KEY=  14f9900454aecd633f707c418503d3348d53a0cd101c217508c4879a
PT=   deae099f508323fa82e1cda495c96a84ad742515325ea5b7
CT=   298fbc64262719a7dcc8119a0de3555536a6997e2ed12822
TEST= 10
KEY=  05232b1a7d217107195765e659cbc2ae80b0f59826bab80b2615afb8
PT=   298fbc64262719a7dcc8119a0de3555536a6997e2ed12822
CT=   cfcc8e43b8b2c81aa97a446352b55d9fc8ad07365e9acc0b
TEST= 11
KEY=  8e1392ecb2edff44a1e5adfcf0b186cdd205a807ee17bf3d788f63b3
PT=   cfcc8e43b8b2c81aa97a446352b55d9fc8ad07365e9acc0b
CT=   1a772795728568d3396a0886d0227f1bbe4d0d9064b9397b
TEST= 12
KEY=  ef5ea150a89ad8d1d360c52fc9db8e4b0227d71c505ab2ad1c365ac8
PT=   1a772795728568d3396a0886d0227f1bbe4d0d9064b9397b
CT=   704076b68306638aa809cdb427e3c772ceb77986531d4b01
TEST= 13
KEY=  1a9b878bd8daae675066a6a561d243ff25c4106e9eedcb2b4f2b11c9
PT=   704076b68306638aa809cdb427e3c772ceb77986531d4b01
CT=   440f8baf4293c80fa2c2b1b77afe549af931e4380de7fda4
TEST= 14
KEY=  08ba695f9cd525c812f56eaac310f2485f3a44f467dc2f1342ccec6d
PT=   440f8baf4293c80fa2c2b1b77afe549af931e4380de7fda4
CT=   36e43dd11dd3d1e226e152b2fc151e53758f75cbbb8c6839
TEST= 15
KEY=  06d7e2c3aa3118190f26bf48e5f1a0faa32f5aa712535ad8f9408454
PT=   36e43dd11dd3d1e226e152b2fc151e53758f75cbbb8c6839
CT=   81eaf67b4e11283882e983350f8e76cd7e28c4a475810a80
TEST= 16
KEY=  d836f5b02bdbee6241379770671823cfaca12c6a6c7b9e7c8cc18ed4
PT=   81eaf67b4e11283882e983350f8e76cd7e28c4a475810a80
CT=   1f2cab56adfe7de4cafe07c4f4142c13c380c39a6191d376
TEST= 17
KEY=  f56431aa34f74534ecc9ea94ade6240b58b50079affb5de6ed505da2
PT=   1f2cab56adfe7de4cafe07c4f4142c13c380c39a6191d376
CT=   5b08039d3a6588a74743331c4752487fbc25ce2380bbc422
TEST= 18
KEY=  507edf036fff46a9d6ac6233eaa517171fe7480613de93c56deb9980
PT=   5b08039d3a6588a74743331c4752487fbc25ce2380bbc422
CT=   270c9da93c715426f5e273e98b64dce2dd7c540075232a81
TEST= 19
KEY=  6e607a3748f3db00eadd36151f4764fe948394e4cea2c7c518c8b301
PT=   270c9da93c715426f5e273e98b64dce2dd7c540075232a81
CT=   e6dad05bc630a4d2f3009d3fb2115739e9d9d6761414d13f
TEST= 20
KEY=  0b0f81b0ae290b5b2ced92c7ec47f9c12692c3dd277b11b30cdc623e
PT=   e6dad05bc630a4d2f3009d3fb2115739e9d9d6761414d13f
CT=   4277e78425ccc55627455482ad3bb1fb61a0072f2c3526c6
TEST= 21
KEY=  1a665d0aec5eecdf09215791cb02ad438ba9722646db169c20e944f8
PT=   4277e78425ccc55627455482ad3bb1fb61a0072f2c3526c6
CT=   6ce3a9fa0b504be33ae582e1ed335e987e333427a8b113e6
TEST= 22
KEY=  92fccbd780bd452502711c72f1e72fa2669a2cbe38e822bb8858571e
PT=   6ce3a9fa0b504be33ae582e1ed335e987e333427a8b113e6
CT=   de26d963990d6294c0d3d59391e17ac3b01b7c37871cef82
TEST= 23
KEY=  ee8fc7735e9b9c469b7c7ee63134fa31f77b567d88f35e8c0f44b89c
PT=   de26d963990d6294c0d3d59391e17ac3b01b7c37871cef82
CT=   e2bc4e8b400692c11410975523aa147dad6a82790e5467ef
TEST= 24
KEY=  9f4449f6bc27d2cddb7aec2725246d64d4d142002599dcf50110df73
PT=   e2bc4e8b400692c11410975523aa147dad6a82790e5467ef
CT=   ef0f7c269979399322f35b00936ebdd7717bb68162b5d135
TEST= 25
KEY=  a46213745328aeeb4203d5b407d7366447bfffd754e26a7463a50e46
PT=   ef0f7c269979399322f35b00936ebdd7717bb68162b5d135
CT=   ea26ce1a27c8e374b20a3a0f74ebf66ab260afedf6a448e6
TEST= 26
KEY=  0ad7af14b90e60f165cb36c0b5dd0c6b335409bde682c599950146a0
PT=   ea26ce1a27c8e374b20a3a0f74ebf66ab260afedf6a448e6
CT=   a375f882f295b31b33f5e0f2f96a54cc908db77712f28cc8
TEST= 27
KEY=  2e648fb61a7b9873975e85db8628ec99ca3e5d71760f72ee87f3ca68
PT=   a375f882f295b31b33f5e0f2f96a54cc908db77712f28cc8
CT=   f0b0f35d1f7b487ca3ce2958d48e944f8d0d1c966f8e3542
TEST= 28
KEY=  86d6a99feacb6b2e8825cda725e6c5c11eb0c93efb026e78e87dff2a
PT=   f0b0f35d1f7b487ca3ce2958d48e944f8d0d1c966f8e3542
CT=   ef5571fd7b63c3e660620f2424073f27eb4f040214809188
TEST= 29
KEY=  236361c8059e1ad3f3460e414584cae53ab7f619104d6a7afcfd6ea2
PT=   ef5571fd7b63c3e660620f2424073f27eb4f040214809188
CT=   af2a913643171ffb344bff7e5c2b225a20b69fb036cc38de
TEST= 30
KEY=  be579c58aab48be5b05111ba71cf359b669cd44330fbf5caca31567c
PT=   af2a913643171ffb344bff7e5c2b225a20b69fb036cc38de
CT=   b0da98572fa0bdabb763993ddabbe48a7eaceeed120c7fba
TEST= 31
KEY=  c9d979531a6e13b29ff1ac11c6acaca6bc2730c94e571b27d83d29c6
PT=   b0da98572fa0bdabb763993ddabbe48a7eaceeed120c7fba
CT=   933f731cf2f6f72bf5a3ffcd9814207319130fe9fd2da9ee
TEST= 32
KEY=  75791eff895160ae6d075b3a330f536b243310ba574414ce25108028
PT=   933f731cf2f6f72bf5a3ffcd9814207319130fe9fd2da9ee
CT=   7926a0004d07db2415cf9f5ac8f074e70ad064d3fa757683
TEST= 33
KEY=  687375fdf077c0ae2000801e26c0cc31ecc3645d5d94701ddf65f6ab
PT=   7926a0004d07db2415cf9f5ac8f074e70ad064d3fa757683
CT=   d0cc52ec8402ba8fd7b575d2e9316fe1afc9b9d163f89af7
TEST= 34
KEY=  fe1f496e20bb9242a4023a91f175b9e305f20bbcf25dc9ccbc9d6c5c
PT=   d0cc52ec8402ba8fd7b575d2e9316fe1afc9b9d163f89af7
CT=   d36603a348530576063d43e964d9f3f2985f3f744aba7d7f
TEST= 35
KEY=  ee325df2f3dd91e1ec513fe7f748fa0a612bf84e6a02f6b8f6271123
PT=   d36603a348530576063d43e964d9f3f2985f3f744aba7d7f
CT=   8fa832434139c9a14a79160dde16049de8131a2cb24d3361
TEST= 36
KEY=  ac03754d7c75a3a2ad68f646bd31ec07bf3dfcd38211ec94446a2242
PT=   8fa832434139c9a14a79160dde16049de8131a2cb24d3361
CT=   18c9e89116f09a821abad2b334195f2200da293d85b17d25
TEST= 37
KEY=  fc99c02364bc4b33bb986cc4a78b3eb48b24a3f182cbc5a9c1db5f67
PT=   18c9e89116f09a821abad2b334195f2200da293d85b17d25
CT=   733a4f24fea79e2ddcc7ccd601cb45945b7b6b2c49f564ab
TEST= 38
KEY=  9cc5e00317860417453ff2e97b4cf2628aefe665d9b0ae85882e3bcc
PT=   733a4f24fea79e2ddcc7ccd601cb45945b7b6b2c49f564ab
CT=   20f9eb686024e376104250d64b062f560de0cf8497b5d13c
TEST= 39
KEY=  2ea2bce8377fef7f251b119f6b0ea2b4c1e9c933d45061011f9beaf0
PT=   20f9eb686024e376104250d64b062f560de0cf8497b5d13c
CT=   ba42922241a912884c37abd57dc6051f0898933af5813ecc
TEST= 40
KEY=  7d0536048d3d7d5d64b2031727390961bc2fcc2cdcc8f23bea1ad43c
PT=   ba42922241a912884c37abd57dc6051f0898933af5813ecc
CT=   899974b8289dd0faa43d693f5491af4695943186430024c1
TEST= 41
KEY=  1ce6747704a409e54c2fd3ed8304605ee8be636a495cc3bda91af0fd
PT=   899974b8289dd0faa43d693f5491af4695943186430024c1
CT=   ae31c127e802ae8e9d6e5171a9b5d359d01e595a3e4ed062
TEST= 42
KEY=  2157dfb9aa95c8c2a42d7d631e6a312f410bb03399429ae79754209f
PT=   ae31c127e802ae8e9d6e5171a9b5d359d01e595a3e4ed062
CT=   a6af9a4511bbc4a5536815df3cdea03fd30fbcd16a0ef84e
TEST= 43
KEY=  b09910920c3a5287b596b9c64d0224f07dd5100c4a4d2636fd5ad8d1
PT=   a6af9a4511bbc4a5536815df3cdea03fd30fbcd16a0ef84e
CT=   cbbca9b29ddf6f8dfc750af27ee202a2a1eae1aafe0d8ce3
TEST= 44
KEY=  9132f2d4c786fb352849d64bb1772e02033712aeeba7c79c03575432
PT=   cbbca9b29ddf6f8dfc750af27ee202a2a1eae1aafe0d8ce3
CT=   7193ee77a131a23714b296bc8aa7f4ae0ecaca8d959087e2
TEST= 45
KEY=  d0aa75d5b61515428978747ca5c5b8be8990e600e56d0d1196c7d3d0
PT=   7193ee77a131a23714b296bc8aa7f4ae0ecaca8d959087e2
CT=   c73b3d1648681ee95c58680fff812a0ec506572f04416634
TEST= 46
KEY=  d70343f9712e2854c1106a95f99dd0b17611cc0e206b5a3e9286b5e4
PT=   c73b3d1648681ee95c58680fff812a0ec506572f04416634
CT=   71f9328bf31249eb1ed0b92cb24bdc1d7368e5434153d2b5
TEST= 47
KEY=  1f40b9f000d71adf3202237ee74d699dc45a10135303bf7dd3d56751
PT=   71f9328bf31249eb1ed0b92cb24bdc1d7368e5434153d2b5
CT=   2c1d0b011525c4ec3b82c04028fd5303b6ae30b71cbf5577
TEST= 48
KEY=  dfbff2bf2cca11de2727e792dccfa9ddeca74310e5ad8fcacf6a3226
PT=   2c1d0b011525c4ec3b82c04028fd5303b6ae30b71cbf5577
CT=   81a157641752ecf8c2f5f597eb5f455cefa188a31af0291b
TEST= 49
KEY=  a1f55ee8ad6b46ba30750b6a1e3a5c4a07f8064c0a0c0769d59a1b3d
PT=   81a157641752ecf8c2f5f597eb5f455cefa188a31af0291b
CT=   7d243b6b3d14a0ec8be1396bab839cd801866643f5c7c0c9
TEST= 50
KEY=  3fb506abd04f7dd10d61ab8695db6521ac7b9a940b8a612a205ddbf4
PT=   7d243b6b3d14a0ec8be1396bab839cd801866643f5c7c0c9
CT=   c818405c4d2bb10bd43a2fc12375df2c564c583408588317
TEST= 51
KEY=  aa341d4118573d8d404a1a8d41e14ae08f0e45b85dc6391e280558e3
PT=   c818405c4d2bb10bd43a2fc12375df2c564c583408588317
CT=   be6c678a258908a58302e307c30d3d7b4d602794c89a6923
TEST= 52
KEY=  5fddb6a9a63b5a0765c31228c2e3a9e74c0378c310a61e8ae09f31c0
PT=   be6c678a258908a58302e307c30d3d7b4d602794c89a6923
CT=   42ae7f33383517a11375a55f94f0286baa8b999cd5bf7af1
TEST= 53
KEY=  9498f74ee49525345df60589d1960cb8d8f350a8ba2d871635204b31
PT=   42ae7f33383517a11375a55f94f0286baa8b999cd5bf7af1
CT=   a467e45d039410ab18f36ae2dec2bd77d95f7c7fd40e3b76
TEST= 54
KEY=  8a635d6240f2c1695e621522c965665a0631eddf6372fb69e12e7047
PT=   a467e45d039410ab18f36ae2dec2bd77d95f7c7fd40e3b76
CT=   4f9bbc697bea5241c9004b37b046482354ebf9f392834e1d
TEST= 55
KEY=  f4011f530f697d002588476300652d6db677a5fc3799029a73ad3e5a
PT=   4f9bbc697bea5241c9004b37b046482354ebf9f392834e1d
CT=   4dd2a0002667f1e3470359063a641271ebe8fdc6a3c6d8ac
TEST= 56
KEY=  ebfcfb2142bbdd0003efb6804766746b8c13b78ddc71ff5cd06be6f6
PT=   4dd2a0002667f1e3470359063a641271ebe8fdc6a3c6d8ac
CT=   4c07e96b859938888fc8ef1b49610fdfbe5447052bef30bc
TEST= 57
KEY=  ebeec7a70ebc346b86768e08c8ae9b70c572b8526225b859fb84d64a
PT=   4c07e96b859938888fc8ef1b49610fdfbe5447052bef30bc
CT=   e7a061a42426de160438cc99b184b37b8efbeac99ee71432
TEST= 58
KEY=  cc096a22e91c55cfa250501ecc9657e974f60b29ecde52906563c278
PT=   e7a061a42426de160438cc99b184b37b8efbeac99ee71432
CT=   fb4558eeb6839aefcb73c5ef847cc0cd9b01e8991116841e
TEST= 59
KEY=  508a5e6912590d2114d3caf107e59206f08acbe477dfba0974754666
PT=   fb4558eeb6839aefcb73c5ef847cc0cd9b01e8991116841e
CT=   80150c32707f50ab9c8e6179ca07ceaca573ff018cebf45e
TEST= 60
KEY=  592e85f3924c011364ac9a5a9b6bf37f3a8d0548d2ac4508f89eb238
PT=   80150c32707f50ab9c8e6179ca07ceaca573ff018cebf45e
CT=   ee8c03760c89b20fdadf937767c7f07ca3b2804304f454d1
TEST= 61
KEY=  569c50e17cc002656825285541b460085d4af534711ec54bfc6ae6e9
PT=   ee8c03760c89b20fdadf937767c7f07ca3b2804304f454d1
CT=   fc4c52d273e2f2f5ae03d1e53334936ba950b5a0da57e0d6
TEST= 62
KEY=  e618ed12808c50b71bc7daa0efb7b1ed6e7e665fd84e70eb263d063f
PT=   fc4c52d273e2f2f5ae03d1e53334936ba950b5a0da57e0d6
CT=   ff592d68ef836f8f9c409a74db385929965265089ac3ec69
TEST= 63
KEY=  fed364617fd57ddff444b52f73f72b99b5463f764e1c15e3bcfeea56
PT=   ff592d68ef836f8f9c409a74db385929965265089ac3ec69
CT=   ca56f3bab135dc588f889f8efd4a5e8d104b201a18cd2bb5
TEST= 64
KEY=  aecab1adb5838e6545716977fc7fb417480c61fb5e5735f9a433c1e3
PT=   ca56f3bab135dc588f889f8efd4a5e8d104b201a18cd2bb5
CT=   5e3b8be4ae7d391420358e3bf537835f66383b9eefa7fee7
TEST= 65
KEY=  977d035aebb80581eb0c5063dc4a3a2cbd3be2a4386f0e674b943f04
PT=   5e3b8be4ae7d391420358e3bf537835f66383b9eefa7fee7
CT=   224c6f16e12c2c7b25292da988882849e1b78af52cbe3eb2
TEST= 66
KEY=  1ec722fdc9f46a970a207c18f963178535b3caedd9d88492672a01b6
PT=   224c6f16e12c2c7b25292da988882849e1b78af52cbe3eb2
CT=   7c444b3c16d8e72e91c6391750bec7d1b9217cf7d75033d8
TEST= 67
KEY=  2cba0519b5b021ab1cf89b3668a52e92650d0d3c60f9f865b07a326e
PT=   7c444b3c16d8e72e91c6391750bec7d1b9217cf7d75033d8
CT=   b938e65980433f2e77a2f988e01f2e38022913d725a100ce

⌨️ 快捷键说明

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