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

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

BLOCKSIZE=160
KEYSIZE=  160

TEST= 0
KEY=  0000000000000000000000000000000000000000
IV=   0000000000000000000000000000000000000000
CT=   0000000000000000000000000000000000000000
PT=   bad121dd415afaeac1cfca375a7a46e793af378e
TEST= 1
KEY=  bad121dd415afaeac1cfca375a7a46e793af378e
IV=   75d1f4e8627e25465a65e465c796492aa6ad0109
CT=   bad121dd415afaeac1cfca375a7a46e793af378e
PT=   a469bd3ba6245b3b751e55b032ba091e64c0717d
TEST= 2
KEY=  1eb89ce6e77ea1d1b4d19f8768c04ff9f76f46f3
IV=   637ca74b3db0ec6c7b575e14bc91ed2cc11eea91
CT=   a469bd3ba6245b3b751e55b032ba091e64c0717d
PT=   61ea5ba5804f99a63dfefeaaf861bb4d6494ad52
TEST= 3
KEY=  7f52c74367313877892f612d90a1f4b493fbeba1
IV=   d27a071d9d2000da6690e8606fad2354a58874b4
CT=   61ea5ba5804f99a63dfefeaaf861bb4d6494ad52
PT=   42d3653fbc61eb31e8136239e471aac6789b3f38
TEST= 4
KEY=  3d81a27cdb50d346613c031474d05e72eb60d499
IV=   a13bcbc449ee38b7cb8bb73475e4f30ddab44a17
CT=   42d3653fbc61eb31e8136239e471aac6789b3f38
PT=   b024c9109e3726c5edda851bd6bf3a2af1113f59
TEST= 5
KEY=  8da56b6c4567f5838ce6860fa26f64581a71ebc0
IV=   c56df9aebc2f68904cf90d1c72ed926afa759050
CT=   b024c9109e3726c5edda851bd6bf3a2af1113f59
PT=   8f011c4e7013f37463ba06940d9a7f42a7383e49
TEST= 6
KEY=  02a47722357406f7ef5c809baff51b1abd49d589
IV=   53c80de8e471387bd733b9cf00d90abd86b9e941
CT=   8f011c4e7013f37463ba06940d9a7f42a7383e49
PT=   574a118935bce4abcad35d1d8e2baa21e7be8490
TEST= 7
KEY=  55ee66ab00c8e25c258fdd8621deb13b5af75119
IV=   0bf7182c7f1732f9409b8a3075bfba27c056829c
CT=   574a118935bce4abcad35d1d8e2baa21e7be8490
PT=   b919e4ba758b4d53b3731409588af120b74c4425
TEST= 8
KEY=  ecf782117543af0f96fcc98f7954401bedbb153c
IV=   92c8a0a66c0665f34b423a10410bb64ac0d55f5d
CT=   b919e4ba758b4d53b3731409588af120b74c4425
PT=   7b17e0628bb076ca8ed1c6f12df1a9eb6872feca
TEST= 9
KEY=  97e06273fef3d9c5182d0f7e54a5e9f085c9ebf6
IV=   6ea08250e8df652f7fe8c1c55233ee5850ae49c7
CT=   7b17e0628bb076ca8ed1c6f12df1a9eb6872feca
PT=   90be36bc23b21a22787652a04e50837c988cd6e6
TEST= 10
KEY=  075e54cfdd41c3e7605b5dde1af56a8c1d453d10
IV=   e49a0e37e3f871371d29f1a1bfbce197038ec95a
CT=   90be36bc23b21a22787652a04e50837c988cd6e6
PT=   c16595408e485d0c575951afe95cf0739c7df138
TEST= 11
KEY=  c63bc18f53099eeb37020c71f3a99aff8138cc28
IV=   411fdc4479b1f20ee2f20147ae9c7d4d7e812f0a
CT=   c16595408e485d0c575951afe95cf0739c7df138
PT=   88822ba98bc5f6508b1ed97bbbe1792a754bcc3f
TEST= 12
KEY=  4eb9ea26d8cc68bbbc1cd50a4848e3d5f4730017
IV=   e81d5b4a79cd00e045827fae3962bc6554382fac
CT=   88822ba98bc5f6508b1ed97bbbe1792a754bcc3f
PT=   63d1277af6fe7c17329c6d68c5c0c6a73f233c63
TEST= 13
KEY=  2d68cd5c2e3214ac8e80b8628d882572cb503c74
IV=   7b063fde22ce5260b73df8728a5b717ffd754d9c
CT=   63d1277af6fe7c17329c6d68c5c0c6a73f233c63
PT=   0008b2a1893bc69239fe62ba24af64676ea2478c
TEST= 14
KEY=  2d607ffda709d23eb77edad8a9274115a5f27bf8
IV=   259686ce15a216fdec51e4c0b6362324b180619d
CT=   0008b2a1893bc69239fe62ba24af64676ea2478c
PT=   81b3f72fc628416c91e0525ce255393e85217e8e
TEST= 15
KEY=  acd388d261219352269e88844b72782b20d30576
IV=   32109aa9b31b6a83e8825c96f00f42dc9f6de9fd
CT=   81b3f72fc628416c91e0525ce255393e85217e8e
PT=   24664f30d84d7f1033678cd72e303701fc2a04de
TEST= 16
KEY=  88b5c7e2b96cec4215f9045365424f2adcf901a8
IV=   6a8a74a0aac67f8b9a25a281e3bf580f48220b61
CT=   24664f30d84d7f1033678cd72e303701fc2a04de
PT=   ef09761c0d80618eba60814d97fc4bae3b87b759
TEST= 17
KEY=  67bcb1feb4ec8dccaf99851ef2be0484e77eb6f1
IV=   2b373bf49bdc8e909f29a811d9ad4f0ce8da06de
CT=   ef09761c0d80618eba60814d97fc4bae3b87b759
PT=   625238b1f3a3c95a84bef1f1b02ee4afa5e8dabd
TEST= 18
KEY=  05ee894f474f44962b2774ef4290e02b42966c4c
IV=   e3897ea419d95318c328706c3e0e679a8f551486
CT=   625238b1f3a3c95a84bef1f1b02ee4afa5e8dabd
PT=   c855c74dc3fb255b3a5e1c446549682da41fe6ce
TEST= 19
KEY=  cdbb4e0284b461cd117968ab27d98806e6898a82
IV=   00bf5c70b728ac00ccfeb33585f48f0a9e7d9179
CT=   c855c74dc3fb255b3a5e1c446549682da41fe6ce
PT=   308660e29eedd0da371efa95e519b05d91fa13d3
TEST= 20
KEY=  fd3d2ee01a59b1172667923ec2c0385b77739951
IV=   8e6446a4dca85419d888b2e79963e83761ba50d1
CT=   308660e29eedd0da371efa95e519b05d91fa13d3
PT=   b829bd7a64ed87829b9feb1e4be43e4b6ff9e0b7
TEST= 21
KEY=  4514939a7eb43695bdf8792089240610188a79e6
IV=   99890b26874d82cb68dca38bc612af7d96f25db5
CT=   b829bd7a64ed87829b9feb1e4be43e4b6ff9e0b7
PT=   fe08c904ec51631bef23883c4a88d9b479da0f3b
TEST= 22
KEY=  bb1c5a9e92e5558e52dbf11cc3acdfa4615076dd
IV=   770ce178de0ef867eb798c19bc3ee8df532ac24e
CT=   fe08c904ec51631bef23883c4a88d9b479da0f3b
PT=   6c61f8168212d1d4268da7aaa8004e20564e9d1e
TEST= 23
KEY=  d77da28810f7845a745656b66bac9184371eebc3
IV=   cc17bb7b774e7afa4a17334504d949c97be29a5c
CT=   6c61f8168212d1d4268da7aaa8004e20564e9d1e
PT=   53d740ae4a5581eb9c913121394f971f22bc0071
TEST= 24
KEY=  84aae2265aa205b1e8c7679752e3069b15a2ebb2
IV=   82af9056d71e4c6ebb82770b2644eb6243b2519a
CT=   53d740ae4a5581eb9c913121394f971f22bc0071
PT=   a6616b738210279f88b490930d1ff5550c5e0623
TEST= 25
KEY=  22cb8955d8b2222e6073f7045ffcf3ce19fced91
IV=   4047bf3756583b9dfc2e74dc3b580bc869961b7e
CT=   a6616b738210279f88b490930d1ff5550c5e0623
PT=   a8b3d40b82e2d7e657e572c197191ef18953dad8
TEST= 26
KEY=  8a785d5e5a50f5c8379685c5c8e5ed3f90af3749
IV=   b29c2a0e5336906ec98cab45b4e203a46a769d47
CT=   a8b3d40b82e2d7e657e572c197191ef18953dad8
PT=   d0e91de57a4d96b15f0dddc7e1fc984e62770f65
TEST= 27
KEY=  5a9140bb201d6379689b580229197571f2d8382c
IV=   8546f1ef1d782150c9f02dd9bda2affa9cd9802b
CT=   d0e91de57a4d96b15f0dddc7e1fc984e62770f65
PT=   9b4d1edc934e0284d743d70f0e655642c2172f50
TEST= 28
KEY=  c1dc5e67b35361fdbfd88f0d277c233330cf177c
IV=   f386b5f1fdebd23d76eaf71f0ce7cf7cb5bd9ba4
CT=   9b4d1edc934e0284d743d70f0e655642c2172f50
PT=   4f7d5a197aa59d88ea7d4c9a7e2c72087ecf6089
TEST= 29
KEY=  8ea1047ec9f6fc7555a5c3975950513b4e0077f5
IV=   65ce919846d01a0196d7403ff68015fe9f6b609f
CT=   4f7d5a197aa59d88ea7d4c9a7e2c72087ecf6089
PT=   804a89e0c6fad6cd6e5ae3383cf6653b4371add7
TEST= 30
KEY=  0eeb8d9e0f0c2ab83bff20af65a634000d71da22
IV=   d52dbd2916ea4e375ca5778cdf7397ae92a9113c
CT=   804a89e0c6fad6cd6e5ae3383cf6653b4371add7
PT=   6b078d4667e5c1eac31884b3b176949ac7faeadf
TEST= 31
KEY=  65ec00d868e9eb52f8e7a41cd4d0a09aca8b30fd
IV=   d595ec1d9314080b07fb8c427865212c0530d5f3
CT=   6b078d4667e5c1eac31884b3b176949ac7faeadf
PT=   5881626fb51d2cc427712914121b293832f43d2c
TEST= 32
KEY=  3d6d62b7ddf4c796df968d08c6cb89a2f87f0dd1
IV=   071a075dd5f13ce26982d03c57de25c2f9f2452b
CT=   5881626fb51d2cc427712914121b293832f43d2c
PT=   cab7832999d1498fa3e6e4c273a4c0386292e005
TEST= 33
KEY=  f7dae19e44258e197c7069cab56f499a9aededd4
IV=   8ac632bbdebbacbbb9b1b9f8d20c67cf444bf965
CT=   cab7832999d1498fa3e6e4c273a4c0386292e005
PT=   c824ad04eec5ac98eba6e0c9d7988395421cd640
TEST= 34
KEY=  3ffe4c9aaae0228197d6890362f7ca0fd8f13b94
IV=   1eb8c170a4ee553668a6e06946a1bf80297393ff
CT=   c824ad04eec5ac98eba6e0c9d7988395421cd640
PT=   ba04e7dac4c51be381329a4b151551f8f5534c84
TEST= 35
KEY=  85faab406e25396216e4134877e29bf72da27710
IV=   8154047a44c92a75144a542f2b860966332f3ceb
CT=   ba04e7dac4c51be381329a4b151551f8f5534c84
PT=   7a5ceb361f1dc8a8d742652c06910603e127363d
TEST= 36
KEY=  ffa640767138f1cac1a6766471739df4cc85412d
IV=   c8469b2a723cf3f34ac3bf74cbfdafa3c7dffdcf
CT=   7a5ceb361f1dc8a8d742652c06910603e127363d
PT=   fceffcea8269c7153f22f8f3f703e28ecae53ff3
TEST= 37
KEY=  0349bc9cf35136dffe848e9786707f7a06607ede
IV=   e8433d649612cf764fb1581c1adca40d0953a2d3
CT=   fceffcea8269c7153f22f8f3f703e28ecae53ff3
PT=   d75356e16970cbc475ac89533ce56ec93d37f61f
TEST= 38
KEY=  d41aea7d9a21fd1b8b2807c4ba9511b33b5788c1
IV=   06afb4ce7586b811eea6eccb0a000de94429226d
CT=   d75356e16970cbc475ac89533ce56ec93d37f61f
PT=   ec8610ca6860967b158feab2cd872b5dd0aebc5f
TEST= 39
KEY=  389cfab7f2416b609ea7ed7677123aeeebf9349e
IV=   33cecbd87c26560532a2d92edd6cce1af9afda73
CT=   ec8610ca6860967b158feab2cd872b5dd0aebc5f
PT=   fc612161ff8478aba8d5780c30abfda11dd80cf2
TEST= 40
KEY=  c4fddbd60dc513cb3672957a47b9c74ff621386c
IV=   f0797c2204380b6030ae237e3326313104319775
CT=   fc612161ff8478aba8d5780c30abfda11dd80cf2
PT=   5bc0feb5229d14226c939f9b56156cfcb478992e
TEST= 41
KEY=  9f3d25632f5807e95ae10ae111acabb34259a142
IV=   7da62abfd993e18444621a6200f934d149cf3e80
CT=   5bc0feb5229d14226c939f9b56156cfcb478992e
PT=   d73d8bb0ffc3bc796dab8431d8de7046af687e6b
TEST= 42
KEY=  4800aed3d09bbb90374a8ed0c972dbf5ed31df29
IV=   754c295ae4e4af2070cc90d0a9413a7317957cc1
CT=   d73d8bb0ffc3bc796dab8431d8de7046af687e6b
PT=   c0e8e0b9b8260278e060361d9cf7c2953ff01351
TEST= 43
KEY=  88e84e6a68bdb9e8d72ab8cd55851960d2c1cc78
IV=   fef29cec15c892d567c076cbc5c6902ff60fbc91
CT=   c0e8e0b9b8260278e060361d9cf7c2953ff01351
PT=   bc9fa0d807b50233ab12a6a541c4d9cf583a2ce7
TEST= 44
KEY=  3477eeb26f08bbdb7c381e681441c0af8afbe09f
IV=   63bc97c20f5c24674b72d7f3dd3324088a7c8a2d
CT=   bc9fa0d807b50233ab12a6a541c4d9cf583a2ce7
PT=   7d849ad0ee28c91a9f8e7b9e9fcfb590a2f8c868
TEST= 45
KEY=  49f37462812072c1e3b665f68b8e753f280328f7
IV=   f36dd19c650d9913f250e1e5ef259ae4cee525d6
CT=   7d849ad0ee28c91a9f8e7b9e9fcfb590a2f8c868
PT=   39b56b15addf28d3cc08a760bce0220e5184761a
TEST= 46
KEY=  70461f772cff5a122fbec296376e573179875eed
IV=   14fede0f306c2bbdcd37900702930eaa61f735df
CT=   39b56b15addf28d3cc08a760bce0220e5184761a
PT=   849c42bd8fa9d7507ee13f7b6c6319a9bc50e233
TEST= 47
KEY=  f4da5dcaa3568d42515ffded5b0d4e98c5d7bcde
IV=   b3e0b51daa67e7dbd7e166aabe5b71056b132c36
CT=   849c42bd8fa9d7507ee13f7b6c6319a9bc50e233
PT=   7ecdcea85830059777bcccc5bf49928c99eaa1a5
TEST= 48
KEY=  8a179362fb6688d526e33128e444dc145c3d1d7b
IV=   b31d8797dd5f06240f5ef49478bd74251a9d5455
CT=   7ecdcea85830059777bcccc5bf49928c99eaa1a5
PT=   d7f234f238b640ec52fb93a03e6d863edf21d908
TEST= 49
KEY=  5de5a790c3d0c8397418a288da295a2a831cc473
IV=   a6d7c67b4e5c12bc33a66ae53252c0cc51948141
CT=   d7f234f238b640ec52fb93a03e6d863edf21d908
PT=   7e73352662bfa20c07fcb4e99219a9c0ad13448f
TEST= 50
KEY=  239692b6a16f6a3573e416614830f3ea2e0f80fc
IV=   bd746255b0c7da5b5d220c4b45300e07132975ee
CT=   7e73352662bfa20c07fcb4e99219a9c0ad13448f
PT=   a43be36ca82f0adb9e05dfdf6115511f9ee2f6f6
TEST= 51
KEY=  87ad71da094060eeede1c9be2925a2f5b0ed760a
IV=   dfa0654a306fc6646d3e0c02beb5372dd0f93dc9
CT=   a43be36ca82f0adb9e05dfdf6115511f9ee2f6f6
PT=   08e84d56fb6039a2cced8dd6bc36ee96b0b9bc3c
TEST= 52
KEY=  8f453c8cf220594c210c446895134c630054ca36
IV=   2fab86f9d5d1bda2e4d4b1844ea1faa8b02d5145
CT=   08e84d56fb6039a2cced8dd6bc36ee96b0b9bc3c
PT=   772882f616e77822ede1d110fd1ae9e87bab88f2
TEST= 53
KEY=  f86dbe7ae4c7216ecced95786809a58b7bff42c4
IV=   0a09486999a5c922e349efe578c340d3ea338f51
CT=   772882f616e77822ede1d110fd1ae9e87bab88f2
PT=   987e3f2f823aa574fbe3060580bd9e96b98bda8f
TEST= 54
KEY=  6013815566fd841a370e937de8b43b1dc274984b
IV=   eb21e513ecf0eadde895cceae8982c1d9d5b2483
CT=   987e3f2f823aa574fbe3060580bd9e96b98bda8f
PT=   a4feaabbdade0e18b7b425c99d4bdb0020ba01cd
TEST= 55
KEY=  c4ed2beebc238a0280bab6b475ffe01de2ce9986
IV=   2ae99f2151844b0c942e6a66d4b4edb9d54b3273
CT=   a4feaabbdade0e18b7b425c99d4bdb0020ba01cd
PT=   4aef85246e4993118996ee40496d554d78ab4aff
TEST= 56
KEY=  8e02aecad26a1913092c58f43c92b5509a65d379
IV=   47027fd6555059c515e4a5876a945bf73605773a
CT=   4aef85246e4993118996ee40496d554d78ab4aff
PT=   b40d8c35849b22bb58cd764171b4fd91f1a3469c
TEST= 57
KEY=  3a0f22ff56f13ba851e12eb54d2648c16bc695e5
IV=   7abc1dce5fe2529085f1e2ceecb3c1a242d2c041
CT=   b40d8c35849b22bb58cd764171b4fd91f1a3469c
PT=   00eb51443c522be00d876a765f04e772f082acae
TEST= 58
KEY=  3ae473bb6aa310485c6644c31222afb39b44394b
IV=   56a25c24af47798ed6f21c8e14e9abd57159b03e
CT=   00eb51443c522be00d876a765f04e772f082acae
PT=   3e569fee158db0a714a1e1595b4a713f906c18a2
TEST= 59
KEY=  04b2ec557f2ea0ef48c7a59a4968de8c0b2821e9
IV=   cf359d74d555abea399671e532c8b708bc83a9a3
CT=   3e569fee158db0a714a1e1595b4a713f906c18a2
PT=   0316103880328e781dfb374b858a546f918516fb
TEST= 60
KEY=  07a4fc6dff1c2e97553c92d1cce28ae39aad3712
IV=   9795fb465bc6b670af0038192dbf509509e02896
CT=   0316103880328e781dfb374b858a546f918516fb
PT=   893f65927f3ce6ce1bdfbbfb00ba082cc4d5005a
TEST= 61
KEY=  8e9b99ff8020c8594ee3292acc5882cf5e783748
IV=   a965f702c0751d00ec65535143b9bcd2802d5e1c
CT=   893f65927f3ce6ce1bdfbbfb00ba082cc4d5005a
PT=   20bbf5d09e16de819107b1e4b5c03461ee20137f
TEST= 62
KEY=  ae206c2f1e3616d8dfe498ce7998b6aeb0582437
IV=   248775432d02698768c3072e60c6ad3a2e826198
CT=   20bbf5d09e16de819107b1e4b5c03461ee20137f

⌨️ 快捷键说明

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