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

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

BLOCKSIZE=160
KEYSIZE=  128

TEST= 0
KEY=  00000000000000000000000000000000
IV=   0000000000000000000000000000000000000000
PT=   0000000000000000000000000000000000000000
CT=   5136e76ea69ecaa4c35331635ae6507742b48ec6
TEST= 1
KEY=  a69ecaa4c35331635ae6507742b48ec6
IV=   5136e76ea69ecaa4c35331635ae6507742b48ec6
PT=   580fe67794f0a9ff5c932beb8c545a2cb5e183c5
CT=   2d455db6e42129c313900c5c91f14cf2dd35cca5
TEST= 2
KEY=  42bfe367d0c33d3fcb171c859f814263
IV=   2d455db6e42129c313900c5c91f14cf2dd35cca5
PT=   ebbc9d61093397813fa21152d9908b1f79705f89
CT=   1c0f01eaac1040e267992bab44b4d3a1eecfe886
TEST= 3
KEY=  eeafa385b75a16948fa3cf24714eaae5
IV=   1c0f01eaac1040e267992bab44b4d3a1eecfe886
PT=   7c0f52d413953cb43ff84a19bc0d3667b307e67f
CT=   92cb6aa9762801a8e2a99e25ebe58b305309ab06
TEST= 4
KEY=  9887a22d55f388b164464414224701e3
IV=   92cb6aa9762801a8e2a99e25ebe58b305309ab06
PT=   ced5c8114184e035e1717d498a5ff6ac2f1ebcf8
CT=   e1c7cbd31ce163f601c71cd45c01a2179d8e01f8
TEST= 5
KEY=  8466c1db543494653847e603bfc9001b
IV=   e1c7cbd31ce163f601c71cd45c01a2179d8e01f8
PT=   ea06348af8c5ea27610022349cb4f768c98ce73c
CT=   e7c7d406d82a9b6d522d3e46400f00e7fd1a71cd
TEST= 6
KEY=  5c4c5ab60619aa237848e6e442d371d6
IV=   e7c7d406d82a9b6d522d3e46400f00e7fd1a71cd
PT=   8f102a9098688c6af4feaae529768933b55119c8
CT=   3cf0e128d3a6b4b725b108a39edb874321c40386
TEST= 7
KEY=  8feaee0123a8a280e69361a763177250
IV=   3cf0e128d3a6b4b725b108a39edb874321c40386
PT=   c2c5bfa706a9578a66d12bf7e84e6db3edc952f4
CT=   9e00b8ff55d91ccd023bde37601369cebc04e913
TEST= 8
KEY=  da33f2cc21937cb786800869df139b43
IV=   9e00b8ff55d91ccd023bde37601369cebc04e913
PT=   341b3eb2b1a1a7501e2526e8d29ce5c7c698e57c
CT=   6059d0e8831166d3c44a7b32d46980de59709aa4
TEST= 9
KEY=  5922941fe5d9078552e988b7866301e7
IV=   6059d0e8831166d3c44a7b32d46980de59709aa4
PT=   d91759cf3302a24a8c0cce5f38187c38e7048e37
CT=   4f0352eb53159e62e7ed323c833a81349a7fb10a
TEST= 10
KEY=  0a370a7d023435b9d1d309831c1cb0ed
IV=   4f0352eb53159e62e7ed323c833a81349a7fb10a
PT=   2644a0e0aecbcac67eb1f5d85781b40b8919f55e
CT=   2247da4bf6b97cdf9b72e85b302e334e1d06bba0
TEST= 11
KEY=  fc8e76a29946dde2e1fd3acd011a0b4d
IV=   2247da4bf6b97cdf9b72e85b302e334e1d06bba0
PT=   1ea25518cddddf0404d42487b0768ab51a9d79fa
CT=   f9f0ee6e290cc0d1543d028d0fee420d956ab5d7
TEST= 12
KEY=  d582b673cd7bdf6fee1378c09470be9a
IV=   f9f0ee6e290cc0d1543d028d0fee420d956ab5d7
PT=   a865d906590d540b6d20fbf04dc8085754fe94f9
CT=   0bb58fd1b281ff2e01e50467efb131120c090a17
TEST= 13
KEY=  6703495dcc9edb0801a249d29879b48d
IV=   0bb58fd1b281ff2e01e50467efb131120c090a17
PT=   f3a27a2ae4c2f31112e77283e20e388c567e9468
CT=   b871ef33fae988336c57a592904a782f0f2d613e
TEST= 14
KEY=  9deac16ea0c97e9a91e831fd9754d5b3
IV=   b871ef33fae988336c57a592904a782f0f2d613e
PT=   6c6d0da65477abaee2767c2e09b16be992a2b467
CT=   48a9369b8504958a5e0ba5d24eefdbc3eea5b1ce
TEST= 15
KEY=  18ee54e4fec2db48df07ea3e79f1647d
IV=   48a9369b8504958a5e0ba5d24eefdbc3eea5b1ce
PT=   3dff02e3bde1501669f928460bbbe53ac64cf15c
CT=   c0eadc85056f88d991cd23339578db9f1a63c20e
TEST= 16
KEY=  1d81dc3d6f0ff87b4a7f31a16392a673
IV=   c0eadc85056f88d991cd23339578db9f1a63c20e
PT=   9536571063922c39e227dffe1e7a2ae7c1e73570
CT=   16c6648ea48a41190b70ac5bc871270b24dbf001
TEST= 17
KEY=  b90b9d24647f5420820e16aa47495672
IV=   16c6648ea48a41190b70ac5bc871270b24dbf001
PT=   8d80f28fc6c3cc8f7a4971c15f5c84cf79d901ef
CT=   2c33e4ca4409d92d77f198c8e83b2c42e5d8b808
TEST= 18
KEY=  fd024409138ecce86a353ae8a291ee7a
IV=   2c33e4ca4409d92d77f198c8e83b2c42e5d8b808
PT=   f16a9ccd8b3c747a3906576ef0467b3ced05b000
CT=   8b24fefeb793c9c575cd4eb06abeddb40a911381
TEST= 19
KEY=  4a918dcc66438258008be75ca800fdfb
IV=   8b24fefeb793c9c575cd4eb06abeddb40a911381
PT=   701f06814de9f705a600169f03f31c2ca6b24471
CT=   73b4539a89dfc7adf656cb0de5560952aa23a8d2
TEST= 20
KEY=  c34e4a6190154955e5ddee0e02235529
IV=   73b4539a89dfc7adf656cb0de5560952aa23a8d2
PT=   7b209471a9f5281f059e3c1e70bf3586cee71b5b
CT=   3a623016788518015efa7400664a4e2b9819c568
TEST= 21
KEY=  bbcb5260ceef3d558397a0259a3a9041
IV=   3a623016788518015efa7400664a4e2b9819c568
PT=   b8c0e9bcc5f21871f5c614bd3afd972b877e9acf
CT=   1aa0f334287058fa8e4ba331adbb91175a957457
TEST= 22
KEY=  93bb0a9a40a49e642e2c3132c0afe416
IV=   1aa0f334287058fa8e4ba331adbb91175a957457
PT=   d306536ed8147b7face6fd802ad599919dc59ba4
CT=   35385270288b7b9bc8f9f1a0426aab1c4ad01d0a
TEST= 23
KEY=  bb307101885d6fc46c469a2e8a7ff91c
IV=   35385270288b7b9bc8f9f1a0426aab1c4ad01d0a
PT=   aec5cbe44e18950c2ed405e0b23bb7ea1bafcebc
CT=   2aa59ecfc9935d7217d411b701050f94f1094330
TEST= 24
KEY=  72a32c739f897e736d4395ba7b76ba2c
IV=   2aa59ecfc9935d7217d411b701050f94f1094330
PT=   88a4943a1ea59ddb5d52ffe74186cf0520d98922
CT=   984b1c16076e833d67b00a192711bb6d9d4d198c
TEST= 25
KEY=  75cdaf4ef839746a4a522ed7e63ba3a0
IV=   984b1c16076e833d67b00a192711bb6d9d4d198c
PT=   864687395cebbc212b796efa1fd78c7d2ccfbaa0
CT=   6e5e9d61b197c90afd44745ab3364f30842bcf3f
TEST= 26
KEY=  c45a6644057d0030f96461e762106c9f
IV=   6e5e9d61b197c90afd44745ab3364f30842bcf3f
PT=   2b7954d48ae6d8b187fafb3d37cbcd84b41fc223
CT=   0838dd4a99ecd2a8587120a00cfc2228d01e819c
TEST= 27
KEY=  5db6b4ec5d0c2090f59843cfb20eed03
IV=   0838dd4a99ecd2a8587120a00cfc2228d01e819c
PT=   fce8d7ad95aba39cbf447d1d1f4e51949946be51
CT=   2d6a15c99e70372bae26c1a3eddc2b1963fa970c
TEST= 28
KEY=  c3c683c7f32ae133184468d6d1f47a0f
IV=   2d6a15c99e70372bae26c1a3eddc2b1963fa970c
PT=   9bc8119cc7da8dc811627eb2f86a797ac8adcc59
CT=   d02d431d49cd8225377e1d0fbb172f5306f920f1
TEST= 29
KEY=  8a0b01e2c454fc3ca3534785d70d5afe
IV=   d02d431d49cd8225377e1d0fbb172f5306f920f1
PT=   77583995b1698e58a5f05cda6032b15bac60f4fd
CT=   aa023c2decc75e1ff8f035069745d45abfbe914c
TEST= 30
KEY=  66cc5ffd3ca4c93a341693df68b3cbb2
IV=   aa023c2decc75e1ff8f035069745d45abfbe914c
PT=   169871e2f772d7b6bcb3434acc95034154e7b78d
CT=   bb5c9c53855bc74cc7e9e6e251c7cbcea7ccc346
TEST= 31
KEY=  e39798b1fb4d2fd865d15811cf7f08f4
IV=   bb5c9c53855bc74cc7e9e6e251c7cbcea7ccc346
PT=   d7b4b0f1f3766bc9358ef89606e31339ff9dfa9e
CT=   ebd76353b46fe8a774b4e7709df229a7eb534868
TEST= 32
KEY=  57f870168ff9c8a8f82371b6242c409c
IV=   ebd76353b46fe8a774b4e7709df229a7eb534868
PT=   b4385ed9cb0d941f67d046b8ae38aa777fa555de
CT=   d30492f738fb7742c51eab03b369ae4c773ce0c4
TEST= 33
KEY=  6f0307544ae763ab4b4adffa5310a058
IV=   d30492f738fb7742c51eab03b369ae4c773ce0c4
PT=   e580f84fa29f27a4fd67fe90b11fbf2ebf65b6cd
CT=   c35836e5c97074732aa4f0b4eb4c6d4ba6c88625
TEST= 34
KEY=  a67373276043931fa006b2b1f5d8267d
IV=   c35836e5c97074732aa4f0b4eb4c6d4ba6c88625
PT=   0f059910441489e159de24df617cb61ea67c2c1e
CT=   a07aa0626507d57b671be8fd04998dcffe5df5a6
TEST= 35
KEY=  c374a65c07587be2a49f3f7e0b85d3db
IV=   a07aa0626507d57b671be8fd04998dcffe5df5a6
PT=   007ad32ba92f0be3d244ef6452ba91884113ee3b
CT=   53c74a6431bc130f4bf652c691ecf3805a10e250
TEST= 36
KEY=  f2c8b5534cae29243573ccfe5195318b
IV=   53c74a6431bc130f4bf652c691ecf3805a10e250
PT=   283b539812456b5199f48a6a478f019636e9725d
CT=   62b65227267889958cb8db3261e4e18159de62cc
TEST= 37
KEY=  d4b03cc6c016f21654972d7f084b5347
IV=   62b65227267889958cb8db3261e4e18159de62cc
PT=   976da4f3d2340f429445685a0629ec0cc10f9768
CT=   61445c89a14bc6d0e880f8fd0f7b78c3d27c69ca
TEST= 38
KEY=  75fbfa1628960aeb5bec55bcda373a8d
IV=   61445c89a14bc6d0e880f8fd0f7b78c3d27c69ca
PT=   cc4a01d311c382e4bf67735bc606787fc1aba732
CT=   1134ac24b7ffe13f0d9e854c0ac5ef55c8e12f46
TEST= 39
KEY=  c2041b2925088fa75129bae912d615cb
IV=   1134ac24b7ffe13f0d9e854c0ac5ef55c8e12f46
PT=   5c21c4a1dac031f02c5b3bf5ad2cdd5091b56110
CT=   07dfe6adb953a4a67959d610faa65ff6c4cffae8
TEST= 40
KEY=  7b57bf8f5c5159b7ab8fe51fd619ef23
IV=   07dfe6adb953a4a67959d610faa65ff6c4cffae8
PT=   7fa92e3722392a43ef57976cb1e7a5de75825d38
CT=   ea28e54d7d0e14859c7e5b6c6324acaccbbcdacf
TEST= 41
KEY=  0659ab0ac02f02dbc8ab49b31da535ec
IV=   ea28e54d7d0e14859c7e5b6c6324acaccbbcdacf
PT=   5d2b312a3325571dcb0a6c12c8a71e74af796132
CT=   277f94d6d86c611734d1e9aca1247079ea7c93b5
TEST= 42
KEY=  de35ca1df4feeb77698f39caf7d9a659
IV=   277f94d6d86c611734d1e9aca1247079ea7c93b5
PT=   04ed8cab80a9e207bf7e526459c77f23d2e89eea
CT=   4ee8dc2a4547d5877c4aa724260ea6f3f40809d0
TEST= 43
KEY=  9b721f9a88b44c534f819f3903d1af89
IV=   4ee8dc2a4547d5877c4aa724260ea6f3f40809d0
PT=   79fd32ecc4fa26c15da642feaa1dc70c3e368985
CT=   809b2f15cb5562d84de247350c2b013029b81a94
TEST= 44
KEY=  50277d42c5560b6643aa9e092a69b51d
IV=   809b2f15cb5562d84de247350c2b013029b81a94
PT=   3b72b78a424025f210071079ee3eb10c1d6e4027
CT=   58af7783085e102c494f86cdadda059878b2430d
TEST= 45
KEY=  58796d6e8c198dabee709b9152dbf610
IV=   58af7783085e102c494f86cdadda059878b2430d
PT=   d2b5878d2f04547c1148290625f4a2527265956c
CT=   68ca38a60b2859ed2f0a1e9e021d6034940223ce
TEST= 46
KEY=  53513483a3139335ec6dfba5c6d9d5de
IV=   68ca38a60b2859ed2f0a1e9e021d6034940223ce
PT=   a7dc2fb371042d0d5f7362d5dcebcdb5f9c32ff0
CT=   34024125cea3acbd97fa9c41faec0677c6b50b13
TEST= 47
KEY=  9df2983e34e90f741681fdd2006cdecd
IV=   34024125cea3acbd97fa9c41faec0677c6b50b13
PT=   739947ed89efba84dc2732bfca5d7d77b1846091
CT=   e7f1848f4721c8bb8ab3b53707891147ac77c975
TEST= 48
KEY=  dad35085be5aba431108ec95ac1b17b8
IV=   e7f1848f4721c8bb8ab3b53707891147ac77c975
PT=   210528c0854ad6220ad791e510922d3a5dcd22aa
CT=   8d72a3a57b96283dfa44c11bdb74279edabe8796
TEST= 49
KEY=  a14578b8441e7b58ca7ccb0b76a5902e
IV=   8d72a3a57b96283dfa44c11bdb74279edabe8796
PT=   d369e980b565607aab6a8d19dd93e22b25749b06
CT=   cb89d4faed1848ea0bab81aa0b9fe31acba6d782
TEST= 50
KEY=  4c5d30524fb5faf2c1e32811bd0347ac
IV=   cb89d4faed1848ea0bab81aa0b9fe31acba6d782
PT=   4c37dd5447642baac8c3306ca12779c2c3fb5c51
CT=   3756db5b5a0d5c41e8d61957db3f5f0cbd7eb7ed
TEST= 51
KEY=  16506c13a763e3a51adc771d007df041
IV=   3756db5b5a0d5c41e8d61957db3f5f0cbd7eb7ed
PT=   ca72227d96d29fadcc7a68306449132c0bdbb74f
CT=   574cf5be879c5961bc2318a69f13232cf3a5f82e
TEST= 52
KEY=  91cc35721b40fb0385cf5431f3d8086f
IV=   574cf5be879c5961bc2318a69f13232cf3a5f82e
PT=   b99c743ed5396a61ab6b26e599367048e5037173
CT=   da0c9ee022b6bd955c53ba09c624bdf2194138ae
TEST= 53
KEY=  b37a88e74713410a43ebe9c3ea9930c1
IV=   da0c9ee022b6bd955c53ba09c624bdf2194138ae
PT=   66e8912fac933e4d2f2978d126544f3dc64c57b8
CT=   3a12e9b2a735aa2a6adf8dfbc906bdba83ec0f45
TEST= 54
KEY=  144f22cd2dccccf18aed547969753f84
IV=   3a12e9b2a735aa2a6adf8dfbc906bdba83ec0f45
PT=   9ee957cd523443126e98bf6d06dbe33be9f34a08
CT=   01bc4d4643ff57a66805db8eadbaa81d3cf8c7f3
TEST= 55
KEY=  57b0756b45c9177f2757fc64558df877
IV=   01bc4d4643ff57a66805db8eadbaa81d3cf8c7f3
PT=   8fb0f15f8414aa8cae671c0c7efb3fcb3360b7a9
CT=   622ea21b41f6e9f808f91f3cb8ff07d79e1a5737
TEST= 56
KEY=  16469c934d3008439fa8fbb3cb97af40
IV=   622ea21b41f6e9f808f91f3cb8ff07d79e1a5737
PT=   68d8c91419f3e1f7b1fa93ae3dce0f9d7bdfab12
CT=   eff00e3fded814339f219f20f98b86ea3ca346b2
TEST= 57
KEY=  c89e88a0d211976366237d59f734e9f2
IV=   eff00e3fded814339f219f20f98b86ea3ca346b2
PT=   4224ad8fb1cf2330fb33609a222f7b9df29192ea
CT=   0a070f5fe37b722fabce0df6eda00d7dd7847e8f
TEST= 58
KEY=  2be5fa8f79df9a958b83702420b0977d
IV=   0a070f5fe37b722fabce0df6eda00d7dd7847e8f
PT=   581adfb5be35b36a84931aa245b0de4edaedaa5d
CT=   d36fea40c744bc97a15360fbfcfe5883462bb3ad
TEST= 59
KEY=  eca14618d88cfa6e777d28a7669b24d0
IV=   d36fea40c744bc97a15360fbfcfe5883462bb3ad
PT=   ed9ab46d04cce2830d5bc90538c058a978107811
CT=   8d14b399302e3ff8559a6c82619c71170c05220a
TEST= 60
KEY=  dc8f79e08d1696ec16e159b06a9e06da
IV=   8d14b399302e3ff8559a6c82619c71170c05220a
PT=   1714a10c18f3e7618ec46f4570d3f69c21fabaca
CT=   fd4e100a93b443d49d7308291cc199f177f40e19
TEST= 61
KEY=  4f3b3a3410659ec50a20c0411d6a08c3
IV=   fd4e100a93b443d49d7308291cc199f177f40e19
PT=   c9d1befb0d3bdecd285377b9055bdcb3396bc349
CT=   f54cacff0a184c2d845af25ee02e3d817f769617
TEST= 62
KEY=  45237619943f6c9bea0efdc0621c9ed4
IV=   f54cacff0a184c2d845af25ee02e3d817f769617
PT=   1298c800fdd718e458c31b8ed041f8320285213d
CT=   051f291d884315b3d5e7be901420821fd8d35899
TEST= 63
KEY=  cd6063aa41d8d20bfe2e7fdfbacfc64d
IV=   051f291d884315b3d5e7be901420821fd8d35899
PT=   16c1323bfd0b28fddd32776aa848196d6f56921d
CT=   4f34fa11dfc2b17493a6cffd6b92de8fcf07ee8c
TEST= 64
KEY=  12a2d2ded27e1df695bca15075c828c1
IV=   4f34fa11dfc2b17493a6cffd6b92de8fcf07ee8c
PT=   165840fa675a1ed91ee8fae41e8bfa796041840c
CT=   9583c93fbdd10e268a21b1b4478df550525bc3ff
TEST= 65
KEY=  af73dcf8585fac42d23154002793eb3e
IV=   9583c93fbdd10e268a21b1b4478df550525bc3ff

⌨️ 快捷键说明

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