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

📄 cbcme55.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:      CBC Monte Carlo (Encryption) Tests
Algorithm: Extended Rijndael (an AES Superset)
Filename:  cbcme55.txt
==============================================

BLOCKSIZE=160
KEYSIZE=  160

TEST= 0
KEY=  0000000000000000000000000000000000000000
IV=   0000000000000000000000000000000000000000
PT=   0000000000000000000000000000000000000000
CT=   d9f8ed844b1d96c43e299f7e7da6e624df86df22
TEST= 1
KEY=  d9f8ed844b1d96c43e299f7e7da6e624df86df22
IV=   d9f8ed844b1d96c43e299f7e7da6e624df86df22
PT=   47e32257909025bd972f86efff8b0bb70b1591e1
CT=   13f42481fc53afb1399f38c6a49c05063344a44b
TEST= 2
KEY=  ca0cc905b74e397507b6a7b8d93ae322ecc27b69
IV=   13f42481fc53afb1399f38c6a49c05063344a44b
PT=   9d9e460277630830ac5c33125067282689eec189
CT=   dc503092c9542108a82902a92c7fb7e276c6fb3c
TEST= 3
KEY=  165cf9977e1a187daf9fa511f54554c09a048055
IV=   dc503092c9542108a82902a92c7fb7e276c6fb3c
PT=   ad14c2094d77c833832531f6f40834b12afe5d6e
CT=   fc08034642b408f49afbd35e4abfe702b8573758
TEST= 4
KEY=  ea54fad13cae10893564764fbffab3c22253b70d
IV=   fc08034642b408f49afbd35e4abfe702b8573758
PT=   690dc77733cded117b0173d62b6bd341d2b8fddd
CT=   9369f42b561504c50df36bc1319c02365ff52fb8
TEST= 5
KEY=  793d0efa6abb144c38971d8e8e66b1f47da698b5
IV=   9369f42b561504c50df36bc1319c02365ff52fb8
PT=   eaec618108035d445151636d67d3a1cb4e4bf866
CT=   1d0a73848d4955c2a2aa52500daa444558215032
TEST= 6
KEY=  64377d7ee7f2418e9a3d4fde83ccf5b12587c887
IV=   1d0a73848d4955c2a2aa52500daa444558215032
PT=   e9f37ab9f86bc27a8935658e814e283c5323e654
CT=   75995f967f0d2b8778a681120703ed2edc3a4418
TEST= 7
KEY=  11ae22e898ff6a09e29bcecc84cf189ff9bd8c9f
IV=   75995f967f0d2b8778a681120703ed2edc3a4418
PT=   4e85015473e7c97a515fab2f355474c68bef96c5
CT=   fc6a2f510068a76dccc164633527104c64b7f9bf
TEST= 8
KEY=  edc40db99897cd642e5aaaafb1e808d39d0a7520
IV=   fc6a2f510068a76dccc164633527104c64b7f9bf
PT=   d9dfe9592d0776e112006fd2a48f4ca377b92a8a
CT=   fde6263c0a347c46767e15bdc1d7bcb721a291a5
TEST= 9
KEY=  10222b8592a3b1225824bf12703fb464bca8e485
IV=   fde6263c0a347c46767e15bdc1d7bcb721a291a5
PT=   0776a0a37bc7a336637f6190e2a7e94426e05ea8
CT=   715ce2cab88e1cfa8404a5ef19a841e5aa206742
TEST= 10
KEY=  617ec94f2a2dadd8dc201afd6997f581168883c7
IV=   715ce2cab88e1cfa8404a5ef19a841e5aa206742
PT=   41fd69986ed9ab0514dc6e7776980115a12faa34
CT=   21588ce461b9c137bb538415dd6267d990be9679
TEST= 11
KEY=  402645ab4b946cef67739ee8b4f59258863615be
IV=   21588ce461b9c137bb538415dd6267d990be9679
PT=   db459f298b6bff091f589de4860d7767e4c6fed2
CT=   3cb05811db479fe3f58b6e56c733f4ae33a79c07
TEST= 12
KEY=  7c961dba90d3f30c92f8f0be73c666f6b59189b9
IV=   3cb05811db479fe3f58b6e56c733f4ae33a79c07
PT=   a8de81999981beb03b937189ef41d5c4d06d4b71
CT=   72e758b58c87a6d6afae3bb56499e76a5ddd1f50
TEST= 13
KEY=  0e71450f1c5455da3d56cb0b175f819ce84c96e9
IV=   72e758b58c87a6d6afae3bb56499e76a5ddd1f50
PT=   552de758b1e06d7a3fe5594e0510e54f24d8ee2e
CT=   f2c4981405597df2c5a11434e75a66a04b377b16
TEST= 14
KEY=  fcb5dd1b190d2828f8f7df3ff005e73ca37bedff
IV=   f2c4981405597df2c5a11434e75a66a04b377b16
PT=   4716293d9e4c4d47747611084016d13113d122fe
CT=   de38176d03a9f83051c9cb07069d88c92518dbe5
TEST= 15
KEY=  228dca761aa4d018a93e1438f6986ff58663361a
IV=   de38176d03a9f83051c9cb07069d88c92518dbe5
PT=   e1b8937171d3c9c74ff83469b124c8a78b21b404
CT=   b3c779f1ca2012dd0af34664bb2b921ce1038c99
TEST= 16
KEY=  914ab387d084c2c5a3cd525c4db3fde96760ba83
IV=   b3c779f1ca2012dd0af34664bb2b921ce1038c99
PT=   e5b868f4f5e57a9d503ae0df87cd6f6deb9ac1fc
CT=   c2a894fcec39519fdc9afd9e9e7b05a4cdd13fef
TEST= 17
KEY=  53e2277b3cbd935a7f57afc2d3c8f84daab1856c
IV=   c2a894fcec39519fdc9afd9e9e7b05a4cdd13fef
PT=   ed206d6af933d39fa1196e631c2bbeeb5debe8cf
CT=   0a15c03e732518b469263974b98c893e1586118a
TEST= 18
KEY=  59f7e7454f988bee167196b66a447173bf3794e6
IV=   0a15c03e732518b469263974b98c893e1586118a
PT=   629f4f017e7e7dac537889f4ce1fdbd8f8861d5a
CT=   cb2ca12182087868ebbe1e9c07a177de555fe165
TEST= 19
KEY=  92db4664cd90f386fdcf882a6de506adea687583
IV=   cb2ca12182087868ebbe1e9c07a177de555fe165
PT=   1a6d724d288b588a0f85fcaf4d046aabbef6bfd0
CT=   4cda960c1317df4a27e9b025ee6a88ecc1857e67
TEST= 20
KEY=  de01d068de872cccda26380f838f8e412bed0be4
IV=   4cda960c1317df4a27e9b025ee6a88ecc1857e67
PT=   c160206a82f26ce9e51a0c075aabd95fd2408e99
CT=   247e51a47d112ececa6564f08e4c09a4ea71a2dc
TEST= 21
KEY=  fa7f81cca396020210435cff0dc387e5c19ca938
IV=   247e51a47d112ececa6564f08e4c09a4ea71a2dc
PT=   d438deef9d1f2e189a0b81035def71c39ef72e76
CT=   ba58013506c859529f70a765f51c135ed5d1e273
TEST= 22
KEY=  402780f9a55e5b508f33fb9af8df94bb144d4b4b
IV=   ba58013506c859529f70a765f51c135ed5d1e273
PT=   67fa6efc822a950478e73398b31ac98e7d0ad527
CT=   166e052573c501c434e4ed92c0c48229aac9a793
TEST= 23
KEY=  564985dcd69b5a94bbd71608381b1692be84ecd8
IV=   166e052573c501c434e4ed92c0c48229aac9a793
PT=   31f92150c878e0f12995deaa352448246d581dad
CT=   6db2023218b41bf211d56fc8b6bc24faf744779b
TEST= 24
KEY=  3bfb87eece2f4166aa0279c08ea7326849c09b43
IV=   6db2023218b41bf211d56fc8b6bc24faf744779b
PT=   20707316847426bb8e41435498114b9ba1f3372b
CT=   f09f9295dec6d4f93f6704ce1edc823072d71b93
TEST= 25
KEY=  cb64157b10e9959f95657d0e907bb0583b1780d0
IV=   f09f9295dec6d4f93f6704ce1edc823072d71b93
PT=   839185388ff44adae986718fb04396561174e3a4
CT=   73cd31cfceb2f7fe820910c753f813e81731761a
TEST= 26
KEY=  b8a924b4de5b6261176c6dc9c383a3b02c26f6ca
IV=   73cd31cfceb2f7fe820910c753f813e81731761a
PT=   fe9c7d7e981bbebf0aba2537a5ac0767ba7405b4
CT=   8b09b372760a394d6e9b6efa0c32a008badeab51
TEST= 27
KEY=  33a097c6a8515b2c79f70333cfb103b896f85d9b
IV=   8b09b372760a394d6e9b6efa0c32a008badeab51
PT=   0c1fd68002c11490dc12b69e5e870befd5c5a7ad
CT=   5b4f189d4cc5854bbdc9f8243e4da2c0cbe7da0e
TEST= 28
KEY=  68ef8f5be494de67c43efb17f1fca1785d1f8795
IV=   5b4f189d4cc5854bbdc9f8243e4da2c0cbe7da0e
PT=   62c2408100743b5efaf9f922e39661eb222fee03
CT=   ec7a962b6abf77901676a755faae774fde3cf671
TEST= 29
KEY=  849519708e2ba9f7d2485c420b52d637832371e4
IV=   ec7a962b6abf77901676a755faae774fde3cf671
PT=   ec89a55efb2824e90f6b166c985fa4b7c81d53b3
CT=   e8af8b3f517462808e5028f7bce7b6aa9cb86d0e
TEST= 30
KEY=  6c3a924fdf5fcb775c1874b5b7b5609d1f9b1cea
IV=   e8af8b3f517462808e5028f7bce7b6aa9cb86d0e
PT=   6811fd9a34cd01ff995cb5a5fd4f08263a81e07d
CT=   2a5140964530b9675c865c66799cc43796381f1a
TEST= 31
KEY=  466bd2d99a6f7210009e28d3ce29a4aa89a303f0
IV=   2a5140964530b9675c865c66799cc43796381f1a
PT=   2a26975440d4d920cc44beff521d7bcb9e1397c2
CT=   03006f26f94e7bea1782870cb648075f4645922a
TEST= 32
KEY=  456bbdff632109fa171cafdf7861a3f5cfe691da
IV=   03006f26f94e7bea1782870cb648075f4645922a
PT=   3667e4771f34feb25db68771040fbafeaa2e65f1
CT=   f6e57afeeb36c2f05d8af1ef266803f5995799d6
TEST= 33
KEY=  b38ec7018817cb0a4a965e305e09a00056b1080c
IV=   f6e57afeeb36c2f05d8af1ef266803f5995799d6
PT=   63ca240180c8a092659f6a95fc3182223aa5c42b
CT=   6abfc7efa682864e53dc1acb85a72404a195d6b3
TEST= 34
KEY=  d93100ee2e954d44194a44fbdbae8404f724debf
IV=   6abfc7efa682864e53dc1acb85a72404a195d6b3
PT=   49ec305ad19060d10e7030010a245b114d740b61
CT=   3d28026bc70d8f6f821e319981b2ebb1032371e0
TEST= 35
KEY=  e4190285e998c22b9b5475625a1c6fb5f407af5f
IV=   3d28026bc70d8f6f821e319981b2ebb1032371e0
PT=   f869c6d35e2a2391d15963f97f9afff5193f5de4
CT=   59221f02e87d0732b7eb64735fcd4a3ac241d670
TEST= 36
KEY=  bd3b1d8701e5c5192cbf111105d1258f3646792f
IV=   59221f02e87d0732b7eb64735fcd4a3ac241d670
PT=   ca0459b38a1a5a54781ff7803b821f19683e0ce5
CT=   66e8584f4b80b5caf4cf9a72a4d3e055bb470649
TEST= 37
KEY=  dbd345c84a6570d3d8708b63a102c5da8d017f66
IV=   66e8584f4b80b5caf4cf9a72a4d3e055bb470649
PT=   2289a964b48a89d088992d912d0ce0c3b5c9ba88
CT=   8b5d813ec8284bbbdf157a2134802017c8c542dd
TEST= 38
KEY=  508ec4f6824d3b680765f1429582e5cd45c43dbb
IV=   8b5d813ec8284bbbdf157a2134802017c8c542dd
PT=   8e7fe91ed87937863303e30767e9df1438a4a377
CT=   96da5b940ff6e5fb483ddeeafa56477db1404c9e
TEST= 39
KEY=  c6549f628dbbde934f582fa86fd4a2b0f4847125
IV=   96da5b940ff6e5fb483ddeeafa56477db1404c9e
PT=   0fab2cbd6f993c8ae5f794c375c5a68ccd7399e3
CT=   f655010cb1d16774b4f752a348adb9ae75ca75cb
TEST= 40
KEY=  30019e6e3c6ab9e7fbaf7d0b27791b1e814e04ee
IV=   f655010cb1d16774b4f752a348adb9ae75ca75cb
PT=   bd9f0f91f65c90c07ee4330f09a5c6c37d9139f7
CT=   f1a29f7c9c9b5b2791582794738eb2f8c3b8f67f
TEST= 41
KEY=  c1a30112a0f1e2c06af75a9f54f7a9e642f6f291
IV=   f1a29f7c9c9b5b2791582794738eb2f8c3b8f67f
PT=   243a99ce1083e9e18b0cfb88651dbf5b6d0518b2
CT=   9325ae10703475be8f15764b9e00e83fd0f0146a
TEST= 42
KEY=  5286af02d0c5977ee5e22cd4caf741d99206e6fb
IV=   9325ae10703475be8f15764b9e00e83fd0f0146a
PT=   dc87093b2eac768d95009990ad034504108e9fe8
CT=   395d914dd51ab0d359673720d1cb206df7a3b4bf
TEST= 43
KEY=  6bdb3e4f05df27adbc851bf41b3c61b465a55244
IV=   395d914dd51ab0d359673720d1cb206df7a3b4bf
PT=   4d71841ed693bdc6e1cc840f86d150d53437a24b
CT=   034934f0948e882c92038c107ef370ee50f74b8d
TEST= 44
KEY=  68920abf9151af812e8697e465cf115a355219c9
IV=   034934f0948e882c92038c107ef370ee50f74b8d
PT=   31dbc9c19bc21f3ed7ca62c1d96bb8f53d8e6312
CT=   30ee366e21dc18320eb629df5d5438673351eb2a
TEST= 45
KEY=  587c3cd1b08db7b32030be3b389b293d0603f2e3
IV=   30ee366e21dc18320eb629df5d5438673351eb2a
PT=   29fbb1434b5f2cf3b9fdb77a56b06f5c9309eba0
CT=   b718c145edb4a250e84135c99bbd061b58145216
TEST= 46
KEY=  ef64fd945d3915e3c8718bf2a3262f265e17a0f5
IV=   b718c145edb4a250e84135c99bbd061b58145216
PT=   1ceeeb630d9b6c957dd388e24541a563d8dc15b3
CT=   3da8b0f382aa12e63b36965ba3ac05d3452a7dda
TEST= 47
KEY=  d2cc4d67df930705f3471da9008a2af51b3ddd2f
IV=   3da8b0f382aa12e63b36965ba3ac05d3452a7dda
PT=   d9f4ca0482f8ab5379188df2da32b0519169a112
CT=   fb3c0e6d956b1505395a77ffd808904a52e25593
TEST= 48
KEY=  29f0430a4af81200ca1d6a56d882babf49df88bc
IV=   fb3c0e6d956b1505395a77ffd808904a52e25593
PT=   1d88a605b48e1d2f482423b89b131f27006e07a1
CT=   68effbbf36bf2e0ec5605520bd37cd50711a914d
TEST= 49
KEY=  411fb8b57c473c0e0f7d3f7665b577ef38c519f1
IV=   68effbbf36bf2e0ec5605520bd37cd50711a914d
PT=   c7ee1c8ad8fc7b478434dc441994163bfa25bd24
CT=   2b4fe44d7757e3681f405e1f68eb66b03cc86696
TEST= 50
KEY=  6a505cf80b10df66103d61690d5e115f040d7f67
IV=   2b4fe44d7757e3681f405e1f68eb66b03cc86696
PT=   a853a684e01028a719c435f24e202f6f4c488399
CT=   d54a98c8142e4e56eaddfc96940bf8b6af815dd2
TEST= 51
KEY=  bf1ac4301f3e9130fae09dff9955e9e9ab8c22b5
IV=   d54a98c8142e4e56eaddfc96940bf8b6af815dd2
PT=   a292699fb88ce37113b45240221919daa7141bce
CT=   8d25783b36ff5cf75045ab92d6c94e2074d9d6a8
TEST= 52
KEY=  323fbc0b29c1cdc7aaa5366d4f9ca7c9df55f41d
IV=   8d25783b36ff5cf75045ab92d6c94e2074d9d6a8
PT=   2a1587a4a8fdf498db75f9e87dee32e5f4669c4e
CT=   33ff4eb91eb7c6214a738b44aef84ae0c21eba54
TEST= 53
KEY=  01c0f2b237760be6e0d6bd29e164ed291d4b4e49
IV=   33ff4eb91eb7c6214a738b44aef84ae0c21eba54
PT=   88f1c6a1c7f36006372322636959e0dc8fc7bf31
CT=   d9394ce47a0fb60023c4fd7e3e5403f5650dfbc5
TEST= 54
KEY=  d8f9be564d79bde6c3124057df30eedc7846b58c
IV=   d9394ce47a0fb60023c4fd7e3e5403f5650dfbc5
PT=   370d7f7284ac881023a1b3a9cd0e9ea4c67aa6a4
CT=   e0edcc8120fdf91a80e8563458071ebe0309ac28
TEST= 55
KEY=  381472d76d8444fc43fa16638737f0627b4f19a4
IV=   e0edcc8120fdf91a80e8563458071ebe0309ac28
PT=   cfb1ac0885e337cd3a87114db3543d38eb755a40
CT=   1359482b10d9aa603cc6428d6670e6cef7559a36
TEST= 56
KEY=  2b4d3afc7d5dee9c7f3c54eee14716ac8c1a8392
IV=   1359482b10d9aa603cc6428d6670e6cef7559a36
PT=   d2ce18d38c0bd3be5a3eeae685f2ee3ad9344f2e
CT=   c4c4f87d9990870aa08220b262eaf478cd9e4c80
TEST= 57
KEY=  ef89c281e4cd6996dfbe745c83ade2d44184cf12
IV=   c4c4f87d9990870aa08220b262eaf478cd9e4c80
PT=   4aa9084447387f799025619506e4e65390aa4637
CT=   3df5f5bffbbfd04392bbed104501ef01756b8aa3
TEST= 58
KEY=  d27c373e1f72b9d54d05994cc6ac0dd534ef45b1
IV=   3df5f5bffbbfd04392bbed104501ef01756b8aa3
PT=   c0cc04affa22da56b0f7cad4296692ff4f41bbc2
CT=   208764d49f09be02d483bd24b5e8f42f56bf9312
TEST= 59
KEY=  f2fb53ea807b07d7998624687344f9fa6250d6a3
IV=   208764d49f09be02d483bd24b5e8f42f56bf9312
PT=   d87f2ade99472c9a24b771fd7bcc33b62716f263
CT=   3dba3a1ecb0bffbe4351d541a201cbd8f378667d
TEST= 60
KEY=  cf4169f44b70f869dad7f129d14532229128b0de
IV=   3dba3a1ecb0bffbe4351d541a201cbd8f378667d
PT=   5c682b86396c15feb51ee8ea198e837069c9da46
CT=   936158e8548ce9aecd02d8b608547f7678acd853
TEST= 61
KEY=  5c20311c1ffc11c717d5299fd9114d54e984688d
IV=   936158e8548ce9aecd02d8b608547f7678acd853
PT=   67762602832f776bf5844d4c431dbc69bd80b606
CT=   34ae53ad38844094f9ad1dadc7d50fc402fddc60
TEST= 62
KEY=  688e62b127785153ee7834321ec44290eb79b4ed
IV=   34ae53ad38844094f9ad1dadc7d50fc402fddc60
PT=   4b19fa37162ea04b6d66900f76f62cc3e90a707b

⌨️ 快捷键说明

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