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

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

BLOCKSIZE=192
KEYSIZE=  160

TEST= 0
KEY=  0000000000000000000000000000000000000000
PT=   000000000000000000000000000000000000000000000000
CT=   6b494d47998a8c6893636b71dfc6550303c45c5f4f477496
TEST= 1
KEY=  998a8c6893636b71dfc6550303c45c5f4f477496
PT=   6b494d47998a8c6893636b71dfc6550303c45c5f4f477496
CT=   11cdc2e92903f422ca408b5cc28fe3daf9230e6410c4e27f
TEST= 2
KEY=  b089784a5923e02d1d49b6d9fae7523b5f8396e9
PT=   11cdc2e92903f422ca408b5cc28fe3daf9230e6410c4e27f
CT=   809b8e9a00f963b73a3f4481a03c78d31664331078ebea16
TEST= 3
KEY=  b0701bfd631ca4acbd75ce0aec83612b27687cff
PT=   809b8e9a00f963b73a3f4481a03c78d31664331078ebea16
CT=   9b1b59ef4346ed1d7b81cd735d7b3632614a5230d74104a7
TEST= 4
KEY=  f336f6e0189d69dfe00ef8388dc9331bf0297858
PT=   9b1b59ef4346ed1d7b81cd735d7b3632614a5230d74104a7
CT=   5d92d64c61d3ca6f75a14d834c005118b0b544db3a33ffd6
TEST= 5
KEY=  92e53c8f6d3c245cac0ea9203d7c77c0ca1a878e
PT=   5d92d64c61d3ca6f75a14d834c005118b0b544db3a33ffd6
CT=   5535b88f14bf18c14f2384cde702073f8b873f412241e944
TEST= 6
KEY=  865a244e221fa0914b0cae1fb6fb4881e85b6eca
PT=   5535b88f14bf18c14f2384cde702073f8b873f412241e944
CT=   3c323bd85631193200717939fb538ae0aa4faaaf337a5379
TEST= 7
KEY=  d06b3d7c226ed9a8b05f24ff1cb4e22edb213db3
PT=   3c323bd85631193200717939fb538ae0aa4faaaf337a5379
CT=   60860da3994445be45f914ad98e2ed89872622daaa488ded
TEST= 8
KEY=  492f78c26797cd0528bdc9769b92c0f47169b05e
PT=   60860da3994445be45f914ad98e2ed89872622daaa488ded
CT=   e59e3821e0996b4f1510fafde899b499abe22fdbe0c5765a
TEST= 9
KEY=  a9b6138d728737f8c0247def3070ef2f91acc604
PT=   e59e3821e0996b4f1510fafde899b499abe22fdbe0c5765a
CT=   6e5e6717faf7846d53cbcac1677f3a5980cd0c92c8c0f019
TEST= 10
KEY=  534197e0214cfd39a75b47b6b0bde3bd596c361d
PT=   6e5e6717faf7846d53cbcac1677f3a5980cd0c92c8c0f019
CT=   f6fd8c18163fa3ab16302cd4d8e3f51426138e80571b36ed
TEST= 11
KEY=  457e344b377cd1ed7fb8b2a296ae6d3d0e7700f0
PT=   f6fd8c18163fa3ab16302cd4d8e3f51426138e80571b36ed
CT=   a83790c30e7b9d5b2a519de8f3653d51192dfbdfb8d0e5d9
TEST= 12
KEY=  4b05a9101d2d4c058cdd8ff38f8396e2b6a7e529
PT=   a83790c30e7b9d5b2a519de8f3653d51192dfbdfb8d0e5d9
CT=   8e81f459c5c9deb9bf789229fbbf3e9568409dedb2ce70c6
TEST= 13
KEY=  8ecc77a9a255de2c7762b166e7c30b0f046995ef
PT=   8e81f459c5c9deb9bf789229fbbf3e9568409dedb2ce70c6
CT=   1607855c4e2f3450dc318c0f4faff6896d3b633ac55bd37a
TEST= 14
KEY=  c0e343f97e64522338cd47ef8af86835c1324695
PT=   1607855c4e2f3450dc318c0f4faff6896d3b633ac55bd37a
CT=   6f6f4f73fc6e664e1575eed3ddb8a534569a8253fafe8c72
TEST= 15
KEY=  3c8d25b76b11bcf0e575e2dbdc62ea663bcccae7
PT=   6f6f4f73fc6e664e1575eed3ddb8a534569a8253fafe8c72
CT=   1e0e23c5badbb0830dfc63686a0ea5aaf26bc4bdd7d98fbc
TEST= 16
KEY=  8656953466eddf988f7b47712e092edbec15455b
PT=   1e0e23c5badbb0830dfc63686a0ea5aaf26bc4bdd7d98fbc
CT=   78be5a373153bfa7289bf64b542df22cd5b1dd1d1fb59921
TEST= 17
KEY=  b7052a934e7629d3db56b55dfbb8f3c6f3a0dc7a
PT=   78be5a373153bfa7289bf64b542df22cd5b1dd1d1fb59921
CT=   86a5e48b7d260b4edf9ceb4459cedac5ef08318a57ce8b63
TEST= 18
KEY=  ca2321dd91eac29782986f9814b0c24ca46e5719
PT=   86a5e48b7d260b4edf9ceb4459cedac5ef08318a57ce8b63
CT=   2d65e207c95afc809731873d9133d803ba44a96a8972cc81
TEST= 19
KEY=  0379dd5d06db45aa13abb79baef46b262d1c9b98
PT=   2d65e207c95afc809731873d9133d803ba44a96a8972cc81
CT=   7d8bfd590147ce32d8343cfcc2d568114c9a6c0812c7b5e7
TEST= 20
KEY=  023e136fdeef7956d17edf8ae26e072e3fdb2e7f
PT=   7d8bfd590147ce32d8343cfcc2d568114c9a6c0812c7b5e7
CT=   928fdabfb3466599ecf2331f159daee3ca928f9424a96384
TEST= 21
KEY=  b17876f6321d4a49c4e3716928fc88ba1b724dfb
PT=   928fdabfb3466599ecf2331f159daee3ca928f9424a96384
CT=   89245b18b636d006de5eb5380d99e50a5af0fb67ab74e96c
TEST= 22
KEY=  074ea6f0ec43ff71c97a9463720c73ddb006a497
PT=   89245b18b636d006de5eb5380d99e50a5af0fb67ab74e96c
CT=   155aca7756e73b045d404dea464c9a8bf012c472306b9ace
TEST= 23
KEY=  51a99df4b103b29b8f360ee8821eb7af806d3e59
PT=   155aca7756e73b045d404dea464c9a8bf012c472306b9ace
CT=   de072c12e35a52e549f25a9c6a3ac8d4d976de5d81de9df6
TEST= 24
KEY=  b2f3cf11f8f1e807e50cc63c5b6869f201b3a3af
PT=   de072c12e35a52e549f25a9c6a3ac8d4d976de5d81de9df6
CT=   366c40636146f48fbc58f2b6e2b147b2e4465b522cfffc5b
TEST= 25
KEY=  d3b53b9e44a91ab107bd818ebf2e32a02d4c5ff4
PT=   366c40636146f48fbc58f2b6e2b147b2e4465b522cfffc5b
CT=   10b441934276f6d718777a6ed5a5e7cdc035fd74246cd959
TEST= 26
KEY=  91c3cd495cde60dfd21866437f1bcfd4092086ad
PT=   10b441934276f6d718777a6ed5a5e7cdc035fd74246cd959
CT=   58b3a71e5c995478cf402beebb8a7196d2d5f0246814b276
TEST= 27
KEY=  cd5a9931939e4b31699217d5adce3ff0613434db
PT=   58b3a71e5c995478cf402beebb8a7196d2d5f0246814b276
CT=   fc290120cc8a8c0178d35ac13618416592e16a0f550e2b50
TEST= 28
KEY=  01d01530eb4d11f05f8a56b03f2f55ff343a1f8b
PT=   fc290120cc8a8c0178d35ac13618416592e16a0f550e2b50
CT=   82bd117acafa34b0bf7fedfe5f5340d04dbc55e9992bab28
TEST= 29
KEY=  cb2a21805432fc0e00d9166072930016ad11b4a3
PT=   82bd117acafa34b0bf7fedfe5f5340d04dbc55e9992bab28
CT=   0eef2e696d0b5bb2ce21ee4eee8fc3831bb25f8745f53465
TEST= 30
KEY=  a6217a329a131240ee56d5e369215f91e8e480c6
PT=   0eef2e696d0b5bb2ce21ee4eee8fc3831bb25f8745f53465
CT=   47adaf4645a4d8e18cc66cde7df4035403e3b1bacb18decd
TEST= 31
KEY=  e385a2d316d57e9e93a2d6b76ac2ee2b23fc5e0b
PT=   47adaf4645a4d8e18cc66cde7df4035403e3b1bacb18decd
CT=   7e792553257453765433599ad6a5b43c18bdf935565f6d29
TEST= 32
KEY=  c6f1f1a542e627044507628b727f171e75a33322
PT=   7e792553257453765433599ad6a5b43c18bdf935565f6d29
CT=   262e9c581bc6010d5c7fc5b4a03164ac4c4b240b388fa061
TEST= 33
KEY=  dd37f0a81e99e2b0e53606273e3433154d2c9343
PT=   262e9c581bc6010d5c7fc5b4a03164ac4c4b240b388fa061
CT=   6908c4de46290ba94a038bb24da605a38ca43599ccd3c1e9
TEST= 34
KEY=  9b1efb01549a6902a8900384b290068c81ff52aa
PT=   6908c4de46290ba94a038bb24da605a38ca43599ccd3c1e9
CT=   a4af97a17ae6c35f92550608dfda0eb809e7cd3602a96e1c
TEST= 35
KEY=  e1f8385ec6cf6f0a774a0d3cbb77cbba83563cb6
PT=   a4af97a17ae6c35f92550608dfda0eb809e7cd3602a96e1c
CT=   47085a85bef46faf553ba6f170a9390cc6c9c809db4d9fc3
TEST= 36
KEY=  5f0c57f193f4c9fb07e334307dbe03b3581ba375
PT=   47085a85bef46faf553ba6f170a9390cc6c9c809db4d9fc3
CT=   92fa3ff987c32cd89e0155050c3e9cbfa65014846f32fdb8
TEST= 37
KEY=  d8cf7b290df59cfe0bdda88fdbee173737295ecd
PT=   92fa3ff987c32cd89e0155050c3e9cbfa65014846f32fdb8
CT=   60601a08180f77c6f315a3a5a5dae7fe5afdd4315a759b0b
TEST= 38
KEY=  c0c00ceffee03f5bae074f718113c3066d5cc5c6
PT=   60601a08180f77c6f315a3a5a5dae7fe5afdd4315a759b0b
CT=   682e2b56a3906beebb5bf16b52df7826e073a698372b286e
TEST= 39
KEY=  6350670145bbce30fcd837576160659e5a77eda8
PT=   682e2b56a3906beebb5bf16b52df7826e073a698372b286e
CT=   09c3a7c1abf542b2535ee9a305ee4232d2863ffa6e2b13d6
TEST= 40
KEY=  c8a525b316e52793f9367565b3e65a64345cfe7e
PT=   09c3a7c1abf542b2535ee9a305ee4232d2863ffa6e2b13d6
CT=   a5fc0ab9699360718b1a694fc6fe7893702e7067449408cc
TEST= 41
KEY=  a13645c29dff4edc3fc80df6c3c82a0370c8f6b2
PT=   a5fc0ab9699360718b1a694fc6fe7893702e7067449408cc
CT=   7404fbd3bbb04ad05835ce20ca4bf228cb1280bc76c3ac07
TEST= 42
KEY=  1a860f12c5ca80fcf583ffde08daaabf060b5ab5
PT=   7404fbd3bbb04ad05835ce20ca4bf228cb1280bc76c3ac07
CT=   cb58f6c277e5e11d3f1d5ffac7eab9e65b3861e19bacab2c
TEST= 43
KEY=  6d63ee0ffad7df063269463853e2cb5e9da7f199
PT=   cb58f6c277e5e11d3f1d5ffac7eab9e65b3861e19bacab2c
CT=   5383ce631391f4b55963af3e375288f8026316ea0f490817
TEST= 44
KEY=  7ef21abaa3b47038053bcec05181ddb492eef98e
PT=   5383ce631391f4b55963af3e375288f8026316ea0f490817
CT=   fd3fcc4fb2892b2808c55a54e2ce72c208c5feb1757d87aa
TEST= 45
KEY=  cc7b3192ab712a6ce7f5bc0259442305e7937e24
PT=   fd3fcc4fb2892b2808c55a54e2ce72c208c5feb1757d87aa
CT=   e27919dc6dd31d8f0d9889473978271bd9171551932af0fa
TEST= 46
KEY=  a1a82c1da6e9a32bde8d9b198053365474b98ede
PT=   e27919dc6dd31d8f0d9889473978271bd9171551932af0fa
CT=   38fd333f303e78bc7be2a535f4549db6cdf02e0fe1c52315
TEST= 47
KEY=  919654a1dd0b061e2ad906af4da3185b957cadcb
PT=   38fd333f303e78bc7be2a535f4549db6cdf02e0fe1c52315
CT=   2159762cee6d3e6a5a2e3d3660741b80f07b39c4e9edf85a
TEST= 48
KEY=  7ffb6acb87253b284aad1d2fbdd8219f7c915591
PT=   2159762cee6d3e6a5a2e3d3660741b80f07b39c4e9edf85a
CT=   f0c3ea00eb87e4219faea80bbc0de978d5c9f8d101c109ef
TEST= 49
KEY=  947c8eea188b9323f6a0f4576811d94e7d505c7e
PT=   f0c3ea00eb87e4219faea80bbc0de978d5c9f8d101c109ef
CT=   5ef796fbbbec1ad18f9b7673f934c8158779026f8afbab0e
TEST= 50
KEY=  2f90943b9710e5500f943c42ef68db21f7abf770
PT=   5ef796fbbbec1ad18f9b7673f934c8158779026f8afbab0e
CT=   4903c85e499b37aa29d914eda9048312721130e960aa1b52
TEST= 51
KEY=  660ba391bec9f1bda690bf509d79ebc89701ec22
PT=   4903c85e499b37aa29d914eda9048312721130e960aa1b52
CT=   44c0ae9f7a6e0fa7368d7001303e13ebd287742f00e785fa
TEST= 52
KEY=  1c65ac36884481bc96aeacbb4ffe9fe797e669d8
PT=   44c0ae9f7a6e0fa7368d7001303e13ebd287742f00e785fa
CT=   b2a2ba3e1ed6e07216619b3a7b2633542a6e521a39e89098
TEST= 53
KEY=  02b34c449e251a86ed889fef6590cdfdae0ef940
PT=   b2a2ba3e1ed6e07216619b3a7b2633542a6e521a39e89098
CT=   641f329bed9aa0c59358bbfc0cd283a498f9fa6c30526f98
TEST= 54
KEY=  ef29ec810d7da17ae15a1c4bfd6937919e5c96d8
PT=   641f329bed9aa0c59358bbfc0cd283a498f9fa6c30526f98
CT=   d580715c8771ad7b5c00c1b53f1dc22e0601eee1195e0906
TEST= 55
KEY=  685841fa517d60cfde47de65fb68d97087029fde
PT=   d580715c8771ad7b5c00c1b53f1dc22e0601eee1195e0906
CT=   d53f265bc5fe26c24a5d5dc50e962a4316b8d357e4d99a96
TEST= 56
KEY=  ada667381b203d0ad0d1f426edd00a2763db0548
PT=   d53f265bc5fe26c24a5d5dc50e962a4316b8d357e4d99a96
CT=   60f5d3e7206c3944fa9298011a4ca3f2240cb49a03905321
TEST= 57
KEY=  8dca5e7ce1b2a50bca9d57d4c9dcbebd604b5669
PT=   60f5d3e7206c3944fa9298011a4ca3f2240cb49a03905321
CT=   4f0ff2c7574a386f02740612c231ab989a30c22b347c513c
TEST= 58
KEY=  da806613e3c6a31908acfc4c53ec7c9654370755
PT=   4f0ff2c7574a386f02740612c231ab989a30c22b347c513c
CT=   ae3f33738415c4d81d4454ca379ea2b39cbbfcba1807309a
TEST= 59
KEY=  5e95a2cbfe82f7d33f325effcf57802c4c3037cf
PT=   ae3f33738415c4d81d4454ca379ea2b39cbbfcba1807309a
CT=   48154117ab81d6411299271b5c14b284367d8ba8ad71fb70
TEST= 60
KEY=  f514748aec1bd0c86326ec7bf92a0b84e141ccbf
PT=   48154117ab81d6411299271b5c14b284367d8ba8ad71fb70
CT=   0a58d500a7121b6a53aef7ec8010a11ec3fd38717e07f495
TEST= 61
KEY=  52066fe0bfb52724e3364d653ad733f59f46382a
PT=   0a58d500a7121b6a53aef7ec8010a11ec3fd38717e07f495
CT=   4b79c5003568269f67c198e52d74ac83c78a37499a36538a
TEST= 62
KEY=  676e497fd874bfc1ce42e1e6fd5d04bc05706ba0
PT=   4b79c5003568269f67c198e52d74ac83c78a37499a36538a
CT=   c70985eba5cb0646586a9a7f93a459e52b7e416b0456497b
TEST= 63
KEY=  c2a54f39801e25be5de6b803d62345d7012622db
PT=   c70985eba5cb0646586a9a7f93a459e52b7e416b0456497b
CT=   234b2629faf8c2c1839b24402472e68b501a46c5328cdfdc
TEST= 64
KEY=  385d8df8038501fe79945e888639031233aafd07
PT=   234b2629faf8c2c1839b24402472e68b501a46c5328cdfdc
CT=   cc6b3db52e95cfc488ab54a9d8186c98e355d780f8b2750e
TEST= 65
KEY=  16c8423c8b2e5557a18c3210656cd492cb188809
PT=   cc6b3db52e95cfc488ab54a9d8186c98e355d780f8b2750e
CT=   9b6a2ab7659f06561692975c4cbcf5fec54e83c4c26fe8ff
TEST= 66
KEY=  7357446a9dbcc20bed30c7eea0225756097760f6
PT=   9b6a2ab7659f06561692975c4cbcf5fec54e83c4c26fe8ff
CT=   306ac8c68aef01c8f766d9f05d3cd361fb26df7ccf5cc699
TEST= 67
KEY=  f9b845a26ada1bfbb00c148f5b04882ac62ba66f
PT=   306ac8c68aef01c8f766d9f05d3cd361fb26df7ccf5cc699
CT=   d6d67148a39b5109069ec71897513c80ac9827b0d7e61a3e
TEST= 68
KEY=  5a2314ab6c44dce3275d280ff79caf9a11cdbc51
PT=   d6d67148a39b5109069ec71897513c80ac9827b0d7e61a3e
CT=   1635cfcc176929d1bbf3a75d27bebbea5117be0dea60df0a
TEST= 69
KEY=  4d4a3d7ad7b77bbe00e393e5a68b1197fbad635b
PT=   1635cfcc176929d1bbf3a75d27bebbea5117be0dea60df0a
CT=   10a607a557394653818e58aa7dbdb043fb37717e18c74edd
TEST= 70
KEY=  1a737b29563923147d5e23a65dbc60e9e36a2d86
PT=   10a607a557394653818e58aa7dbdb043fb37717e18c74edd
CT=   46b6abaef4115601e34853ac0fa2355699b0acba3dc37fc5
TEST= 71
KEY=  ee622d28b57170b872fc16f0c40ccc53dea95243
PT=   46b6abaef4115601e34853ac0fa2355699b0acba3dc37fc5
CT=   c4100289e76f2349d6f45fb1ec82dc3be8dc9638d011e07f
TEST= 72
KEY=  090d0e6163852f099e7ecacb2cd05a6b0eb8b23c
PT=   c4100289e76f2349d6f45fb1ec82dc3be8dc9638d011e07f
CT=   b29da900d2a30904c647077139afebfc2139f05bcda936b0
TEST= 73
KEY=  dbae0765a5c22878a7d121370de9aa30c311848c
PT=   b29da900d2a30904c647077139afebfc2139f05bcda936b0
CT=   542b2be6779c2503235d8634a4f650562da899cca9ebceb1
TEST= 74
KEY=  ac322266869fae4c03277161204133fc6afa4a3d

⌨️ 快捷键说明

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