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

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

BLOCKSIZE=192
KEYSIZE=  192

TEST= 0
KEY=  000000000000000000000000000000000000000000000000
IV=   000000000000000000000000000000000000000000000000
CT=   000000000000000000000000000000000000000000000000
PT=   48f87916b25efd0f239d74902dac44872d46419f90d6fa4c
TEST= 1
KEY=  48f87916b25efd0f239d74902dac44872d46419f90d6fa4c
IV=   ba4c6ad7e3d72be88779955b81fdeb50fe872d6dc566fc93
CT=   48f87916b25efd0f239d74902dac44872d46419f90d6fa4c
PT=   86da0148abe59397e449cab7b39f98be397a85b8ab1a3137
TEST= 2
KEY=  ce22785e19bb6e98c7d4be279e33dc39143cc4273bcccb7b
IV=   d9c8687c7dbfe34d0348ce7a5486e8c66cb679d89e310dc1
CT=   86da0148abe59397e449cab7b39f98be397a85b8ab1a3137
PT=   17f75e984f35a1f70dbf5fcfd6c79cf3be2fc8acf82d3b36
TEST= 3
KEY=  d9d526c6568ecf6fca6be1e848f440caaa130c8bc3e1f04d
IV=   3730440db6ac0a6b80cd886ee33fbe805904f799bb9a1585
CT=   17f75e984f35a1f70dbf5fcfd6c79cf3be2fc8acf82d3b36
PT=   ad5b725b113e81e870ecb9d5641447676647455d423e1feb
TEST= 4
KEY=  748e549d47b04e87ba87583d2ce007adcc5449d681dfefa6
IV=   447add583fc07adc5755863524aab9ccbbb36567f22ad3f8
CT=   ad5b725b113e81e870ecb9d5641447676647455d423e1feb
PT=   1c4c54d727ae094114a4934a461119e8aca689674eebf330
TEST= 5
KEY=  68c2004a601e47c6ae23cb776af11e4560f2c0b1cf341c96
IV=   19b0d3f19854b3e845f43a1db8783c935f7617abe3d1c3b7
CT=   1c4c54d727ae094114a4934a461119e8aca689674eebf330
PT=   d77e4e0c3afdb68ada81c4293d4f2fa0495175698c4c7b55
TEST= 6
KEY=  bfbc4e465ae3f14c74a20f5e57be31e529a3b5d8437867c3
IV=   c7f41ed209e9099ad3664f8dabb1a0b5fbd58d367e961fea
CT=   d77e4e0c3afdb68ada81c4293d4f2fa0495175698c4c7b55
PT=   3a8704df0efe1e035d3fceaa35b098121be4f16254c09983
TEST= 7
KEY=  853b4a99541def4f299dc1f4620ea9f7324744ba17b8fe40
IV=   1c139b97882a1f28bcc514f4e7123c8778c5f12aa8e0a2e1
CT=   3a8704df0efe1e035d3fceaa35b098121be4f16254c09983
PT=   b65303157c04678920abd27ff83170ec572150a26da30ac6
TEST= 8
KEY=  3368498c281988c60936138b9a3fd91b656614187a1bf486
IV=   8a9736b4dfb70ba612be8f702acad2e358889e08033f51ed
CT=   b65303157c04678920abd27ff83170ec572150a26da30ac6
PT=   7bf63d5551e600c8e9ba1b15d6d2b8eeac64dc18c8738733
TEST= 9
KEY=  489e74d979ff880ee08c089e4ced61f5c902c800b26873b5
IV=   30563000b5c506e692762bf9feeb74199bbff24db7658af9
CT=   7bf63d5551e600c8e9ba1b15d6d2b8eeac64dc18c8738733
PT=   053716b34cc934b3705f9cbfe87dceab1a74938aa7ef8498
TEST= 10
KEY=  4da9626a3536bcbd90d39421a490af5ed3765b8a1587f72d
IV=   7543adb5aae85fa0d1b534bfa055d48b677f3ae8ffec1db0
CT=   053716b34cc934b3705f9cbfe87dceab1a74938aa7ef8498
PT=   d4adbe64feb29c7d3a35970899764535d72db8d03b745c98
TEST= 11
KEY=  9904dc0ecb8420c0aae603293de6ea6b045be35a2ef3abb5
IV=   756e5c879b6c1a13f09654fedd655b7b59290379c17d2a71
CT=   d4adbe64feb29c7d3a35970899764535d72db8d03b745c98
PT=   308e7e608122f6cc24d74bd01105f4a64b63381819f85992
TEST= 12
KEY=  a98aa26e4aa6d60c8e3148f92ce31ecd4f38db42370bf227
IV=   c5a381de5baadcedf8b87ef64166ca18ea7f7e896faa9c9d
CT=   308e7e608122f6cc24d74bd01105f4a64b63381819f85992
PT=   30eb106735de6eb339001b8ede353b0321a2e9a4ee69f497
TEST= 13
KEY=  9961b2097f78b8bfb7315377f2d625ce6e9a32e6d96206b0
IV=   d0854aeaaca23cc040188f523cc65b38d4a9bc9fbdd771a1
CT=   30eb106735de6eb339001b8ede353b0321a2e9a4ee69f497
PT=   8c81bf4fdeb887c6f554b1a6bbc5a19039aebd862830c903
TEST= 14
KEY=  15e00d46a1c03f794265e2d14913845e57348f60f152cfb3
IV=   82db3360e6d5e851b6f1d5956accc453677881642793788c
CT=   8c81bf4fdeb887c6f554b1a6bbc5a19039aebd862830c903
PT=   3434dbb58f00fc2c872e17a31fc521f34b981d7e647c6c7e
TEST= 15
KEY=  21d4d6f32ec0c355c54bf57256d6a5ad1cac921e952ea3cd
IV=   4e35e17bb94e5d40bf22def5e929e28abfbbc7e480d01167
CT=   3434dbb58f00fc2c872e17a31fc521f34b981d7e647c6c7e
PT=   7b7888aa65c471101e26005cccb3d7e86449bab4e538b6cb
TEST= 16
KEY=  5aac5e594b04b245db6df52e9a65724578e528aa70161506
IV=   08d87a4e9749acb028f31c18dd32f3479f83a4bce336541c
CT=   7b7888aa65c471101e26005cccb3d7e86449bab4e538b6cb
PT=   09a801262524e1bc42280537c5966ae5860570357bc57a12
TEST= 17
KEY=  53045f7f6e2053f99945f0195ff318a0fee0589f0bd36f14
IV=   27afd84c4eb0209500ddf5725cb7f7c20c5afebf371d6977
CT=   09a801262524e1bc42280537c5966ae5860570357bc57a12
PT=   14b954c964ae99cb6b22d3cf1cd373d58dd425dcc338884f
TEST= 18
KEY=  47bd0bb60a8eca32f26723d643206b7573347d43c8ebe75b
IV=   1b8fa8a0e8b425de27037656a8ed4665d13789e57c1f2d67
CT=   14b954c964ae99cb6b22d3cf1cd373d58dd425dcc338884f
PT=   3385bf49569c177e2647ddaa2e0cf5a1f5a5b898349ee793
TEST= 19
KEY=  7438b4ff5c12dd4cd420fe7c6d2c9ed48691c5dbfc7500c8
IV=   e1a307ed730ae334af73026ecdf782a1b477994e8e5b2c2c
CT=   3385bf49569c177e2647ddaa2e0cf5a1f5a5b898349ee793
PT=   9a13da5ef5c7573c19c17123aafeaa01eb779d3ab640aeb0
TEST= 20
KEY=  ee2b6ea1a9d58a70cde18f5fc7d234d56de658e14a35ae78
IV=   bd75cbf0c9f6312be345d0c0d8d85b848b072d379464b008
CT=   9a13da5ef5c7573c19c17123aafeaa01eb779d3ab640aeb0
PT=   fa7d454d64626af8e8c3460bdf82190c3cad936818c0ac74
TEST= 21
KEY=  14562beccdb7e0882522c95418502dd9514bcb8952f5020c
IV=   7ff48cfa55dab23a2656d3eea95e3dccde305061a9914394
CT=   fa7d454d64626af8e8c3460bdf82190c3cad936818c0ac74
PT=   b6b7f2bc2fee7cc895992bdc809a710f89672a61f2261a3b
TEST= 22
KEY=  a2e1d950e2599c40b0bbe28898ca5cd6d82ce1e8a0d31837
IV=   7001ae1298e4fe46ba3672c8e330d1f80a48c12e44559c0f
CT=   b6b7f2bc2fee7cc895992bdc809a710f89672a61f2261a3b
PT=   67e4f3a41a92278f68e031f78e314284033ffb6c919d74ec
TEST= 23
KEY=  c5052af4f8cbbbcfd85bd37f16fb1e52db131a84314e6cdb
IV=   685c998abeeca4427344576bc3f486a06ac18463a1af7da0
CT=   67e4f3a41a92278f68e031f78e314284033ffb6c919d74ec
PT=   c88c33fdf3933b8e9f201cd8cfe2d563e1a4f513e41d8969
TEST= 24
KEY=  0d8919090b588041477bcfa7d919cb313ab7ef97d553e5b2
IV=   6a9f7d33976a9d185292bd066b9d3e6dbb7d878da81e66f5
CT=   c88c33fdf3933b8e9f201cd8cfe2d563e1a4f513e41d8969
PT=   685a134a664cb3f409b39bc6520ca9ecc2c17dfaeb4bb497
TEST= 25
KEY=  65d30a436d1433b54ec854618b1562ddf876926d3e185125
IV=   45c7c92b2e34032eacbf798469df9a48fd528cc8a106cc02
CT=   685a134a664cb3f409b39bc6520ca9ecc2c17dfaeb4bb497
PT=   108e0afc6e8e81d860a6f9040f2f399734c8842786e0004e
TEST= 26
KEY=  755d00bf039ab26d2e6ead65843a5b4accbe164ab8f8516b
IV=   0b6e3264560417d8d45a014b9d89a587aed8e4503d7ed638
CT=   108e0afc6e8e81d860a6f9040f2f399734c8842786e0004e
PT=   d1bc64f2ef57c1b3a523aeb3de063254d1a5cb464a841f1c
TEST= 27
KEY=  a4e1644deccd73de8b4d03d65a3c691e1d1bdd0cf27c4e77
IV=   93fef9025dba2a0022eea66d5cecb02a4c1132231b82541c
CT=   d1bc64f2ef57c1b3a523aeb3de063254d1a5cb464a841f1c
PT=   8b1647bdb23e5a9502ff8bdb516349055d82d820ee743edc
TEST= 28
KEY=  2ff723f05ef3294b89b2880d0b5f201b4099052c1c0870ab
IV=   422cc55910db904ea764a2bd6e5a4d1cdf7b87fb7516ba97
CT=   8b1647bdb23e5a9502ff8bdb516349055d82d820ee743edc
PT=   954980dcd044b5cace00656b087b11872afa176586f337d8
TEST= 29
KEY=  babea32c8eb79c8147b2ed660324319c6a6312499afb4773
IV=   1938b3e0f18d982180f97505cd764030dc99a3ace31b8a4f
CT=   954980dcd044b5cace00656b087b11872afa176586f337d8
PT=   67eb5e6f3e4d7b4add8b5c4a4d9dd38b20f466eab4ae57d6
TEST= 30
KEY=  dd55fd43b0fae7cb9a39b12c4eb9e2174a9774a32e5510a5
IV=   d27c8fe10a1f5ce1ff815f7aaf57cd337c4d92c98220ccca
CT=   67eb5e6f3e4d7b4add8b5c4a4d9dd38b20f466eab4ae57d6
PT=   25a821bbd3945c1834aa0b1c3c1dc0e3c1280ee5b16435b0
TEST= 31
KEY=  f8fddcf8636ebbd3ae93ba3072a422f48bbf7a469f312515
IV=   d59b2e7793349f03e814ba0d3365830ecd625fc322d266b2
CT=   25a821bbd3945c1834aa0b1c3c1dc0e3c1280ee5b16435b0
PT=   610ed841c4dbabdde12c2ceb3ab1e13d4107ad748ec9a311
TEST= 32
KEY=  99f304b9a7b5100e4fbf96db4815c3c9cab8d73211f88604
IV=   df0edb85d7326771c2e9bf8b6bca692f54b09a55f49c06c3
CT=   610ed841c4dbabdde12c2ceb3ab1e13d4107ad748ec9a311
PT=   9b7502d480c4213b04ed9409535ecb4f7a098cba3092389a
TEST= 33
KEY=  0286066d277131354b5202d21b4b0886b0b15b88216abe9e
IV=   3bae16e122b758d34f814ddf71d651fac6459eabbc5ce413
CT=   9b7502d480c4213b04ed9409535ecb4f7a098cba3092389a
PT=   0b8ed3648294a1748c1dd6a5258e89b481f7142373de9d03
TEST= 34
KEY=  0908d509a5e59041c74fd4773ec5813231464fab52b4239d
IV=   11c6efc7004df31f3d9300a600b13771718f271264952922
CT=   0b8ed3648294a1748c1dd6a5258e89b481f7142373de9d03
PT=   ac678e73898fa40f02373b579ab61437d2c2fc6a10a19e16
TEST= 35
KEY=  a56f5b7a2c6a344ec578ef20a4739505e384b3c14215bd8b
IV=   bc97296723fd0e690ef8acd3be3d4fc25512ab701f4e0f8f
CT=   ac678e73898fa40f02373b579ab61437d2c2fc6a10a19e16
PT=   fff4e388fbf870dbb9824da1d693c30a5e6e5b01dbaafc54
TEST= 36
KEY=  5a9bb8f2d79244957cfaa28172e0560fbdeae8c099bf41df
IV=   bef166cf7953114df439dc3263a4fb28f7bbf74b6894a9ee
CT=   fff4e388fbf870dbb9824da1d693c30a5e6e5b01dbaafc54
PT=   596e7164a01f397562f6dfed3d8dd9324713b7d4d0d00c5c
TEST= 37
KEY=  03f5c996778d7de01e0c7d6c4f6d8f3dfaf95f14496f4d83
IV=   43240710445e581ce1a6593d94ab8dca4913b3e405d7edce
CT=   596e7164a01f397562f6dfed3d8dd9324713b7d4d0d00c5c
PT=   f78881e32b5b2ab910aaf91357e9d0bc16c4be9479b052d5
TEST= 38
KEY=  f47d48755cd657590ea6847f18845f81ec3de18030df1f56
IV=   e3ef8e0945588248f01b85355d9b4d4ed13049a6a093b4d7
CT=   f78881e32b5b2ab910aaf91357e9d0bc16c4be9479b052d5
PT=   651fb8a077e9e4a66f97b829fe5e5062381fb5233330229c
TEST= 39
KEY=  9162f0d52b3fb3ff61313c56e6da0fe3d42254a303ef3dca
IV=   04b5e76785dc27a47d055599dd76012f95f4b3ded0532ec1
CT=   651fb8a077e9e4a66f97b829fe5e5062381fb5233330229c
PT=   9f7b0f7ad24eb679e8189668bf5f93aba87b3255eefceb2f
TEST= 40
KEY=  0e19ffaff97105868929aa3e59859c487c5966f6ed13d6e5
IV=   5566fa4ca26e614399d5de609543f1d590501999026efa29
CT=   9f7b0f7ad24eb679e8189668bf5f93aba87b3255eefceb2f
PT=   b3b5d5ef6eee7b9ba3a266cccc4f263fd037f1374212e0fa
TEST= 41
KEY=  bdac2a40979f7e1d2a8bccf295caba77ac6e97c1af01361f
IV=   65fe3b57c69090875ebe9e2023a9c6fa188e7ef74463eb23
CT=   b3b5d5ef6eee7b9ba3a266cccc4f263fd037f1374212e0fa
PT=   35e79bb0a52224e9c57900dc583221a8a60dc4a7d2e25d31
TEST= 42
KEY=  884bb1f032bd5af4eff2cc2ecdf89bdf0a6353667de36b2e
IV=   f8aeebab5a17737e8ae68cd34e72e199ee1433a7f4b79936
CT=   35e79bb0a52224e9c57900dc583221a8a60dc4a7d2e25d31
PT=   df0b483d29e6f3f38b730e43bdb7203a7948ee61ad01f23b
TEST= 43
KEY=  5740f9cd1b5ba9076481c26d704fbbe5732bbd07d0e29915
IV=   b60a706393b4c007e7aa92d8281ceff5fab03171bc510b2f
CT=   df0b483d29e6f3f38b730e43bdb7203a7948ee61ad01f23b
PT=   3bea095fdcbf32ce70ee0a577524762244e3c16c01362d04
TEST= 44
KEY=  6caaf092c7e49bc9146fc83a056bcdc737c87c6bd1d4b411
IV=   8d6d6a5c0d6f519119eef7b0dff2d85ea52d1a47fe657a59
CT=   3bea095fdcbf32ce70ee0a577524762244e3c16c01362d04
PT=   e7db49836f730730e1a37d0bb1eec787933dc52a63854831
TEST= 45
KEY=  8b71b911a8979cf9f5ccb531b4850a40a4f5b941b251fc20
IV=   e435197fc298e842c3b462e178c3331ef8b32c295da89d3e
CT=   e7db49836f730730e1a37d0bb1eec787933dc52a63854831
PT=   6f33cf4b444234e4d6809e4f6977761b2d182fe1df49c5c9
TEST= 46
KEY=  e442765aecd5a81d234c2b7eddf27c5b89ed96a06d1839e9
IV=   1ec13b936b3bd43923942fcdaed2d5e18237f8d16bcb224b
CT=   6f33cf4b444234e4d6809e4f6977761b2d182fe1df49c5c9
PT=   465cf7b6222a70daa906153eea8145270865226bb356c349
TEST= 47
KEY=  a21e81ecceffd8c78a4a3e403773397c8188b4cbde4efaa0
IV=   8351dee55403501a31ff8fa0b082ddb7564448f53b929dbd
CT=   465cf7b6222a70daa906153eea8145270865226bb356c349
PT=   7c152058b2cdbffd0b2ac7c74b20b0320638d5611877f8d2
TEST= 48
KEY=  de0ba1b47c32673a8160f9877c53894e87b061aac6390272
IV=   07c7a61f852b8f11cbd66c5fa8368fd3e5a3e0a92c342c2c
CT=   7c152058b2cdbffd0b2ac7c74b20b0320638d5611877f8d2
PT=   ec797bed0d9756e41d73e4893e37e7008950c377944f4900
TEST= 49
KEY=  3272da5971a531de9c131d0e42646e4e0ee0a2dd52764b72
IV=   8edeaa9b3d257f4f8b18391141a44151c547ab415556668c
CT=   ec797bed0d9756e41d73e4893e37e7008950c377944f4900
PT=   006a39148660fb5a99577e0800a4080f0133f16ac8ae5759
TEST= 50
KEY=  3218e34df7c5ca840544630642c066410fd353b79ad81c2b
IV=   45d7a79a4089128157c06990e28b4f3b17bc2af6046d1429
CT=   006a39148660fb5a99577e0800a4080f0133f16ac8ae5759
PT=   31a0ea45489c3c2d606ea9f047b5c214402afabfc5e1a3f2
TEST= 51
KEY=  03b80908bf59f6a9652acaf60575a4554ff9a9085f39bfd9
IV=   b70547c98a232e78277ed8b09582c436b66ed0c741782901
CT=   31a0ea45489c3c2d606ea9f047b5c214402afabfc5e1a3f2
PT=   cead3edc17c99baacfd159358e671062a70422880f926c6a
TEST= 52
KEY=  cd1537d4a8906d03aafb93c38b12b437e8fd8b8050abd3b3
IV=   0f0840df91e992cdf2a5f9f566b59d96d73c63752705c726
CT=   cead3edc17c99baacfd159358e671062a70422880f926c6a
PT=   881188b4682daf3b8f95252f14498b4dbd388761711a9f83
TEST= 53
KEY=  4504bf60c0bdc238256eb6ec9f5b3f7a55c50ce121b14c30
IV=   845fddace3c84fdfa2228f1172c6d9f2712d1faa209bbb66
CT=   881188b4682daf3b8f95252f14498b4dbd388761711a9f83
PT=   6af5ed4e0a3afdf076358b464e8243865a918ba871f5e056
TEST= 54

⌨️ 快捷键说明

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