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

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

BLOCKSIZE=160
KEYSIZE=  160

TEST= 0
KEY=  0000000000000000000000000000000000000000
PT=   0000000000000000000000000000000000000000
CT=   d3aa5ee878eb0ea03e03b22f3dd4e322954c8948
TEST= 1
KEY=  d3aa5ee878eb0ea03e03b22f3dd4e322954c8948
PT=   d3aa5ee878eb0ea03e03b22f3dd4e322954c8948
CT=   858e5fe6a83067b2550547167cf3ada56aabc8f1
TEST= 2
KEY=  5624010ed0db69126b06f53941274e87ffe741b9
PT=   858e5fe6a83067b2550547167cf3ada56aabc8f1
CT=   a4566129a6ab01b98ef72e0511b5e20cd3b7ce63
TEST= 3
KEY=  f2726027767068abe5f1db3c5092ac8b2c508fda
PT=   a4566129a6ab01b98ef72e0511b5e20cd3b7ce63
CT=   cdcd832976ab0fb9dad8d2ada4a88fe4a0b8daeb
TEST= 4
KEY=  3fbfe30e00db67123f290991f43a236f8ce85531
PT=   cdcd832976ab0fb9dad8d2ada4a88fe4a0b8daeb
CT=   9af8970006febf670ba6656ae991766605c88040
TEST= 5
KEY=  a547740e0625d875348f6cfb1dab55098920d571
PT=   9af8970006febf670ba6656ae991766605c88040
CT=   8f77f3f0aad6742b47b56576a3dbb9e961686640
TEST= 6
KEY=  2a3087feacf3ac5e733a098dbe70ece0e848b331
PT=   8f77f3f0aad6742b47b56576a3dbb9e961686640
CT=   7e3f21dde9660f5db8d344fcb56a8783935e2d55
TEST= 7
KEY=  540fa6234595a303cbe94d710b1a6b637b169e64
PT=   7e3f21dde9660f5db8d344fcb56a8783935e2d55
CT=   e233f79d58909e59b7bba109a0c5dd6e4cf539dc
TEST= 8
KEY=  b63c51be1d053d5a7c52ec78abdfb60d37e3a7b8
PT=   e233f79d58909e59b7bba109a0c5dd6e4cf539dc
CT=   cc5957e4544bfe587483f01187699946c14e06e7
TEST= 9
KEY=  7a65065a494ec30208d11c692cb62f4bf6ada15f
PT=   cc5957e4544bfe587483f01187699946c14e06e7
CT=   6108031f45f920129edfb22f3f0f6a723365513d
TEST= 10
KEY=  1b6d05450cb7e310960eae4613b94539c5c8f062
PT=   6108031f45f920129edfb22f3f0f6a723365513d
CT=   083c33479ae602f41b5251f4046ee51afb16b3a4
TEST= 11
KEY=  135136029651e1e48d5cffb217d7a0233ede43c6
PT=   083c33479ae602f41b5251f4046ee51afb16b3a4
CT=   d88767baf997cea3068c1f70f043638908992ce9
TEST= 12
KEY=  cbd651b86fc62f478bd0e0c2e794c3aa36476f2f
PT=   d88767baf997cea3068c1f70f043638908992ce9
CT=   846bc0589803b179683af6709f1f726e675ea561
TEST= 13
KEY=  4fbd91e0f7c59e3ee3ea16b2788bb1c45119ca4e
PT=   846bc0589803b179683af6709f1f726e675ea561
CT=   43276fa3ebdfc62fcfce412c60df444813b4b620
TEST= 14
KEY=  0c9afe431c1a58112c24579e1854f58c42ad7c6e
PT=   43276fa3ebdfc62fcfce412c60df444813b4b620
CT=   05a6a3cb794f8f512fcc8d875cabb98e471c3231
TEST= 15
KEY=  093c5d886555d74003e8da1944ff4c0205b14e5f
PT=   05a6a3cb794f8f512fcc8d875cabb98e471c3231
CT=   a962666257f2337d227ed4ab2aa0cf6c94193c0c
TEST= 16
KEY=  a05e3bea32a7e43d21960eb26e5f836e91a87253
PT=   a962666257f2337d227ed4ab2aa0cf6c94193c0c
CT=   519c47094dbf73cb029991da69020ba054bfda47
TEST= 17
KEY=  f1c27ce37f1897f6230f9f68075d88cec517a814
PT=   519c47094dbf73cb029991da69020ba054bfda47
CT=   bee53f2300db47c5b026b381b9fe229f971a87a9
TEST= 18
KEY=  4f2743c07fc3d03393292ce9bea3aa51520d2fbd
PT=   bee53f2300db47c5b026b381b9fe229f971a87a9
CT=   cc054fc4a7a9de47dc2ccea85af371bc6dc1fd5a
TEST= 19
KEY=  83220c04d86a0e744f05e241e450dbed3fccd2e7
PT=   cc054fc4a7a9de47dc2ccea85af371bc6dc1fd5a
CT=   d27d4616633c714199504fd6cd070b757ba0df62
TEST= 20
KEY=  515f4a12bb567f35d655ad972957d098446c0d85
PT=   d27d4616633c714199504fd6cd070b757ba0df62
CT=   29e42e016e2bb0f6f9fcde2a52d99fb035e71971
TEST= 21
KEY=  78bb6413d57dcfc32fa973bd7b8e4f28718b14f4
PT=   29e42e016e2bb0f6f9fcde2a52d99fb035e71971
CT=   21913812d64bf0cf6781443d57d76eb85265f34b
TEST= 22
KEY=  592a5c0103363f0c482837802c59219023eee7bf
PT=   21913812d64bf0cf6781443d57d76eb85265f34b
CT=   8d02e29273cbac88d08661258ff7176a407b91d8
TEST= 23
KEY=  d428be9370fd938498ae56a5a3ae36fa63957667
PT=   8d02e29273cbac88d08661258ff7176a407b91d8
CT=   d44481679ed9656bb331833b6fa24121e7ae3f7d
TEST= 24
KEY=  006c3ff4ee24f6ef2b9fd59ecc0c77db843b491a
PT=   d44481679ed9656bb331833b6fa24121e7ae3f7d
CT=   1eb3215f542a28d3a16118c07276005a6db9ce52
TEST= 25
KEY=  1edf1eabba0ede3c8afecd5ebe7a7781e9828748
PT=   1eb3215f542a28d3a16118c07276005a6db9ce52
CT=   1140f8b5f46f2bd676f8e9189d1a9aef70f742bc
TEST= 26
KEY=  0f9fe61e4e61f5eafc0624462360ed6e9975c5f4
PT=   1140f8b5f46f2bd676f8e9189d1a9aef70f742bc
CT=   09e31bd01a6ebd7884457a502bc92b0a5c861677
TEST= 27
KEY=  067cfdce540f489278435e1608a9c664c5f3d383
PT=   09e31bd01a6ebd7884457a502bc92b0a5c861677
CT=   ae0a42e1f6a3b48b0f32a2c8131a1710404a893b
TEST= 28
KEY=  a876bf2fa2acfc197771fcde1bb3d17485b95ab8
PT=   ae0a42e1f6a3b48b0f32a2c8131a1710404a893b
CT=   2499d02d97bded74b6b3cdeae439ad5e39f10e06
TEST= 29
KEY=  8cef6f023511116dc1c23134ff8a7c2abc4854be
PT=   2499d02d97bded74b6b3cdeae439ad5e39f10e06
CT=   5d674e49fa7cabf6b1742f7ccb36a537ae86fea0
TEST= 30
KEY=  d188214bcf6dba9b70b61e4834bcd91d12ceaa1e
PT=   5d674e49fa7cabf6b1742f7ccb36a537ae86fea0
CT=   9cd99f029b2aac6c4d519577196a8b93b4ae8f7f
TEST= 31
KEY=  4d51be49544716f73de78b3f2dd6528ea6602561
PT=   9cd99f029b2aac6c4d519577196a8b93b4ae8f7f
CT=   b0b4f2b62a034d655c5e2a68a17d1001f88b41e6
TEST= 32
KEY=  fde54cff7e445b9261b9a1578cab428f5eeb6487
PT=   b0b4f2b62a034d655c5e2a68a17d1001f88b41e6
CT=   389b6f65964f7c523b7dbb60f8431347fd88e2a5
TEST= 33
KEY=  c57e239ae80b27c05ac41a3774e851c8a3638622
PT=   389b6f65964f7c523b7dbb60f8431347fd88e2a5
CT=   d2f2ac12728df08fada39e3a7850e6fdd6be41e1
TEST= 34
KEY=  178c8f889a86d74ff767840d0cb8b73575ddc7c3
PT=   d2f2ac12728df08fada39e3a7850e6fdd6be41e1
CT=   f75876c13731bbea96a24d078b41ae2304045801
TEST= 35
KEY=  e0d4f949adb76ca561c5c90a87f9191671d99fc2
PT=   f75876c13731bbea96a24d078b41ae2304045801
CT=   a9cb4bffd25c8c6df28e255776d3c9298d50e7c2
TEST= 36
KEY=  491fb2b67febe0c8934bec5df12ad03ffc897800
PT=   a9cb4bffd25c8c6df28e255776d3c9298d50e7c2
CT=   ad9a2dba63ed6eaab531ad1a87c32751fa58c430
TEST= 37
KEY=  e4859f0c1c068e62267a414776e9f76e06d1bc30
PT=   ad9a2dba63ed6eaab531ad1a87c32751fa58c430
CT=   35a2095e781702703d0b55e97465520e62ef3822
TEST= 38
KEY=  d127965264118c121b7114ae028ca560643e8412
PT=   35a2095e781702703d0b55e97465520e62ef3822
CT=   5ba24897d8f07cdac8d5ea69bb6444ff4c387c4d
TEST= 39
KEY=  8a85dec5bce1f0c8d3a4fec7b9e8e19f2806f85f
PT=   5ba24897d8f07cdac8d5ea69bb6444ff4c387c4d
CT=   df33e6284ae902b9c72420c8515f6e9b80a89767
TEST= 40
KEY=  55b638edf608f2711480de0fe8b78f04a8ae6f38
PT=   df33e6284ae902b9c72420c8515f6e9b80a89767
CT=   71a2e2f3a554a8e7e24bfccf609d117f10d40aa1
TEST= 41
KEY=  2414da1e535c5a96f6cb22c0882a9e7bb87a6599
PT=   71a2e2f3a554a8e7e24bfccf609d117f10d40aa1
CT=   6ec239ce5e2a02c7e903f957912c764753409681
TEST= 42
KEY=  4ad6e3d00d7658511fc8db971906e83ceb3af318
PT=   6ec239ce5e2a02c7e903f957912c764753409681
CT=   8629272ae0621fa439c42fbeb05b72b6b3327c0e
TEST= 43
KEY=  ccffc4faed1447f5260cf429a95d9a8a58088f16
PT=   8629272ae0621fa439c42fbeb05b72b6b3327c0e
CT=   00f85e6be7d9287df947f76dfb15b78d41ad1bc3
TEST= 44
KEY=  cc079a910acd6f88df4b034452482d0719a594d5
PT=   00f85e6be7d9287df947f76dfb15b78d41ad1bc3
CT=   ef8dc4a4ded648e07ae3a42306248cc65f4000be
TEST= 45
KEY=  238a5e35d41b2768a5a8a767546ca1c146e5946b
PT=   ef8dc4a4ded648e07ae3a42306248cc65f4000be
CT=   dfdc09ce0805d6e84e9e14a0fc33ff53e62e3f99
TEST= 46
KEY=  fc5657fbdc1ef180eb36b3c7a85f5e92a0cbabf2
PT=   dfdc09ce0805d6e84e9e14a0fc33ff53e62e3f99
CT=   1110a578ed5f0ad76d87c81926588d9bce2eeec8
TEST= 47
KEY=  ed46f2833141fb5786b17bde8e07d3096ee5453a
PT=   1110a578ed5f0ad76d87c81926588d9bce2eeec8
CT=   5cb91b45fd3dcc2350833537a2d0b2301d7e8eaa
TEST= 48
KEY=  b1ffe9c6cc7c3774d6324ee92cd76139739bcb90
PT=   5cb91b45fd3dcc2350833537a2d0b2301d7e8eaa
CT=   a0e6a0feb9444e1c70de09a22130d070c2915809
TEST= 49
KEY=  1119493875387968a6ec474b0de7b149b10a9399
PT=   a0e6a0feb9444e1c70de09a22130d070c2915809
CT=   fba71d6fc22271acaf44b931f7bdda4144585857
TEST= 50
KEY=  eabe5457b71a08c409a8fe7afa5a6b08f552cbce
PT=   fba71d6fc22271acaf44b931f7bdda4144585857
CT=   2a758cb2d83f79abb99dba3908ec3a21bda8b07a
TEST= 51
KEY=  c0cbd8e56f25716fb0354443f2b6512948fa7bb4
PT=   2a758cb2d83f79abb99dba3908ec3a21bda8b07a
CT=   aa8870da11b3b1c31fb7ee9c3ea5d7e18e3b3493
TEST= 52
KEY=  6a43a83f7e96c0acaf82aadfcc1386c8c6c14f27
PT=   aa8870da11b3b1c31fb7ee9c3ea5d7e18e3b3493
CT=   51e28b6e91fc4582c9db63e4cefef728cd148f50
TEST= 53
KEY=  3ba12351ef6a852e6659c93b02ed71e00bd5c077
PT=   51e28b6e91fc4582c9db63e4cefef728cd148f50
CT=   31544e7db5ec2af106886c2080877a77ebd3fe54
TEST= 54
KEY=  0af56d2c5a86afdf60d1a51b826a0b97e0063e23
PT=   31544e7db5ec2af106886c2080877a77ebd3fe54
CT=   a79de4ef469dfb4a87af402bd24db7f4bf7b5144
TEST= 55
KEY=  ad6889c31c1b5495e77ee5305027bc635f7d6f67
PT=   a79de4ef469dfb4a87af402bd24db7f4bf7b5144
CT=   0b43138cd5481080aaa791f569fba6529f1db920
TEST= 56
KEY=  a62b9a4fc95344154dd974c539dc1a31c060d647
PT=   0b43138cd5481080aaa791f569fba6529f1db920
CT=   5009a2e0cb36404ccc37bd1552b08d65fd32d4ae
TEST= 57
KEY=  f62238af0265045981eec9d06b6c97543d5202e9
PT=   5009a2e0cb36404ccc37bd1552b08d65fd32d4ae
CT=   3c788c4e94c0379eaffaa61b9c6175c6863ef643
TEST= 58
KEY=  ca5ab4e196a533c72e146fcbf70de292bb6cf4aa
PT=   3c788c4e94c0379eaffaa61b9c6175c6863ef643
CT=   b5a4e25c11e2fe0394ca4ad450156ddb9a245da3
TEST= 59
KEY=  7ffe56bd8747cdc4bade251fa7188f492148a909
PT=   b5a4e25c11e2fe0394ca4ad450156ddb9a245da3
CT=   1cc37d47c04dbbd5ea669a194c5dbd92f4426142
TEST= 60
KEY=  633d2bfa470a761150b8bf06eb4532dbd50ac84b
PT=   1cc37d47c04dbbd5ea669a194c5dbd92f4426142
CT=   86ff846f3f0314f49472ef2ebdef42eac04dd359
TEST= 61
KEY=  e5c2af95780962e5c4ca502856aa703115471b12
PT=   86ff846f3f0314f49472ef2ebdef42eac04dd359
CT=   788378163351364153b213bef73e22898324330d
TEST= 62
KEY=  9d41d7834b5854a497784396a19452b89663281f
PT=   788378163351364153b213bef73e22898324330d
CT=   e22d49db5991611c5baa24a26abde8c0d432574b
TEST= 63
KEY=  7f6c9e5812c935b8ccd26734cb29ba7842517f54
PT=   e22d49db5991611c5baa24a26abde8c0d432574b
CT=   c7c4c8406534ad31a7705c879c4bd0babc591dcd
TEST= 64
KEY=  b8a8561877fd98896ba23bb357626ac2fe086299
PT=   c7c4c8406534ad31a7705c879c4bd0babc591dcd
CT=   9b48c1d92166bc9ce13eaaedb686d4c5052ad7e9
TEST= 65
KEY=  23e097c1569b24158a9c915ee1e4be07fb22b570
PT=   9b48c1d92166bc9ce13eaaedb686d4c5052ad7e9
CT=   c5aa22609288e4596e423cb0101be9928ad6569e
TEST= 66
KEY=  e64ab5a1c413c04ce4deadeef1ff579571f4e3ee
PT=   c5aa22609288e4596e423cb0101be9928ad6569e
CT=   78047bedcc3cd286c08c64372bad1c3a6d5f8511
TEST= 67
KEY=  9e4ece4c082f12ca2452c9d9da524baf1cab66ff
PT=   78047bedcc3cd286c08c64372bad1c3a6d5f8511
CT=   93dc547eeeb3e40dc6a3dc8198c9e39f4c8a42f1
TEST= 68
KEY=  0d929a32e69cf6c7e2f11558429ba8305021240e
PT=   93dc547eeeb3e40dc6a3dc8198c9e39f4c8a42f1
CT=   c25f5b8201f0f8b82316b9e107cb38d60228d10a
TEST= 69
KEY=  cfcdc1b0e76c0e7fc1e7acb9455090e65209f504
PT=   c25f5b8201f0f8b82316b9e107cb38d60228d10a
CT=   1008d2b56e87f633c00f5d26dd50112350c18589
TEST= 70
KEY=  dfc5130589ebf84c01e8f19f980081c502c8708d
PT=   1008d2b56e87f633c00f5d26dd50112350c18589
CT=   d8d624d3c15bfdf449da27f994edbf13a1b3cb09
TEST= 71
KEY=  071337d648b005b84832d6660ced3ed6a37bbb84
PT=   d8d624d3c15bfdf449da27f994edbf13a1b3cb09
CT=   1a0e8b0a497eb60d3565d42a9d452a07598ed918
TEST= 72
KEY=  1d1dbcdc01ceb3b57d57024c91a814d1faf5629c
PT=   1a0e8b0a497eb60d3565d42a9d452a07598ed918
CT=   632f374b628496c0c60c5ffea8dd191fe15dba1d
TEST= 73
KEY=  7e328b97634a2575bb5b5db239750dce1ba8d881
PT=   632f374b628496c0c60c5ffea8dd191fe15dba1d
CT=   589c7b6b0efeaa04e825104aae2f78ca9522edaf
TEST= 74
KEY=  26aef0fc6db48f71537e4df8975a75048e8a352e
PT=   589c7b6b0efeaa04e825104aae2f78ca9522edaf
CT=   d7f13c86e6912b959d82401ec69db93bbe7765d0
TEST= 75
KEY=  f15fcc7a8b25a4e4cefc0de651c7cc3f30fd50fe
PT=   d7f13c86e6912b959d82401ec69db93bbe7765d0
CT=   fecd5fafd29d4e231039f5ee8a099982f72f37ae
TEST= 76
KEY=  0f9293d559b8eac7dec5f808dbce55bdc7d26750
PT=   fecd5fafd29d4e231039f5ee8a099982f72f37ae
CT=   0434a96aa395e43cea58860df3ad3ed3eb56a6dd
TEST= 77
KEY=  0ba63abffa2d0efb349d7e0528636b6e2c84c18d
PT=   0434a96aa395e43cea58860df3ad3ed3eb56a6dd
CT=   854a7d4c32866b9116f9f67231e0644b21614205
TEST= 78

⌨️ 快捷键说明

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