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

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

BLOCKSIZE=128
KEYSIZE=  256

TEST= 0
KEY=  0000000000000000000000000000000000000000000000000000000000000000
PT=   00000000000000000000000000000000
CT=   8b79eecc93a0ee5dff30b4ea21636da4
TEST= 1
KEY=  ad3965683e6fa98b5f38ac26653679288b79eecc93a0ee5dff30b4ea21636da4
PT=   8b79eecc93a0ee5dff30b4ea21636da4
CT=   c737317fe0846f132b23c8c2a672ce22
TEST= 2
KEY=  28e79e2afc5f7745fccabe2f6257c2ef4c4edfb37324814ed4137c288711a386
PT=   c737317fe0846f132b23c8c2a672ce22
CT=   e58b82bfba53c0040dc610c642121168
TEST= 3
KEY=  0721e93eacf9dc6c870d8133376b7c0da9c55d0cc977414ad9d56ceec503b2ee
PT=   e58b82bfba53c0040dc610c642121168
CT=   10b296abb40504995db71dda0b7e26fb
TEST= 4
KEY=  0ece1e210ada32ebc497ad50f516602eb977cba77d7245d384627134ce7d9415
PT=   10b296abb40504995db71dda0b7e26fb
CT=   b7198d8e88baa25234c18517e99bb70d
TEST= 5
KEY=  d31313acd90a9bb7d6596deab752003f0e6e4629f5c8e781b0a3f42327e62318
PT=   b7198d8e88baa25234c18517e99bb70d
CT=   6125097db5738c64513e125872ea436c
TEST= 6
KEY=  488b6a78d9aa23fea7289e250928bde36f4b4f5440bb6be5e19de67b550c6074
PT=   6125097db5738c64513e125872ea436c
CT=   07ff2ed24b522f1e31d46e94be5c505b
TEST= 7
KEY=  03ddd56b142ad3b0e4ffd2bac6568e5468b461860be944fbd04988efeb50302f
PT=   07ff2ed24b522f1e31d46e94be5c505b
CT=   eb3c1e3328f840b110e934b0129f2f23
TEST= 8
KEY=  20f9d92c65b2f00183464197b23be5af83887fb52311044ac0a0bc5ff9cf1f0c
PT=   eb3c1e3328f840b110e934b0129f2f23
CT=   107cb7b403dc3f6f09ec30ec1718d183
TEST= 9
KEY=  79cf0bcf8efe3de82e27778923d1aa1993f4c80120cd3b25c94c8cb3eed7ce8f
PT=   107cb7b403dc3f6f09ec30ec1718d183
CT=   ce9db77b1fae0cfec5341fa5af4cde8a
TEST= 10
KEY=  f50adaba26525bfa7bf6eef2402450785d697f7a3f6337db0c789316419b1005
PT=   ce9db77b1fae0cfec5341fa5af4cde8a
CT=   157b5946862da3e9a1a83e45857e207d
TEST= 11
KEY=  3b6947995411d0ae50645129d13bacc04812263cb94e9432add0ad53c4e53078
PT=   157b5946862da3e9a1a83e45857e207d
CT=   4ae3583491df78918cab3ac241286855
TEST= 12
KEY=  aad12f02f5e5681d16236b668ef2c46702f17e082891eca3217b979185cd582d
PT=   4ae3583491df78918cab3ac241286855
CT=   05400c32dc84f1ab486a9badb1415b50
TEST= 13
KEY=  ea02eb82d4b2112dd3bd64c1c908cec307b1723af4151d0869110c3c348c037d
PT=   05400c32dc84f1ab486a9badb1415b50
CT=   e4c0781a2ea68d142504739731ef396e
TEST= 14
KEY=  d51a1846dfeb738f0af138f74c968dcce3710a20dab3901c4c157fab05633a13
PT=   e4c0781a2ea68d142504739731ef396e
CT=   44cc8a9c84e6ad66bd24f1ee1f925ec3
TEST= 15
KEY=  b6401dfc35af21e53cd254431cc639e9a7bd80bc5e553d7af1318e451af164d0
PT=   44cc8a9c84e6ad66bd24f1ee1f925ec3
CT=   20af5fddf65856d1a60adc03567ae163
TEST= 16
KEY=  d1d2e8b5644910077b3edb245f029c0d8712df61a80d6bab573b52464c8b85b3
PT=   20af5fddf65856d1a60adc03567ae163
CT=   ceb74dd6fbeafdcee54930d58af22aca
TEST= 17
KEY=  9f932dc2ab83fa5153e7081e7360abb449a592b753e79665b2726293c679af79
PT=   ceb74dd6fbeafdcee54930d58af22aca
CT=   72fb3f7bbbdba9c036c94531a32e937d
TEST= 18
KEY=  06aabca83922297791c9d07aeb639bdd3b5eadcce83c3fa584bb27a265573c04
PT=   72fb3f7bbbdba9c036c94531a32e937d
CT=   299b26d5d6dfa2c20824d8a84e98a244
TEST= 19
KEY=  6124bc71768de5e9c14d37915d90f1ae12c58b193ee39d678c9fff0a2bcf9e40
PT=   299b26d5d6dfa2c20824d8a84e98a244
CT=   0a35c0d4170bde0258d79b668c7c98f4
TEST= 20
KEY=  282b067bd441670e11e576f26c4ea67d18f04bcd29e84365d448646ca7b306b4
PT=   0a35c0d4170bde0258d79b668c7c98f4
CT=   f4e3e981ffc8b50fc9146b85a22e71d4
TEST= 21
KEY=  2864e2a3986f99c55ec21c225e3498ecec13a24cd620f66a1d5c0fe9059d7760
PT=   f4e3e981ffc8b50fc9146b85a22e71d4
CT=   130acf4ceafe3277df057d4d170582ed
TEST= 22
KEY=  600fd4dfd03132b0db7b2432dbe027c2ff196d003cdec41dc25972a41298f58d
PT=   130acf4ceafe3277df057d4d170582ed
CT=   50001d54f2ea5eaa3be2206f3845d9a9
TEST= 23
KEY=  c1cbe3a1679d6c1913eabe3400993100af197054ce349ab7f9bb52cb2add2c24
PT=   50001d54f2ea5eaa3be2206f3845d9a9
CT=   69f3ee4b230b2db2492fe0e36b949154
TEST= 24
KEY=  7c6c63e14606a0b09254a531cacb45a0c6ea9e1fed3fb705b094b2284149bd70
PT=   69f3ee4b230b2db2492fe0e36b949154
CT=   ceee40f3d2fd9a5521f44ad3ab55198d
TEST= 25
KEY=  22bb6e21bca0450240db117b028837af0804deec3fc22d509160f8fbea1ca4fd
PT=   ceee40f3d2fd9a5521f44ad3ab55198d
CT=   1fa1f1ae7bf2a8c66a6ed6d5f276846b
TEST= 26
KEY=  7364d9ae40cbb0cca6640b7e542dba2617a52f4244308596fb0e2e2e186a2096
PT=   1fa1f1ae7bf2a8c66a6ed6d5f276846b
CT=   6d5bd8391c73507d57b902ab3d58d228
TEST= 27
KEY=  a2d8bf7602fcd22755ada9979b2dd33b7afef77b5843d5ebacb72c852532f2be
PT=   6d5bd8391c73507d57b902ab3d58d228
CT=   15acd05539318363f275c857fbc5d86c
TEST= 28
KEY=  3ad56a33ce89d8d3510c4152dee734126f52272e617256885ec2e4d2def72ad2
PT=   15acd05539318363f275c857fbc5d86c
CT=   b54f8d944301a899a2a88440fe8ab631
TEST= 29
KEY=  13ed08137c66c2000d3fe9e167387864da1daaba2273fe11fc6a6092207d9ce3
PT=   b54f8d944301a899a2a88440fe8ab631
CT=   23b4bf936bf383325f0daf0548e32851
TEST= 30
KEY=  3c2c53ccdb4721f44b6c057bf758361af9a9152949807d23a367cf97689eb4b2
PT=   23b4bf936bf383325f0daf0548e32851
CT=   8b4984c6f39c7fd543b4a8629eac6740
TEST= 31
KEY=  95e744b66044529e2dc2b06bf84ff3d672e091efba1c02f6e0d367f5f632d3f2
PT=   8b4984c6f39c7fd543b4a8629eac6740
CT=   108834058381578e8aa7988e03942230
TEST= 32
KEY=  e7715b09238876a93f9858d9548cbea56268a5ea399d55786a74ff7bf5a6f1c2
PT=   108834058381578e8aa7988e03942230
CT=   ee3974a2ecea5a1e6fc09535323bff29
TEST= 33
KEY=  08f25145082684f576933e4df5c63dfe8c51d148d5770f6605b46a4ec79d0eeb
PT=   ee3974a2ecea5a1e6fc09535323bff29
CT=   1ac80f42e3529bca587d4ea828bd3631
TEST= 34
KEY=  93d63c9069b415595934fa66c76a9cd09699de0a362594ac5dc924e6ef2038da
PT=   1ac80f42e3529bca587d4ea828bd3631
CT=   e196df1e8a0de844ebd3fd84b307eeb6
TEST= 35
KEY=  0f5e4a3907a7bc56aac2cb6f6871674c770f0114bc287ce8b61ad9625c27d66c
PT=   e196df1e8a0de844ebd3fd84b307eeb6
CT=   917ac29c88967ee5c792e72b046a4399
TEST= 36
KEY=  b935c42a3a93d1e45e94cbe1e232a135e675c38834be020d71883e49584d95f5
PT=   917ac29c88967ee5c792e72b046a4399
CT=   9ce3d545895005f3ec432699f17ffda2
TEST= 37
KEY=  cc3c0dcf9e6e91be48b7f7ae251d1cb37a9616cdbdee07fe9dcb18d0a9326857
PT=   9ce3d545895005f3ec432699f17ffda2
CT=   089f0d41397e27b04d3268834adf932c
TEST= 38
KEY=  29ab63d0ab0e237ba75d250bc67e362472091b8c8490204ed0f97053e3edfb7b
PT=   089f0d41397e27b04d3268834adf932c
CT=   9c364b0cc209389c00824505226b8989
TEST= 39
KEY=  7fb99abaccc92d9c8b17cc0066f02f39ee3f5080469918d2d07b3556c18672f2
PT=   9c364b0cc209389c00824505226b8989
CT=   767fb14493be17a29839fbf115b9b38b
TEST= 40
KEY=  db08eebd184aeeb002302a3c41e5595b9840e1c4d5270f704842cea7d43fc179
PT=   767fb14493be17a29839fbf115b9b38b
CT=   cbec5b7fb05d673c19ebf0f4b647cdb5
TEST= 41
KEY=  f7c517c27f319857f1d9da5d29b6b76353acbabb657a684c51a93e5362780ccc
PT=   cbec5b7fb05d673c19ebf0f4b647cdb5
CT=   9721cb9555ef079add547d8de09cc0c7
TEST= 42
KEY=  47d5164e15743853c8b0e55ed3a965d6c48d712e30956fd68cfd43de82e4cc0b
PT=   9721cb9555ef079add547d8de09cc0c7
CT=   5b16109122e874a08a2a48d5b5753256
TEST= 43
KEY=  152e7ef1b0fad417da84b4fa0ab560db9f9b61bf127d1b7606d70b0b3791fe5d
PT=   5b16109122e874a08a2a48d5b5753256
CT=   198a9b7c41c225334176614a16f1d7cb
TEST= 44
KEY=  81bb271a9f0ce56e452c9fbe4cf09ff88611fac353bf3e4547a16a4121602996
PT=   198a9b7c41c225334176614a16f1d7cb
CT=   56e255db999afa713020c4e987f4433b
TEST= 45
KEY=  a654aba71b351bcbfd1cb03b5f88ce1ad0f3af18ca25c4347781aea8a6946aad
PT=   56e255db999afa713020c4e987f4433b
CT=   7bf8470233d197839d4fc1b365e79c8d
TEST= 46
KEY=  c700b39660c3c72e15e278b2d22dd528ab0be81af9f453b7eace6f1bc373f620
PT=   7bf8470233d197839d4fc1b365e79c8d
CT=   d7cdf94cbbe5e7ef7e47e4ce9bd5e073
TEST= 47
KEY=  c49b1589810f1915998c8c79ca2382d87cc611564211b45894898bd558a61653
PT=   d7cdf94cbbe5e7ef7e47e4ce9bd5e073
CT=   a5617b71af28e732a0b69bfa3b90f291
TEST= 48
KEY=  d37a9390fd2c8d4d01704352bafc2ee2d9a76a27ed39536a343f102f6336e4c2
PT=   a5617b71af28e732a0b69bfa3b90f291
CT=   156d08f6a2ac3f7202dbee15d53c8bcd
TEST= 49
KEY=  e4e2958608635df83b8e39fd503356d5ccca62d14f956c1836e4fe3ab60a6f0f
PT=   156d08f6a2ac3f7202dbee15d53c8bcd
CT=   1790cb4b9b4e01f4ca3aab588a3b7a51
TEST= 50
KEY=  b0f77af53fb1faf66a421093111dc925db5aa99ad4db6decfcde55623c31155e
PT=   1790cb4b9b4e01f4ca3aab588a3b7a51
CT=   5e2dc515fe9bae8f16188dc052c63a80
TEST= 51
KEY=  487ca8ecba3e2caf61a16285005f01f685776c8f2a40c363eac6d8a26ef72fde
PT=   5e2dc515fe9bae8f16188dc052c63a80
CT=   a625e46d2da293f536d25c9207090aa5
TEST= 52
KEY=  410909f6119dda628537b825d24e8df9235288e207e25096dc14843069fe257b
PT=   a625e46d2da293f536d25c9207090aa5
CT=   fefcf38abd12eaad37f3ae73bc4b4a8c
TEST= 53
KEY=  f1027d98b61d2f383bcf60a83d317d03ddae7b68baf0ba3bebe72a43d5b56ff7
PT=   fefcf38abd12eaad37f3ae73bc4b4a8c
CT=   76d8221c2aad44d226c769875a93cda8
TEST= 54
KEY=  dda104019f122286887545c85f6b09b1ab765974905dfee9cd2043c48f26a25f
PT=   76d8221c2aad44d226c769875a93cda8
CT=   de7fbeb010089d7ee0a1bd18f3461aee
TEST= 55
KEY=  46ce686778ba955831b63f2acfe397747509e7c4805563972d81fedc7c60b8b1
PT=   de7fbeb010089d7ee0a1bd18f3461aee
CT=   a8b0824bd1fc52d92afa0b4b23abdebd
TEST= 56
KEY=  ef1408d365e549b808dadade3d4cbcdaddb9658f51a9314e077bf5975fcb660c
PT=   a8b0824bd1fc52d92afa0b4b23abdebd
CT=   93ac85ee8de4091894f0e1800a0df443
TEST= 57
KEY=  8e8fc86b7f82a57799fe32dd1c748c8d4e15e061dc4d3856938b141755c6924f
PT=   93ac85ee8de4091894f0e1800a0df443
CT=   0fae963d9b74341316d7ea8862d0766f
TEST= 58
KEY=  d3900458abb1acce0707a49565d27c4c41bb765c47390c45855cfe9f3716e420
PT=   0fae963d9b74341316d7ea8862d0766f
CT=   37930dfbc771510d0bbdcbfab2a5852f
TEST= 59
KEY=  c55ee2f5633de3e7ef3710c6c143aa7076287ba780485d488ee1356585b3610f
PT=   37930dfbc771510d0bbdcbfab2a5852f
CT=   9c3b82d06cb9378f6cbbf6325b456a8b
TEST= 60
KEY=  aa16073435b24614eb1e9ae81fd921f0ea13f977ecf16ac7e25ac357def60b84
PT=   9c3b82d06cb9378f6cbbf6325b456a8b
CT=   2db135f2599323714b4d0e66562faf48
TEST= 61
KEY=  033f102bfb13f9f84a4e9fc0c6f52ac8c7a2cc85b56249b6a917cd3188d9a4cc
PT=   2db135f2599323714b4d0e66562faf48
CT=   130d64dc60ee70f07f6a68f26a9b5e19
TEST= 62
KEY=  60d36fd89196db13031e829b54615707d4afa859d58c3946d67da5c3e242fad5
PT=   130d64dc60ee70f07f6a68f26a9b5e19
CT=   e4e5c4a1e2a0dc99eec583e311824371
TEST= 63
KEY=  532bc273d1843eb5cc1de01d28684454304a6cf8372ce5df38b82620f3c0b9a4
PT=   e4e5c4a1e2a0dc99eec583e311824371
CT=   72cce240749a6bfd0a93cdcbe2589b41
TEST= 64
KEY=  dae91111e43d9df4a0f44c27a6b1ab0842868eb843b68e22322bebeb119822e5
PT=   72cce240749a6bfd0a93cdcbe2589b41
CT=   300f85629b48f47444d2aa51ebaad16c
TEST= 65
KEY=  5c7c95b43bea70f20a5c490f9a9f716372890bdad8fe7a5676f941bafa32f389
PT=   300f85629b48f47444d2aa51ebaad16c
CT=   89278608a583e1243704b39ab9c0f30c
TEST= 66
KEY=  5b64fdb468399a031d5745325331c2e8fbae8dd27d7d9b7241fdf22043f20085
PT=   89278608a583e1243704b39ab9c0f30c
CT=   71b74d5faa4558a59f3bc91aa564579a
TEST= 67
KEY=  0166230ccf036b4b22c63d36f71c3cf58a19c08dd738c3d7dec63b3ae696571f
PT=   71b74d5faa4558a59f3bc91aa564579a
CT=   7b433c70951e4bd140ff7a0cbf367429
TEST= 68
KEY=  d7a12389d7dd5de963841b344315adf9f15afcfd422688069e39413659a02336
PT=   7b433c70951e4bd140ff7a0cbf367429
CT=   b0be67ebcd672549af03d323af026fff
TEST= 69
KEY=  a3ec2e92c58fe150f708c6faeb1f459e41e49b168f41ad4f313a9215f6a24cc9
PT=   b0be67ebcd672549af03d323af026fff
CT=   99a829a7c5c7cd6a44c7eaba9a5421c7
TEST= 70
KEY=  cc3f7485bf8460cb1ea0aa3c20553644d84cb2b14a86602575fd78af6cf66d0e
PT=   99a829a7c5c7cd6a44c7eaba9a5421c7
CT=   76e1a70af79f89cfe68eaf15dc0e9bc5
TEST= 71
KEY=  17dc64f06b3a2941a21ae58e2ffab363aead15bbbd19e9ea9373d7bab0f8f6cb
PT=   76e1a70af79f89cfe68eaf15dc0e9bc5
CT=   db0805b5dcc1ca2ca7489c8e1237e7a2
TEST= 72
KEY=  dc7128e894c9da167d0aced5888f846275a5100e61d823c6343b4b34a2cf1169
PT=   db0805b5dcc1ca2ca7489c8e1237e7a2
CT=   935d409b87a85a2cfcc09de3d2a9a294
TEST= 73
KEY=  8073895c9316d299f4f32c602f2f2616e6f85095e67079eac8fbd6d77066b3fd
PT=   935d409b87a85a2cfcc09de3d2a9a294
CT=   f22b73eff24249cbcb31bdc7c126b735
TEST= 74
KEY=  99e16793433652800abad7000638560914d3237a1432302103ca6b10b14004c8
PT=   f22b73eff24249cbcb31bdc7c126b735
CT=   a16a380ae9b3f2b0ae39bb0e24bf7c0a
TEST= 75
KEY=  8f77c5e97da567cc447b52f45175bc74b5b91b70fd81c291adf3d01e95ff78c2
PT=   a16a380ae9b3f2b0ae39bb0e24bf7c0a
CT=   9cf088de60ae87687481c9f217e86a7c
TEST= 76
KEY=  da1b3c2c424d2bc6a1c7a3d18d41c3f5294993ae9d2f45f9d97219ec821712be
PT=   9cf088de60ae87687481c9f217e86a7c
CT=   1c8b68951e65e32e77f1a31571351c1b
TEST= 77
KEY=  3d64f3d4bf8f585917273805aa43dcd735c2fb3b834aa6d7ae83baf9f3220ea5
PT=   1c8b68951e65e32e77f1a31571351c1b
CT=   4ad3f3b0c15d810f0ea0ff62c6b2d0fe
TEST= 78

⌨️ 快捷键说明

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