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

📄 ecbme54.txt

📁 Arithmetic for integers of almost rijndael for C and C++. Developed for linux
💻 TXT
📖 第 1 页 / 共 4 页
字号:
==============================================
Author:    Dr B R Gladman (brg@gladman.uk.net)
Test:      ECB Monte Carlo (Encryption) Tests
Algorithm: Extended Rijndael (an AES Superset)
Filename:  ecbme54.txt
==============================================

BLOCKSIZE=160
KEYSIZE=  128

TEST= 0
KEY=  00000000000000000000000000000000
PT=   0000000000000000000000000000000000000000
CT=   94d62485028f7fab2b8baff50c9b119ada68ee9b
TEST= 1
KEY=  028f7fab2b8baff50c9b119ada68ee9b
PT=   94d62485028f7fab2b8baff50c9b119ada68ee9b
CT=   97f805def3e926a7d1a386fb3dadd2a451436752
TEST= 2
KEY=  f166590cfa28290e3136c33e8b2b89c9
PT=   97f805def3e926a7d1a386fb3dadd2a451436752
CT=   f2f6fb5224c72adbe1b0ee410649ea65a418c8c5
TEST= 3
KEY=  d5a173d71b98c74f377f295b2f33410c
PT=   f2f6fb5224c72adbe1b0ee410649ea65a418c8c5
CT=   c6248615bb5eec85fb0eebfbd06ebc38decb5f45
TEST= 4
KEY=  6eff9f52e0962cb4e7119563f1f81e49
PT=   c6248615bb5eec85fb0eebfbd06ebc38decb5f45
CT=   f6821db8731db9c195a71259b7f087c7b23350cb
TEST= 5
KEY=  1de2269375313eed50e112a443cb4e82
PT=   f6821db8731db9c195a71259b7f087c7b23350cb
CT=   34dfa6c2b62cf5594fa5ca998c04ed75a90b4f93
TEST= 6
KEY=  abced3ca3a94f474dce5ffd1eac00111
PT=   34dfa6c2b62cf5594fa5ca998c04ed75a90b4f93
CT=   2b8ade14c9fe83e41616f441bd8009dab47d9364
TEST= 7
KEY=  6230502e2c8200356165f60b5ebd9275
PT=   2b8ade14c9fe83e41616f441bd8009dab47d9364
CT=   67a7bed5171f2a86588ecc6a885c04b5f9c4c0b8
TEST= 8
KEY=  752f7aa8740ccc5fe939f2bea77952cd
PT=   67a7bed5171f2a86588ecc6a885c04b5f9c4c0b8
CT=   f8801bb88431cde6c6b4840f635c25dd4c4d522c
TEST= 9
KEY=  f11eb74eb2b848508a65d763eb3400e1
PT=   f8801bb88431cde6c6b4840f635c25dd4c4d522c
CT=   3f55531a49bfb7364e87af7d13677d69d5891851
TEST= 10
KEY=  b8a10078fc3fe72d9902aa0a3ebd18b0
PT=   3f55531a49bfb7364e87af7d13677d69d5891851
CT=   1dc0f9c3d77d96a5a051f05b0a1efeaba6cdaea1
TEST= 11
KEY=  6fdc96dd5c6e1776931c54a19870b611
PT=   1dc0f9c3d77d96a5a051f05b0a1efeaba6cdaea1
CT=   1d465bb8c6c0d9b4cc65ce82d25aca0c9e50c8af
TEST= 12
KEY=  a91c4f69900bd9f441469ead06207ebe
PT=   1d465bb8c6c0d9b4cc65ce82d25aca0c9e50c8af
CT=   32bff769ca1b0bd2b042b70c260303276bb52192
TEST= 13
KEY=  630744bb20496ef867459d8a6d955f2c
PT=   32bff769ca1b0bd2b042b70c260303276bb52192
CT=   4f109a109fc518daf9cacf0f60c84c2d41b36e60
TEST= 14
KEY=  fcc25c61d983a1f7078dd1a72c26314c
PT=   4f109a109fc518daf9cacf0f60c84c2d41b36e60
CT=   e5d325dd75d8388cf7ab71c7c3ec9c31c090b15c
TEST= 15
KEY=  891a64ed2e28d030c4614d96ecb68010
PT=   e5d325dd75d8388cf7ab71c7c3ec9c31c090b15c
CT=   7cc594be403b9c61c556d4b4f810b93cd3360ca8
TEST= 16
KEY=  c921f88ceb7e04843c71f4aa3f808cb8
PT=   7cc594be403b9c61c556d4b4f810b93cd3360ca8
CT=   5cf6c3e90cfc402936337eb8cbd19bf5f8e8d217
TEST= 17
KEY=  c5ddb8a5dd4d7a3cf7a06f5fc7685eaf
PT=   5cf6c3e90cfc402936337eb8cbd19bf5f8e8d217
CT=   6d9e7d924de86cfd1212ef1fbaf23684286ea0ce
TEST= 18
KEY=  8835d458cf5f95234d5259dbef06fe61
PT=   6d9e7d924de86cfd1212ef1fbaf23684286ea0ce
CT=   8a05262f121b61f106c2f282f0f82503af4cfc03
TEST= 19
KEY=  9a2eb5a9c99d67a1bdaa7cd8404a0262
PT=   8a05262f121b61f106c2f282f0f82503af4cfc03
CT=   577df8666c64e90860440b673e2ec7df8539f9a6
TEST= 20
KEY=  f64a5ca1a9d96cc68384bb07c573fbc4
PT=   577df8666c64e90860440b673e2ec7df8539f9a6
CT=   6a31de767d85cc13eff9ebd2c0d80726ed65c278
TEST= 21
KEY=  8bcf90b246208714435cbc21281639bc
PT=   6a31de767d85cc13eff9ebd2c0d80726ed65c278
CT=   222b9c73bc1ade43280301241b99df0233b8a57d
TEST= 22
KEY=  37d54ef16e23863058c563231bae9cc1
PT=   222b9c73bc1ade43280301241b99df0233b8a57d
CT=   4dd9d5ebfbbc2d8c998ecb4d4d4c4fdc30899e47
TEST= 23
KEY=  cc69637df7ad4d7d15892cff2b270286
PT=   4dd9d5ebfbbc2d8c998ecb4d4d4c4fdc30899e47
CT=   57aa5f6eef3a94841e7e67b4e05ecc520a0f2a11
TEST= 24
KEY=  2353f7f9e9d32ac9f5d7e0ad21282897
PT=   57aa5f6eef3a94841e7e67b4e05ecc520a0f2a11
CT=   f20489e59f9f4e6b35cc230a5d8b8491bc70a8e6
TEST= 25
KEY=  bcccb992dc1f09c3a85c643c9d588071
PT=   f20489e59f9f4e6b35cc230a5d8b8491bc70a8e6
CT=   a0ea34daea95add6d3674b14c84b66038a5931e9
TEST= 26
KEY=  565914440f7842d76017023f1701b198
PT=   a0ea34daea95add6d3674b14c84b66038a5931e9
CT=   db812edea2465860d7ec3808259dc07a8e1148ed
TEST= 27
KEY=  f41f4c24d8947adf458ac2459910f975
PT=   db812edea2465860d7ec3808259dc07a8e1148ed
CT=   2a63e6c609120c06ae443771e30b980117d88922
TEST= 28
KEY=  fd0d402276d04daea6815a448ec87057
PT=   2a63e6c609120c06ae443771e30b980117d88922
CT=   78cb02e1c2300e5a3f735a6f482ebc5b9cdb2b0a
TEST= 29
KEY=  3f3d4e7849a317c1eeafe61f12135b5d
PT=   78cb02e1c2300e5a3f735a6f482ebc5b9cdb2b0a
CT=   2839bde3a31a035213ebd3418281bed67f52902f
TEST= 30
KEY=  9c274d2a5a48c4806c2e58c96d41cb72
PT=   2839bde3a31a035213ebd3418281bed67f52902f
CT=   d72424440f2862d55c59c2755a41c6ee15205672
TEST= 31
KEY=  930f2fff061106f5366f9e2778619d00
PT=   d72424440f2862d55c59c2755a41c6ee15205672
CT=   ef09db80d2bb061c45afbc0727556cc8d207cce1
TEST= 32
KEY=  41b429e343bebaf2113af2efaa6651e1
PT=   ef09db80d2bb061c45afbc0727556cc8d207cce1
CT=   8876306501408f85279b52ae75c71bf4a2c26eea
TEST= 33
KEY=  40f4a6666425e85c64fde91b08a43f0b
PT=   8876306501408f85279b52ae75c71bf4a2c26eea
CT=   7df8a9d5eb5137a5b8e22a523bc972b154621914
TEST= 34
KEY=  aba591c3dcc7c20e5f349baa5cc6261f
PT=   7df8a9d5eb5137a5b8e22a523bc972b154621914
CT=   6056d505a79b50567564224b6694bfbd8f4c68f4
TEST= 35
KEY=  0c3ec195a9a3e04539a02417d38a4eeb
PT=   6056d505a79b50567564224b6694bfbd8f4c68f4
CT=   00d0e89b0e8e28ff3f63c88f7ddbea398709fa63
TEST= 36
KEY=  02b0e96a96c028ca447bce2e5483b488
PT=   00d0e89b0e8e28ff3f63c88f7ddbea398709fa63
CT=   746bc99f3d0b1ab5f7a66983709961e46d8c81aa
TEST= 37
KEY=  3fbbf3df6166414934e2afca390f3522
PT=   746bc99f3d0b1ab5f7a66983709961e46d8c81aa
CT=   60a0cf8f1a230f194d0753c58f664e6ab8be1683
TEST= 38
KEY=  2598fcc62c61128cbb84e1a081b123a1
PT=   60a0cf8f1a230f194d0753c58f664e6ab8be1683
CT=   5756edc6876ceb61938db07cc33b44afb9f54fd3
TEST= 39
KEY=  a2f417a7bfeca2f078bfa50f38446c72
PT=   5756edc6876ceb61938db07cc33b44afb9f54fd3
CT=   0615ddd257672560555a69fe3b108bc90c6980c4
TEST= 40
KEY=  f59332c7eab6cb0e43af2ec6342decb6
PT=   0615ddd257672560555a69fe3b108bc90c6980c4
CT=   80d5966c788a641b96c8795185f8051cb8c60257
TEST= 41
KEY=  8d1956dc7c7eb25fc6572bda8cebeee1
PT=   80d5966c788a641b96c8795185f8051cb8c60257
CT=   73e1f718a4acb9290bda093de89212c1cad27362
TEST= 42
KEY=  29b5eff577a4bb622ec5391b46399d83
PT=   73e1f718a4acb9290bda093de89212c1cad27362
CT=   85970c9fdd12f3cfa22fe98ce222648912afdc6a
TEST= 43
KEY=  f4a71c3ad58b52eecce75d92549641e9
PT=   85970c9fdd12f3cfa22fe98ce222648912afdc6a
CT=   2c3f9deb569a6b8526080aa4ed67314a5b2d21d0
TEST= 44
KEY=  a23d77bff383584a21806cd80fbb6039
PT=   2c3f9deb569a6b8526080aa4ed67314a5b2d21d0
CT=   73aa1a81fdd2483711ad7ec2fe88fcd50cc31db2
TEST= 45
KEY=  5fef3f88e22e2688df08900d03787d8b
PT=   73aa1a81fdd2483711ad7ec2fe88fcd50cc31db2
CT=   9b25a126cb4a2e6b32f1f67a983a78efc4b114ad
TEST= 46
KEY=  94a511e3d0dfd0f24732e8e2c7c96926
PT=   9b25a126cb4a2e6b32f1f67a983a78efc4b114ad
CT=   05cb6c12e13aa5785d3160cf5c9270141bf7d4c1
TEST= 47
KEY=  759fb49b8deeb03d1ba098f6dc3ebde7
PT=   05cb6c12e13aa5785d3160cf5c9270141bf7d4c1
CT=   45dda517fdc49cabdc2227bcb5f9fb94070fe565
TEST= 48
KEY=  885b283051cc9781ae596362db315882
PT=   45dda517fdc49cabdc2227bcb5f9fb94070fe565
CT=   d1b207d10302e1af2597113f26612fd75d7297ad
TEST= 49
KEY=  8b59c99f745b86be88384cb58643cf2f
PT=   d1b207d10302e1af2597113f26612fd75d7297ad
CT=   2e509ae1536feb020e700194fed4f88aca93ef05
TEST= 50
KEY=  d836229d7a2b872a76ecb43f4cd0202a
PT=   2e509ae1536feb020e700194fed4f88aca93ef05
CT=   386077d2a3a74fa9444ab45c6cb38111c677b6ef
TEST= 51
KEY=  7b916d343e6133761a5f352e8aa796c5
PT=   386077d2a3a74fa9444ab45c6cb38111c677b6ef
CT=   1d3f76e943b1e8375bc13aac32b055a8f1cf2672
TEST= 52
KEY=  3820850365a009da28ef60867b68b0b7
PT=   1d3f76e943b1e8375bc13aac32b055a8f1cf2672
CT=   96ac6e588e8870b94bdcc16fb61d99e7bfdb8cbb
TEST= 53
KEY=  b6a8f5ba2e7cc8b59ef2f961c4b33c0c
PT=   96ac6e588e8870b94bdcc16fb61d99e7bfdb8cbb
CT=   ed145e1e93dd43ecb6d48491f28689ecec0c29e6
TEST= 54
KEY=  2575b65698a84c246c74708d28bf15ea
PT=   ed145e1e93dd43ecb6d48491f28689ecec0c29e6
CT=   47955ede894d18fe816b27d8178e73bbb9a5789d
TEST= 55
KEY=  ac38aea819c36bfc7bfa0336911a6d77
PT=   47955ede894d18fe816b27d8178e73bbb9a5789d
CT=   a6006d7345f85f5af875f2fa72afa30819766668
TEST= 56
KEY=  e9c0f1f2e1b699060955a03e886c0b1f
PT=   a6006d7345f85f5af875f2fa72afa30819766668
CT=   0f11323d80a5395e376835a2b2b6b1eda975306a
TEST= 57
KEY=  6965c8acd6deaca4bbe311d321193b75
PT=   0f11323d80a5395e376835a2b2b6b1eda975306a
CT=   408f5601862d8ea62cd9da8ab95e6f61def07550
TEST= 58
KEY=  ef48460afa07762e02bd7eb2ffe94e25
PT=   408f5601862d8ea62cd9da8ab95e6f61def07550
CT=   7c5e8a97fe955a3f65d8e30466c0005a2fcc9c07
TEST= 59
KEY=  11dd1c359fdf952a647d7ee8d025d222
PT=   7c5e8a97fe955a3f65d8e30466c0005a2fcc9c07
CT=   5abcfe82c5748429cfc44a4b97ca5f61b1ebf08c
TEST= 60
KEY=  d4a9981c501bdf61f3b7218961ce22ae
PT=   5abcfe82c5748429cfc44a4b97ca5f61b1ebf08c
CT=   c965805a288e1c48d20c74a0d3f56c76bf7ea10f
TEST= 61
KEY=  fc2784548217abc120424dffdeb083a1
PT=   c965805a288e1c48d20c74a0d3f56c76bf7ea10f
CT=   21e79e6bb7102cd3a9a0f3e2553f1fdef81c33ad
TEST= 62
KEY=  4b37a8872bb75823757d522126acb00c
PT=   21e79e6bb7102cd3a9a0f3e2553f1fdef81c33ad
CT=   774ba68fbd82dc7c4aa861dad73c57419b83ac21
TEST= 63
KEY=  f6b574fb611f39f9a2410560bd2f1c2d
PT=   774ba68fbd82dc7c4aa861dad73c57419b83ac21
CT=   1feac06711119614f30dbfaaa0eb9aa700bf5956
TEST= 64
KEY=  e7a4e2ef9212865302aa9fc7bd90457b
PT=   1feac06711119614f30dbfaaa0eb9aa700bf5956
CT=   4dc437b6e470575c2e242aaca009311bccc6d1c8
TEST= 65
KEY=  03d4b5b3bc36acffa2a3aedc715694b3
PT=   4dc437b6e470575c2e242aaca009311bccc6d1c8
CT=   64e0420d91ff3b4d12e0ce3137dcf2fadce4c0ff
TEST= 66
KEY=  922b8efeaed662ce957f5c26adb2544c
PT=   64e0420d91ff3b4d12e0ce3137dcf2fadce4c0ff
CT=   9ee02c6edb92c3cdb8ead8bff5cb0260970e5222
TEST= 67
KEY=  49b94d33163cba7160b45e463abc066e
PT=   9ee02c6edb92c3cdb8ead8bff5cb0260970e5222
CT=   3416f86ef6e9aea6463dd838a37add6c5e19c8e9
TEST= 68
KEY=  bf50e39550016249c3ce832a64a5ce87
PT=   3416f86ef6e9aea6463dd838a37add6c5e19c8e9
CT=   213c9912ce208ecb1f3a4ca06d1ba64302608bbc
TEST= 69
KEY=  71706d5e4f3b2ee9aed5256966c5453b
PT=   213c9912ce208ecb1f3a4ca06d1ba64302608bbc
CT=   abc027dc15817bbf91176da75c58b87eaf403e89
TEST= 70
KEY=  64f116e1de2c434ef28d9d17c9857bb2
PT=   abc027dc15817bbf91176da75c58b87eaf403e89
CT=   a69e97d48ed6b408ddb568696ff40f198d1dcb79
TEST= 71
KEY=  ea27a2e903992b279d79920e4498b0cb
PT=   a69e97d48ed6b408ddb568696ff40f198d1dcb79
CT=   16d9070041e08757eda21e5a7f5cbe4dcd5a34f0
TEST= 72
KEY=  abc725beee3b357de2252c4389c2843b
PT=   16d9070041e08757eda21e5a7f5cbe4dcd5a34f0
CT=   9f04f6ffc61d8f7c035f37723611b4e1a94c6565
TEST= 73
KEY=  6ddaaac2ed64020fd43498a2208ee15e
PT=   9f04f6ffc61d8f7c035f37723611b4e1a94c6565
CT=   8817545958d50e75f14bb2b3de350465891f7b0a
TEST= 74
KEY=  350fa4b71c2fb0bc0a019cc7a9919a54
PT=   8817545958d50e75f14bb2b3de350465891f7b0a
CT=   6b1cca962adeb0796bf6c40d1d1702bf87977f85
TEST= 75
KEY=  1fd114ce77d974b117169e782e06e5d1
PT=   6b1cca962adeb0796bf6c40d1d1702bf87977f85
CT=   7d74000d7594999551710189cc4b85d6662f1e85
TEST= 76
KEY=  6a458d5b26a87538db5d1bae4829fb54
PT=   7d74000d7594999551710189cc4b85d6662f1e85
CT=   c47be1749120a3c51bd57f470a25464e4f721a31
TEST= 77
KEY=  fb652e9e3d7d0a7fd1785de0075be165
PT=   c47be1749120a3c51bd57f470a25464e4f721a31
CT=   a62240e7684e05a6813dfcf264d778c88f4395c1
TEST= 78
KEY=  932b2b38bc40f68db5af2528881874a4
PT=   a62240e7684e05a6813dfcf264d778c88f4395c1
CT=   ce0291786c16be7223a9249ed0e73914ad0e6818
TEST= 79
KEY=  ff3d954a9fe9d21365481c3c25161cbc
PT=   ce0291786c16be7223a9249ed0e73914ad0e6818
CT=   c8cea5686845207dbf0b2b1dbb553824c75131bd
TEST= 80
KEY=  9778b53720e2f90ede1d2418e2472d01
PT=   c8cea5686845207dbf0b2b1dbb553824c75131bd
CT=   fa9d875d617b02fab79c7574eef36603aecb3dd3
TEST= 81
KEY=  f603b7cd977e8c7a30ee421b4c8c10d2
PT=   fa9d875d617b02fab79c7574eef36603aecb3dd3
CT=   27696cce59ebd92756c25d960e7360ec08383a13
TEST= 82
KEY=  afe86eeac1bcd1ec3e9d22f744b42ac1
PT=   27696cce59ebd92756c25d960e7360ec08383a13
CT=   bfa4a764b5893ddf2f1abd8e3f71e9b1a13aac93
TEST= 83
KEY=  1a615335eea66c6201eccb46e58e8652
PT=   bfa4a764b5893ddf2f1abd8e3f71e9b1a13aac93
CT=   b6c068ed53cdf609f298da685eda62cdb52c94cf
TEST= 84
KEY=  49aca53c1c3eb60a5f36a98b50a2129d
PT=   b6c068ed53cdf609f298da685eda62cdb52c94cf
CT=   ad1345e016523cd8a7aeabcda3db46ada8c0e140
TEST= 85
KEY=  5ffe99e4bb901dc7fcedef26f862f3dd
PT=   ad1345e016523cd8a7aeabcda3db46ada8c0e140
CT=   ecbbf142cf4dbe9a09a70350e87e390d28c1a8c3
TEST= 86
KEY=  90b3277eb2371e971493d62bd0a35b1e
PT=   ecbbf142cf4dbe9a09a70350e87e390d28c1a8c3
CT=   2717f4f7883f154b076264aa0d2d2b36e4fc976c
TEST= 87
KEY=  188c3235b5557a3d19befd1d345fcc72
PT=   2717f4f7883f154b076264aa0d2d2b36e4fc976c
CT=   7e9318f35031bf7dcf23f845ba2bf89fa204c621
TEST= 88
KEY=  48bd8d487a768278a3950582965b0a53
PT=   7e9318f35031bf7dcf23f845ba2bf89fa204c621
CT=   c54fedc8697b91ef49cab3e1abce560fc66ae9ca
TEST= 89
KEY=  21c61ca733bc3199085b538d5031e399
PT=   c54fedc8697b91ef49cab3e1abce560fc66ae9ca
CT=   0a3a524d7f46c2801610d308c58ce60da65e4f22
TEST= 90
KEY=  5e80de2725ace291cdd7b580f66facbb
PT=   0a3a524d7f46c2801610d308c58ce60da65e4f22
CT=   240eaa69068b28998c8eaa74292c84da01fc7636
TEST= 91
KEY=  580bf6bea92248e5e4fb315af793da8d
PT=   240eaa69068b28998c8eaa74292c84da01fc7636
CT=   9636b9b5b2ef9ae94447af736ba9dbff98b38337
TEST= 92
KEY=  eae46c57ed65e7968f52eaa56f2059ba
PT=   9636b9b5b2ef9ae94447af736ba9dbff98b38337
CT=   16862d14c9d4f2f7e020d92a4ba76209ad0c963c
TEST= 93
KEY=  23309ea00d453ebcc4f588acc22ccf86
PT=   16862d14c9d4f2f7e020d92a4ba76209ad0c963c
CT=   9f49a42ac9477da7d35087179af6e6b9a446fdc0
TEST= 94
KEY=  ea77e307de15b9ab5e036e15666a3246
PT=   9f49a42ac9477da7d35087179af6e6b9a446fdc0
CT=   413c7527383555e3b2fb4fa88126948b9cce7b12
TEST= 95
KEY=  d242b6e46ceef603df25fa9efaa44954
PT=   413c7527383555e3b2fb4fa88126948b9cce7b12
CT=   8a33fb2bf0ce1bc7c638b2e563d487ffd70e8961
TEST= 96
KEY=  228cad23aad644e6bcf17d612daac035
PT=   8a33fb2bf0ce1bc7c638b2e563d487ffd70e8961
CT=   a4d953e9113ef5bcfe303b74bb6b2cfc9f2b1211
TEST= 97
KEY=  33b2589f54e67f92079a519db281d224
PT=   a4d953e9113ef5bcfe303b74bb6b2cfc9f2b1211
CT=   aac370ca74033c5d78df2940524cbd3f92ffc45b
TEST= 98

⌨️ 快捷键说明

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