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

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

BLOCKSIZE=160
KEYSIZE=  128

TEST= 0
KEY=  00000000000000000000000000000000
CT=   0000000000000000000000000000000000000000
PT=   71e812131dd6d7911fe059bc43dafda81f27c04e
TEST= 1
KEY=  1dd6d7911fe059bc43dafda81f27c04e
CT=   71e812131dd6d7911fe059bc43dafda81f27c04e
PT=   992cd5f1cbddbe0d3af55e9f6fa9dfc4492d063a
TEST= 2
KEY=  d60b699c251507232c73226c560ac674
CT=   992cd5f1cbddbe0d3af55e9f6fa9dfc4492d063a
PT=   0524df1a60c4a9f09f9464ede8178585e663986b
TEST= 3
KEY=  b6cfc06cba8163cec464a7e9b0695e1f
CT=   0524df1a60c4a9f09f9464ede8178585e663986b
PT=   196525fada9a8b68035530e25f5f21db5c97d00b
TEST= 4
KEY=  6c554b04b9d4532c9b3b8632ecfe8e14
CT=   196525fada9a8b68035530e25f5f21db5c97d00b
PT=   2930f967b0cc651567bc83a1c80e6bfbfef9c240
TEST= 5
KEY=  dc992e11de68d08d5335edc912074c54
CT=   2930f967b0cc651567bc83a1c80e6bfbfef9c240
PT=   af543026a2e49b42cc4f0a2a45447cac4b19052d
TEST= 6
KEY=  7e7db5531227daa716719165591e4979
CT=   af543026a2e49b42cc4f0a2a45447cac4b19052d
PT=   c70f9eb0469986a7a4c211c951e3bb931b505f66
TEST= 7
KEY=  38e433f4b6e5cb6e47922af6424e161f
CT=   c70f9eb0469986a7a4c211c951e3bb931b505f66
PT=   f5f2a004fb3c1d487bb1e64f4118fd4f7cf35d39
TEST= 8
KEY=  c3d82ebccd542d21068ad7b93ebd4b26
CT=   f5f2a004fb3c1d487bb1e64f4118fd4f7cf35d39
PT=   d9ae196b13ddcd01e9b334d7a5e2df2c3ddce5c0
TEST= 9
KEY=  d005e3bd24e719f6a36808950361aee6
CT=   d9ae196b13ddcd01e9b334d7a5e2df2c3ddce5c0
PT=   1ba648ad6ba2f4b09abb63a9cf2c0f89e9c1c5e4
TEST= 10
KEY=  bba7170dbe5c7a5f6c44071ceaa06b02
CT=   1ba648ad6ba2f4b09abb63a9cf2c0f89e9c1c5e4
PT=   2d7b1e2570d053fe6ad74e35935084be2e2bb900
TEST= 11
KEY=  cb7744f3d48b346aff1483a2c48bd202
CT=   2d7b1e2570d053fe6ad74e35935084be2e2bb900
PT=   7641df52112b6f0270141e3715e1f70a696a0df8
TEST= 12
KEY=  da5c2bf1a49f2a5deaf574a8ade1dffa
CT=   7641df52112b6f0270141e3715e1f70a696a0df8
PT=   e8d66e3be5f2c0377d193ed320e6db4136833544
TEST= 13
KEY=  3faeebc6d986148eca13afe99b62eabe
CT=   e8d66e3be5f2c0377d193ed320e6db4136833544
PT=   61f7930eb7dd3a3c11377497956d5081cb923b02
TEST= 14
KEY=  8873d1fac8b160195f7eff6850f0d1bc
CT=   61f7930eb7dd3a3c11377497956d5081cb923b02
PT=   518cbfbd1f8bb7e1d229046d56c471e74d6e37f6
TEST= 15
KEY=  97f8661b1a98647409ba8e8f1d9ee64a
CT=   518cbfbd1f8bb7e1d229046d56c471e74d6e37f6
PT=   4bacbafea6a34be877b93f3ff17aa8788f637d0b
TEST= 16
KEY=  315b2df36d215b4bf8c026f792fd9b41
CT=   4bacbafea6a34be877b93f3ff17aa8788f637d0b
PT=   5f483aaeef07ec92154ebaa1cc9ad7b40cd07065
TEST= 17
KEY=  de5cc161786fe1ea345af1439e2deb24
CT=   5f483aaeef07ec92154ebaa1cc9ad7b40cd07065
PT=   c1e58c3247bc2dd30cd0c6f3625779fb7f099c32
TEST= 18
KEY=  99e0ecb274bf2719560d88b8e1247716
CT=   c1e58c3247bc2dd30cd0c6f3625779fb7f099c32
PT=   c9a489f21e4225448723ffa7d8b6032727447f0a
TEST= 19
KEY=  87a2c9f6f39cd8be8ebb8b9fc660081c
CT=   c9a489f21e4225448723ffa7d8b6032727447f0a
PT=   376118a76acf524c1a1f126f211f7bfc02d7ad69
TEST= 20
KEY=  ed6d9bbae983cad1afa4f063c4b7a575
CT=   376118a76acf524c1a1f126f211f7bfc02d7ad69
PT=   75489d4602d86e3d27ef6dd8e9187e5441ffb2b9
TEST= 21
KEY=  efb5f587ce6ca70946bc8e37854817cc
CT=   75489d4602d86e3d27ef6dd8e9187e5441ffb2b9
PT=   8a9696ae91c3306a7fca89b69883fe9c5066464f
TEST= 22
KEY=  7e76c5edb1a62ebfde3f70abd52e5183
CT=   8a9696ae91c3306a7fca89b69883fe9c5066464f
PT=   7b931bf323455e199e3e9f88dd3dea7a11c5163b
TEST= 23
KEY=  5d339bf42f98b13703029ad1c4eb47b8
CT=   7b931bf323455e199e3e9f88dd3dea7a11c5163b
PT=   ed54567dabe1b7a451e6459e1c041e6f393590d0
TEST= 24
KEY=  f6d22c507e7ef4a91f0684befdded768
CT=   ed54567dabe1b7a451e6459e1c041e6f393590d0
PT=   02437577d35426eeb4c0545b9f2568a275048960
TEST= 25
KEY=  25860abecabea0f28023ec1c88da5e08
CT=   02437577d35426eeb4c0545b9f2568a275048960
PT=   b17fca528157f34cf946d80db1f5e521bb8af090
TEST= 26
KEY=  a4d1f9f233f878ff31d6093d3350ae98
CT=   b17fca528157f34cf946d80db1f5e521bb8af090
PT=   1bb4b590a264b1cb702cd9660ccffe6cd71ec156
TEST= 27
KEY=  06b5483943d4a1993d19f751e44e6fce
CT=   1bb4b590a264b1cb702cd9660ccffe6cd71ec156
PT=   82f906e95fa79211b372f00d26bf96dff291e506
TEST= 28
KEY=  5912da28f0a651941ba6618e16df8ac8
CT=   82f906e95fa79211b372f00d26bf96dff291e506
PT=   6973901ed170be60287cac93f7418a17ec829fff
TEST= 29
KEY=  88626448d8dafd07ece7eb99fa5d1537
CT=   6973901ed170be60287cac93f7418a17ec829fff
PT=   a3ee64bdec7daa55b4d901e2fd87f162f12f474b
TEST= 30
KEY=  641fce1d6c03fce511601afb0b72527c
CT=   a3ee64bdec7daa55b4d901e2fd87f162f12f474b
PT=   21564373f8b88482eba546c61c423ec22913d5a6
TEST= 31
KEY=  9ca74a9f87a6ba230d222439226187da
CT=   21564373f8b88482eba546c61c423ec22913d5a6
PT=   dbb1e35d3715f9801df4c211f0bfb2665627d6f7
TEST= 32
KEY=  abb2b31f9a527832fd9d965f7446512d
CT=   dbb1e35d3715f9801df4c211f0bfb2665627d6f7
PT=   16b23864a8ae796cd60b5ee4ea3192436d2d3502
TEST= 33
KEY=  031cca734c5926d617ac041c196b642f
CT=   16b23864a8ae796cd60b5ee4ea3192436d2d3502
PT=   4e16f03bd1f719a0df974020c500f6107b5c3fa7
TEST= 34
KEY=  d2ebd3d393ce66f6d2acf20c62375b88
CT=   4e16f03bd1f719a0df974020c500f6107b5c3fa7
PT=   c9c79c20aed6ad224d7cc813751e370e31da6b61
TEST= 35
KEY=  7c3d7ef1deb2aee5a7b2c50253ed30e9
CT=   c9c79c20aed6ad224d7cc813751e370e31da6b61
PT=   6250edc5e44fa884816ae1a5e9d30d61ad36b11a
TEST= 36
KEY=  9872d6755fd84f404e61c863fedb81f3
CT=   6250edc5e44fa884816ae1a5e9d30d61ad36b11a
PT=   a9402b8ecf873fa683730da400c5d70107aeadca
TEST= 37
KEY=  57f5e9d3dcab42e44ea41f62f9752c39
CT=   a9402b8ecf873fa683730da400c5d70107aeadca
PT=   5998756a31988185c2149f6243c6a6db85ad2594
TEST= 38
KEY=  666d68561ebfdd860d62b9b97cd809ad
CT=   5998756a31988185c2149f6243c6a6db85ad2594
PT=   2d78e68aae098d861bd918c9325ef973538f2dad
TEST= 39
KEY=  c864e5d00566c54f3f3c40ca2f572400
CT=   2d78e68aae098d861bd918c9325ef973538f2dad
PT=   1e6a2a76671a2810325457717334c85044283491
TEST= 40
KEY=  af7ecdc03732923e4c08889a6b7f1091
CT=   1e6a2a76671a2810325457717334c85044283491
PT=   c066a257a391d0551da807191a8f5330f129c976
TEST= 41
KEY=  0cef1d952a9a95275687dbaa9a56d9e7
CT=   c066a257a391d0551da807191a8f5330f129c976
PT=   8afdf6de1426d14adb57c67cc8245550f725b630
TEST= 42
KEY=  18c9ccdff1cd535b9ea38efa6d736fd7
CT=   8afdf6de1426d14adb57c67cc8245550f725b630
PT=   18143fb0205027df81f1a5196fd784ef9171adc2
TEST= 43
KEY=  3899eb00703cf642f1740a15fc02c215
CT=   18143fb0205027df81f1a5196fd784ef9171adc2
PT=   70193cc4fdb98dae552c2acb534cef5bc6686c55
TEST= 44
KEY=  c52066ae2510dc89a238e54e3a6aae40
CT=   70193cc4fdb98dae552c2acb534cef5bc6686c55
PT=   7064019d8a0fc05f5267588f40d66f6462f0010e
TEST= 45
KEY=  4f2fa6f177778406e2ee8a2a589aaf4e
CT=   7064019d8a0fc05f5267588f40d66f6462f0010e
PT=   df2707bc8b2571fa5e57c3e5e2d3563b351250bb
TEST= 46
KEY=  c40ad70b292047e3003ddc116d88fff5
CT=   df2707bc8b2571fa5e57c3e5e2d3563b351250bb
PT=   d9b297b1f97d14b3d14d93d27bdeda585252e30a
TEST= 47
KEY=  3d77c3b8f86dd4317be306493fda1cff
CT=   d9b297b1f97d14b3d14d93d27bdeda585252e30a
PT=   c7f9826a1f82334559f9754b7680d8fc4b3d4d94
TEST= 48
KEY=  22f5f0fda194a17a0d63deb574e7516b
CT=   c7f9826a1f82334559f9754b7680d8fc4b3d4d94
PT=   07c9dde0ba36bf9e7f02b93361c1dceef93113ba
TEST= 49
KEY=  98c34f63de9618496ca2025b8dd642d1
CT=   07c9dde0ba36bf9e7f02b93361c1dceef93113ba
PT=   843b6cf84c4e23421557d253dd298a6e80b3b929
TEST= 50
KEY=  d48d6c21cbc1ca1ab18b88350d65fbf8
CT=   843b6cf84c4e23421557d253dd298a6e80b3b929
PT=   96a07f37b54f26536c428870023734010618a967
TEST= 51
KEY=  61c24a72a783426ab3bcbc340b7d529f
CT=   96a07f37b54f26536c428870023734010618a967
PT=   eefc4b2d1f4292a57e0635c7efefe3ce245c1a49
TEST= 52
KEY=  7e80d8d7d98577ad5c535ffa2f2148d6
CT=   eefc4b2d1f4292a57e0635c7efefe3ce245c1a49
PT=   a493d33848b55fdb9a91c110f58a4fe7d9f86876
TEST= 53
KEY=  3635870c4314b6bda9d9101df6d920a0
CT=   a493d33848b55fdb9a91c110f58a4fe7d9f86876
PT=   b8dd2657990c10ad32b8c415bc1ae460980c9b21
TEST= 54
KEY=  af3997a171ac72a815c3f47d6ed5bb81
CT=   b8dd2657990c10ad32b8c415bc1ae460980c9b21
PT=   db9a2dc7ea2cf29fec765c91e4ad55304cf41c1a
TEST= 55
KEY=  4515653e9dda2e39f16ea14d2221a79b
CT=   db9a2dc7ea2cf29fec765c91e4ad55304cf41c1a
PT=   48a96b272d6ef278287e87fd8f13940edb3875b8
TEST= 56
KEY=  687b9746b5a4a9c47e7d3543f919d223
CT=   48a96b272d6ef278287e87fd8f13940edb3875b8
PT=   5ce53a619ca777bde579aa03d989fe2170a5999b
TEST= 57
KEY=  f4dce0fb50dd03c7a7f4cb6289bc4bb8
CT=   5ce53a619ca777bde579aa03d989fe2170a5999b
PT=   4301f5726276ed1b76d8828ea08ccba817454fb4
TEST= 58
KEY=  96aa0de026058149077800ca9ef9040c
CT=   4301f5726276ed1b76d8828ea08ccba817454fb4
PT=   af406a3ea76d6a1935cadc9ad98480a5994487d7
TEST= 59
KEY=  31c767f913cf5dd3defc806f07bd83db
CT=   af406a3ea76d6a1935cadc9ad98480a5994487d7
PT=   d7bb70d9c68e575fef3116ea92e5036e6806b81d
TEST= 60
KEY=  f74930a6fcfe4b394c1983016fbb3bc6
CT=   d7bb70d9c68e575fef3116ea92e5036e6806b81d
PT=   21a7c6e07226af98b86fc74f2e081f21135e75d3
TEST= 61
KEY=  856f9f3e44918c7662119c207ce54e15
CT=   21a7c6e07226af98b86fc74f2e081f21135e75d3
PT=   f6bb9ec807845ba8b1df07e3ec6858052d9638fd
TEST= 62
KEY=  82ebc496f54e8b958e79c425517376e8
CT=   f6bb9ec807845ba8b1df07e3ec6858052d9638fd
PT=   37b885a97232a76922e351b2672e6de414d96d2b
TEST= 63
KEY=  f0d963ffd7adda27e957a9c145aa1bc3
CT=   37b885a97232a76922e351b2672e6de414d96d2b
PT=   79282300d93f9b8cb8b8ba02ff2de08dd27a5b5c
TEST= 64
KEY=  29e6f8736f156025167a494c97d0409f
CT=   79282300d93f9b8cb8b8ba02ff2de08dd27a5b5c
PT=   a7dd0d651ef7458fd39092a42bf8a2f0189f3d9d
TEST= 65
KEY=  3711bdfcbc85f2813d82ebbc8f4f7d02
CT=   a7dd0d651ef7458fd39092a42bf8a2f0189f3d9d
PT=   bee3ac206506a0b163899c5c1f5c2dea60215bef
TEST= 66
KEY=  52171d4ddf0c6edd22dec656ef6e26ed
CT=   bee3ac206506a0b163899c5c1f5c2dea60215bef
PT=   d1e69435a3c4955792bfce38f17ecb11785edf6e
TEST= 67
KEY=  f1d3881a4db3a0e5d3a00d479730f983
CT=   d1e69435a3c4955792bfce38f17ecb11785edf6e
PT=   aa312c3a75b6a6f6c692e2fc7e59d147e4108f46
TEST= 68
KEY=  84652eec8b214219adf9dc00732076c5
CT=   aa312c3a75b6a6f6c692e2fc7e59d147e4108f46
PT=   b2ef1ad4e79800239ad5c3ca3e75e76763c81705
TEST= 69
KEY=  63fd2ecf11f481d3938c3b6710e861c0
CT=   b2ef1ad4e79800239ad5c3ca3e75e76763c81705
PT=   5307ffc3b86e716a4ae941a9da9b9060d3e5d814
TEST= 70
KEY=  db935fa55b1dc07a4917ab07c30db9d4
CT=   5307ffc3b86e716a4ae941a9da9b9060d3e5d814
PT=   0057f2ae686dfbb1e9634d4a9a087318d02b4bf5
TEST= 71
KEY=  b3fea414b27e8d30d31fd81f1326f221
CT=   0057f2ae686dfbb1e9634d4a9a087318d02b4bf5
PT=   d8a3d59cece1513fe8d719e1695f4c3ee54ea8fe
TEST= 72
KEY=  5f1ff52b5aa994d1ba409421f6685adf
CT=   d8a3d59cece1513fe8d719e1695f4c3ee54ea8fe
PT=   baec02cd12ebaaa6fa3f8ddaf4080957aa7c2602
TEST= 73
KEY=  4df45f8da096190b4e489d765c147cdd
CT=   baec02cd12ebaaa6fa3f8ddaf4080957aa7c2602
PT=   040f55704d960e284c28e9c48cce82bf4c4d832a
TEST= 74
KEY=  006251a5ecbef0cfc2861fc91059fff7
CT=   040f55704d960e284c28e9c48cce82bf4c4d832a
PT=   2bac7462f90781a83c23975b1043c40fb19b00bf
TEST= 75
KEY=  f965d00dd09d6794d2c5dbc6a1c2ff48
CT=   2bac7462f90781a83c23975b1043c40fb19b00bf
PT=   c25d8abd4eb98be87c63383cbce21aa59bc726ca
TEST= 76
KEY=  b7dc5be5acfe5fa86e27c1633a05d982
CT=   c25d8abd4eb98be87c63383cbce21aa59bc726ca
PT=   3c09bfcc43e8cdbaa7039d880e122f721953d676
TEST= 77
KEY=  f434965f0bfdc2206035ee1123560ff4
CT=   3c09bfcc43e8cdbaa7039d880e122f721953d676
PT=   96573fb70960ccc00d7ded0704f8ba8cb51dc68f
TEST= 78
KEY=  fd545a9f06802f2764cd549d964bc97b
CT=   96573fb70960ccc00d7ded0704f8ba8cb51dc68f
PT=   a8dee3c10e429b339e3271bc96e51138b484c2bc
TEST= 79
KEY=  f316c1ac98b25e9bf22845a522cf0bc7
CT=   a8dee3c10e429b339e3271bc96e51138b484c2bc
PT=   540ec4aba3c364e6ec5c5025c57047670f16e5b6
TEST= 80
KEY=  50d5a54a74ee0ebe375802c22dd9ee71
CT=   540ec4aba3c364e6ec5c5025c57047670f16e5b6
PT=   48d6e32afc013c9e9acc7e58d2177958a4157a48
TEST= 81
KEY=  acd499d4ee2270e6e54f7b9a89cc9439
CT=   48d6e32afc013c9e9acc7e58d2177958a4157a48
PT=   9e284b0ae31d01a586d24918f63acc0ca3644b41
TEST= 82
KEY=  4fc9987168f039fe1375b7962aa8df78
CT=   9e284b0ae31d01a586d24918f63acc0ca3644b41
PT=   f33af1ed8103b3fb9cbafc8814a5c59c66a251ae
TEST= 83
KEY=  ceca2b8af44ac57607d0720a4c0a8ed6
CT=   f33af1ed8103b3fb9cbafc8814a5c59c66a251ae
PT=   c22caacab17428a45786f5f636abf49d3332a575
TEST= 84
KEY=  7fbe032ea3cc3080317b86977f382ba3
CT=   c22caacab17428a45786f5f636abf49d3332a575
PT=   d93b376aff8a580330d748e96c072ada13765db2
TEST= 85
KEY=  80345b2d931b78695d7cac4d6c4e7611
CT=   d93b376aff8a580330d748e96c072ada13765db2
PT=   904438394590e4e25479077963d8e6bb371fc3f2
TEST= 86
KEY=  c5a4bfcfc7627f103ea44af65b51b5e3
CT=   904438394590e4e25479077963d8e6bb371fc3f2
PT=   d09a9141616d7f682082aa6610f1768f5612e492
TEST= 87
KEY=  a4c9c0a7e7e0d5762e553c790d435171
CT=   d09a9141616d7f682082aa6610f1768f5612e492
PT=   0ad7a57fb002b9b9c002a8ee10faff496aa2aaa0
TEST= 88
KEY=  14cb791e27e27d983eafc33067e1fbd1
CT=   0ad7a57fb002b9b9c002a8ee10faff496aa2aaa0
PT=   d434ad59a9156696980f573b7780a31ba5e4029c
TEST= 89
KEY=  bdde1f88bfed2aa3492f602bc205f94d
CT=   d434ad59a9156696980f573b7780a31ba5e4029c
PT=   e510b0888e05cd1f2bbeeec88b7198fb11eca727
TEST= 90
KEY=  33dbd2979453c46bc25ef8d0d3e95e6a
CT=   e510b0888e05cd1f2bbeeec88b7198fb11eca727
PT=   6343998a7bd5ed9ffba28379394100aab0c9219a
TEST= 91
KEY=  480e3f086ff14712fb1ff87a63207ff0
CT=   6343998a7bd5ed9ffba28379394100aab0c9219a
PT=   e7d4050f2255cf91f0060daea0d2ff1a974074af
TEST= 92
KEY=  6a5bf0999ff74abc5bcd0760f4600b5f
CT=   e7d4050f2255cf91f0060daea0d2ff1a974074af
PT=   080e78db12bf4ee0b749b5e0ed8aa5b3aa55eab6
TEST= 93
KEY=  78e4be7928beff5cb647a2d35e35e1e9
CT=   080e78db12bf4ee0b749b5e0ed8aa5b3aa55eab6
PT=   b95589c1870b635ada06a49bed6283b3afea0887
TEST= 94
KEY=  ffefdd23f2b85bc75b252160f1dfe96e
CT=   b95589c1870b635ada06a49bed6283b3afea0887
PT=   8054c0f7b5d149d4f35e45fcc246774094eca1fc
TEST= 95
KEY=  4a3e94f701e61e3b9963562065334892
CT=   8054c0f7b5d149d4f35e45fcc246774094eca1fc
PT=   a1eead04cdec29f180a4128969d6c634056b264e
TEST= 96
KEY=  87d2bd0681420cb2f0b5901460586edc
CT=   a1eead04cdec29f180a4128969d6c634056b264e
PT=   b9a4c2b2ec64e314e3fcb867ef9f8d3a41e8a120
TEST= 97
KEY=  6bb65e1262beb4d51f2a1d2e21b0cffc
CT=   b9a4c2b2ec64e314e3fcb867ef9f8d3a41e8a120
PT=   9b45ea5431ff7f9b7389141a3203f0353cad4b36
TEST= 98

⌨️ 快捷键说明

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