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

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

BLOCKSIZE=192
KEYSIZE=  160

TEST= 0
KEY=  0000000000000000000000000000000000000000
IV=   000000000000000000000000000000000000000000000000
PT=   000000000000000000000000000000000000000000000000
CT=   74811e173dd1ac286899659fabbf415d23f9a82ff8ac9dd5
TEST= 1
KEY=  3dd1ac286899659fabbf415d23f9a82ff8ac9dd5
IV=   74811e173dd1ac286899659fabbf415d23f9a82ff8ac9dd5
PT=   72e3b4320dea448930a108d7a24fb18a8467276148374837
CT=   9a23f150225aac53bb682c306376c7c508feb81dbe19d800
TEST= 2
KEY=  1f8b007bd3f149afc8c986982b07103246b545d5
IV=   9a23f150225aac53bb682c306376c7c508feb81dbe19d800
PT=   78d34f11eab9c26bbeb44c423b5774d950ff7afe7eb1ee50
CT=   16947249ff2104e185a68ebc05860eb420fd3a1991ae937a
TEST= 3
KEY=  e0aa049a5657c713cd4f882c0bfa2a2bd71bd6af
IV=   16947249ff2104e185a68ebc05860eb420fd3a1991ae937a
PT=   eeef0ebaabfb02c1621dee41af4822b91513fe6897c6a775
CT=   c26adbf78d88d71bfb8445bf5d2e6a0cfcdd5185049579a6
TEST= 4
KEY=  6d22d381add382ac9061e220f7277baed38eaf09
IV=   c26adbf78d88d71bfb8445bf5d2e6a0cfcdd5185049579a6
PT=   6d0a06fcb367b7526731d6a3243baf8afa26e794578d3b54
CT=   76634f164f42b990af01a81738c7e2853a4d5b74ad078c31
TEST= 5
KEY=  22606a1102d22abba8a600a5cd6a20da7e892338
IV=   76634f164f42b990af01a81738c7e2853a4d5b74ad078c31
PT=   000d2da600fc41b3f587cf9e2076182cfd4e0f6b94969e3d
CT=   2431f8385bbb5612c3f2a56577314715e282238aab29e8d4
TEST= 6
KEY=  79db3c03c1208fdedf9747b02fe80350d5a0cbec
IV=   2431f8385bbb5612c3f2a56577314715e282238aab29e8d4
PT=   a4d98eccd2578554c738d161e03a3d1362e68839b3e56145
CT=   b32aadaaf549925ede15f8d1da3edaa5928b094b0b134662
TEST= 7
KEY=  8c92ae5d1f35770f05a99d15bd630a1bdeb38d8e
IV=   b32aadaaf549925ede15f8d1da3edaa5928b094b0b134662
PT=   592942689fa754c25d2297f61e82a01688a5e0b391a3a723
CT=   2a5b670699ae0ec690037fa2803f2e268a3d3d9242b028d1
TEST= 8
KEY=  153ca09b8f3608ad8596b333375e37899c03a55f
IV=   2a5b670699ae0ec690037fa2803f2e268a3d3d9242b028d1
PT=   535acd99f396d5713c85a2ba64f56862d9fc38d362dc6c44
CT=   0c98df226dc4a5bfe91d4976578b5e09dafd4580e487e76a
TEST= 9
KEY=  78f80524662b41dbd21ded3aeda3720978844235
IV=   0c98df226dc4a5bfe91d4976578b5e09dafd4580e487e76a
PT=   a0abedad7e5ddd660c0b304f807f1b881efc1e1b5aea6aea
CT=   060b03ad1711efd0c7fe84a9a1907cf698a9ee27b7ecf948
TEST= 10
KEY=  6fe9eaf4a1d5c572738d91cc750a9c2ecf68bb7d
IV=   060b03ad1711efd0c7fe84a9a1907cf698a9ee27b7ecf948
PT=   041f8153ea25e373dad626ccff1fa2ee026ccbf0033b205f
CT=   2a2229b51064e13958954751f547ac6d1f4903a53178c79e
TEST= 11
KEY=  7f8d0bcdf940822386ca3da16a439f8bfe107ce3
IV=   2a2229b51064e13958954751f547ac6d1f4903a53178c79e
PT=   6aaa67cff87bd9fe35ef5d2d2d37fd84520ba8f641f81371
CT=   b6c19ef7c6ad2514e21228278408232e7fbc8177c7fa03db
TEST= 12
KEY=  b9202ed91b52aa0402c21e8f15ff1efc39ea7f38
IV=   b6c19ef7c6ad2514e21228278408232e7fbc8177c7fa03db
PT=   9b8135430d2f62368dfc733c907746e2bd1ef7ce6608361d
CT=   65a5f12f3036e85d5776676c38a3275552b41ad4620c532e
TEST= 13
KEY=  8916c6844c24cd683a6139da474b04285be62c16
IV=   65a5f12f3036e85d5776676c38a3275552b41ad4620c532e
PT=   5d9079dfcd804dd9ee26f9aa369cbeb328cfd7c5bcb6ed2f
CT=   d81d872aaf80aa66e134714c9f23dcf8d923580add1ed7b8
TEST= 14
KEY=  26966ce2ad10bc24a542e5229e685c2286f8fbae
IV=   d81d872aaf80aa66e134714c9f23dcf8d923580add1ed7b8
PT=   fe56aed2517fe2c7226dcdc12bddf22d88962766b482dd93
CT=   f7ba21b2f949f56bb80fa9b963a8aa38129ee6812abb99b2
TEST= 15
KEY=  dfdf9989151f159dc6ea4f1a8cf6baa3ac43621c
IV=   f7ba21b2f949f56bb80fa9b963a8aa38129ee6812abb99b2
PT=   27def2c70e44683afe24a5385274d54788a3e149ab48d856
CT=   813d957f0671bd8b88d22862db4b885e05e8e4af76597550
TEST= 16
KEY=  d9ae24029dcd3dff1da1c744891e5e0cda1a174c
IV=   813d957f0671bd8b88d22862db4b885e05e8e4af76597550
PT=   21f82861fdec060194f1e8d231f79da9305a82180e7615c4
CT=   946c6f3b030a58ffd2fe4b75c1e4caf0b4d7a6a434ac02f9
TEST= 17
KEY=  daa47cfd4f33768adc450db43dc9f8a8eeb615b5
IV=   946c6f3b030a58ffd2fe4b75c1e4caf0b4d7a6a434ac02f9
PT=   460d227b838f701facdacbb1bc8de5103171139ef1a34213
CT=   1be106fa93c7efaefb3e1bdd27e11510fa1118c41717d655
TEST= 18
KEY=  49639353b40d6d57fba418a4c7d8e06cf9a1c3e0
IV=   1be106fa93c7efaefb3e1bdd27e11510fa1118c41717d655
PT=   b258fb152b5a9df12c722c2ae2b823c5d20e112669377228
CT=   154ee859140af80083a97d00f4dd09d96c3c0dc8d33ced3f
TEST= 19
KEY=  5d696b5337a410570f79117dabe4eda42a9d2edf
IV=   154ee859140af80083a97d00f4dd09d96c3c0dc8d33ced3f
PT=   5a43a0fc05de5a8155fd2fcbf1ad25c621806d7213e64235
CT=   fb509d1f496e792979a18180b4e8ff9142a42dfb31abe42d
TEST= 20
KEY=  1407127a4e0591d7bb91eeece940c05f1b36caf2
IV=   fb509d1f496e792979a18180b4e8ff9142a42dfb31abe42d
PT=   b83ccdf94129319e354163c7a5ce57bdb0f2ca32b697ad0c
CT=   eef8f9770be439aab472662e3743dd017ae20905082d4733
TEST= 21
KEY=  1fe32bd0fa77f7f98cd233ed93a2c95a131b8dc1
IV=   eef8f9770be439aab472662e3743dd017ae20905082d4733
PT=   b530727b71ad0036930591ed97473cab00c6bd606de3567e
CT=   0bb89ec0a3a89882d3ebff2601766accc26f9d41b1f11120
TEST= 22
KEY=  bc4bb352299c08df8da4592151cd541ba2ea9ce1
IV=   0bb89ec0a3a89882d3ebff2601766accc26f9d41b1f11120
PT=   7597893fceb2644232905577354218386ad0955a64828aa7
CT=   8438a620d8e3e1c3a99cdd86d64f1760a857848ada70b6fb
TEST= 23
KEY=  64a852918000d5595beb4e41f99ad091789a2a1a
IV=   8438a620d8e3e1c3a99cdd86d64f1760a857848ada70b6fb
PT=   e29be98ba24f54afdbcdc607b45fa585caa8ce70fb4b1c9e
CT=   d823147cf8eed2f0c0c9a8e0267689d606da4052be2bbe03
TEST= 24
KEY=  9c46806140c97db97d9dc797ff4090c3c6b19419
IV=   d823147cf8eed2f0c0c9a8e0267689d606da4052be2bbe03
PT=   8f3fc8b8d97aacb11405dec1ecfa4d93a20fe6f1af1628cc
CT=   e6d1d6aa886a58e8232612e0ae9458f74687f64b6a293bc9
TEST= 25
KEY=  142cd88963ef6f59d3099f60b9c76688ac98afd0
IV=   e6d1d6aa886a58e8232612e0ae9458f74687f64b6a293bc9
PT=   6c4dfdcfd2179a0d5ac65996d526e41d970e6e847380bc9f
CT=   9e089787339cfa30c701ef07611dfb7f53c054abee64769b
TEST= 26
KEY=  27b022b9a4ee805eb214641fea07322342fcd94b
IV=   9e089787339cfa30c701ef07611dfb7f53c054abee64769b
PT=   0a63c68d6b9d6644a94c9d3e16ce5c5b3fd38fedda887cf9
CT=   dd48525a48ca7c5e19b15276ed141e27d41fd175197a651a
TEST= 27
KEY=  6f7a5ee7bd5fd2285f007a383e18e3565b86bc51
IV=   dd48525a48ca7c5e19b15276ed141e27d41fd175197a651a
PT=   b453b152543903c3a855c53e26519f4333dc9fab1b068d9e
CT=   282a63de8663aa26d369cba8fa8388d7b8b2c982c2ac0a79
TEST= 28
KEY=  e919f4c16e361980a583f2ef86aa2ad4992ab628
IV=   282a63de8663aa26d369cba8fa8388d7b8b2c982c2ac0a79
PT=   7f32d5872e02b3414f8642d82a5d50e8868bf544e601843b
CT=   59806bf5c6ff9ed6fe0a66617d22e1c5962976ec9bd8ac92
TEST= 29
KEY=  2fe66a17903c7fe1d8a1132a10835c3802f21aba
IV=   59806bf5c6ff9ed6fe0a66617d22e1c5962976ec9bd8ac92
PT=   bd604d61f9f36bf5c4c47fa5bcaf6834989402d8e20b467f
CT=   361a211559c51e6254ab6f644e59984b3369ee77c1c856f2
TEST= 30
KEY=  76237475c497108596f88b6123eab24fc33a4c48
IV=   361a211559c51e6254ab6f644e59984b3369ee77c1c856f2
PT=   2a1aecfd42e47909e8d747888326523d6ad983a9ca807f29
CT=   d8b7a3225803b23cead4e57820db71f85245654b5adc892d
TEST= 31
KEY=  2e20c6492e43f5fdb623fa9971afd70499e6c565
IV=   d8b7a3225803b23cead4e57820db71f85245654b5adc892d
PT=   8b0f48032f08ed1c978de4cd2db0fd143bb9a47cd148553a
CT=   c0a81f3d49671f67fd7883d74485ae551cee71e4e68b4246
TEST= 32
KEY=  6747d92ed33b762af2a654cc6d41a6e07f6d8723
IV=   c0a81f3d49671f67fd7883d74485ae551cee71e4e68b4246
PT=   00ce8b77501e603d6f4a174cb8b286bd683d1a525325b782
CT=   68006b0aa1cb9a47d8373ce8af8a87c4b99ade4e8084a5ba
TEST= 33
KEY=  c68c43690b0c4ac25d2cd308d4db78aeffe92299
IV=   68006b0aa1cb9a47d8373ce8af8a87c4b99ade4e8084a5ba
PT=   65b6b395cbdb7857f00c7ab971f3fb3cd4fec5534b14f068
CT=   1de7a97a7f3b0ad0d648ce5dac07386c74ced1bced0f59b2
TEST= 34
KEY=  b9b749b9dd44849ff12beb64a015a91212e67b2b
IV=   1de7a97a7f3b0ad0d648ce5dac07386c74ced1bced0f59b2
PT=   e1ba004d28eac85b1b5e3f4c50fefb29439aa41579b6d7c4
CT=   bdc32c6730a38f477fffa8ea250a92077ca65daebbb58877
TEST= 35
KEY=  8914c6fea2bb2c75d4217963dcb3f4bca953f35c
IV=   bdc32c6730a38f477fffa8ea250a92077ca65daebbb58877
PT=   4a5adf0cd4d465a6c98f56f84ed7935d238c628083628273
CT=   b628199d14db80d35a113cf3d8be4f08ef1a32ee2576441a
TEST= 36
KEY=  9dcf462df8aa10860c9f366b33a9c6528c25b746
IV=   b628199d14db80d35a113cf3d8be4f08ef1a32ee2576441a
PT=   e2ece42cd0afa33b5a80c8734efd36e73f65920e0101deeb
CT=   69f13a57d235f2f9f29f030c7e3e165dc350d2d478e90c6e
TEST= 37
KEY=  4ffab4d40a35138a72a12036f0f91486f4ccbb28
IV=   69f13a57d235f2f9f29f030c7e3e165dc350d2d478e90c6e
PT=   db7c177610035bb03aacfb31a39369f9762426186cc5353b
CT=   be5febe890ca98ae9da2ef087017c0d5ca958c769129b7b1
TEST= 38
KEY=  df302c7a9797fc8202b6e0e33a6c98f065e50c99
IV=   be5febe890ca98ae9da2ef087017c0d5ca958c769129b7b1
PT=   1bd4814b650d778fdcc04f43b59f93729756637841180553
CT=   8d3bffe78857d53eae8f6564b4901de2a884b05430ce224d
TEST= 39
KEY=  5767f944391899e6b626fd0192e828a4552b2ed4
IV=   8d3bffe78857d53eae8f6564b4901de2a884b05430ce224d
PT=   f3af202ea17ee0f86a0cbe0fc3130f04c21ef1d0575abe4e
CT=   0ec1b132f495b43dab40f58e94fa5f9174d99099745839cd
TEST= 40
KEY=  a3f24d7992586c6822dca290e631b83d21731719
IV=   0ec1b132f495b43dab40f58e94fa5f9174d99099745839cd
PT=   9b7de4054db632ce6091646d981269eed569b10f2320c158
CT=   7d3aa9fe62e67cd7e0d2d156c24df6ac0a5ea15e0faba15f
TEST= 41
KEY=  c11431ae728abd3ee091543cec6f19632ed8b646
IV=   7d3aa9fe62e67cd7e0d2d156c24df6ac0a5ea15e0faba15f
PT=   ac1697aed6d67bd2fe224a306d61ad7bc990cc0fa5ff1699
CT=   d0f5eed055979c2ec53058b2391224f984b42866e879473f
TEST= 42
KEY=  9483ad80b7bae58cd98370c568db3105c6a1f179
IV=   d0f5eed055979c2ec53058b2391224f984b42866e879473f
PT=   89f8014b1306a87bf9245dbb3cd725b517f10e9cfc05c33b
CT=   724bc6d6d670cf294f494a7827d7b7767e3474dcd426df36
TEST= 43
KEY=  42f362a9f8f3aff4fe54c7b316ef45d912872e4f
IV=   724bc6d6d670cf294f494a7827d7b7767e3474dcd426df36
PT=   ef648eda9ed7036764a8b314556cf9cb57eca95ea72ccd2b
CT=   572ffbdb74f2b4892f1753544bdef2379e71c5b652da9827
TEST= 44
KEY=  3601d620d7e4fca0b58a3584889e806f405db668
IV=   572ffbdb74f2b4892f1753544bdef2379e71c5b652da9827
PT=   18e3ea431dec8fdf682839a30b82171d69f75109a4593b42
CT=   ab4cb952466ea979e924e00f4c15c76aa9d68ed7995a9f1a
TEST= 45
KEY=  706f7f593ec01caff99ff2ee21480eb8d9072972
IV=   ab4cb952466ea979e924e00f4c15c76aa9d68ed7995a9f1a
PT=   216056a234fa0274b7e373c1d115289d7082ba7dd76c026a
CT=   0010cc42b678c71d30c28502e4e4dde00e4dc1b578fad915
TEST= 46
KEY=  c617b8440e0299ad1d7b2f0e2f05cf0da1fdf067
IV=   0010cc42b678c71d30c28502e4e4dde00e4dc1b578fad915
PT=   0b817a574fbeaf02590fdfc37081bb28200631aceb0bb9dd
CT=   4bedc9889ec3b05ee8d0e8097a4ddbfd89f35e1812e0780b
TEST= 47
KEY=  58d4081ae6d271a46736f4f3a6f69115b31d886c
IV=   4bedc9889ec3b05ee8d0e8097a4ddbfd89f35e1812e0780b
PT=   1e392aad7fe663252b4cb1449de723dee93879ba92a20a20
CT=   fb5b4948e03e22a9e268f3ab4c93a26403c97df88956b114
TEST= 48
KEY=  b8ea2ab304ba820f2ba55697a53feced3a4b3978
IV=   fb5b4948e03e22a9e268f3ab4c93a26403c97df88956b114
PT=   c41293a1978216120d7f4aac4a51dbb27c7dd44ac9e62189
CT=   6c4000a938502a7c06a2f1dcd4e9c9d4302259d5063063ba
TEST= 49
KEY=  80ba00cf021873d3ff4c9f43951db5383c7b5ac2
IV=   6c4000a938502a7c06a2f1dcd4e9c9d4302259d5063063ba
PT=   883eb2c455574526903c5f5274281c718cda3c37768f9d14
CT=   1677be687f4ebe7faefd97bdbfdbb0b0fae97082498f38e6
TEST= 50
KEY=  fff4beb0ace5e46e40972ff36ff4c5ba75f46224
IV=   1677be687f4ebe7faefd97bdbfdbb0b0fae97082498f38e6
PT=   6cbc7fa54e57b746f4505bcf0e0f6faa7951fc5f087a1faf
CT=   d8be3710b0db023bfdacca5b988ae96d858c1b120bb2d203
TEST= 51
KEY=  4f2fbc8b51492e35d81dc69eea78dea87e46b027
IV=   d8be3710b0db023bfdacca5b988ae96d858c1b120bb2d203
PT=   50bef35de6d1464ad1668923376803b0b2951e82f7c6478d
CT=   caa477fdaf411d2dd3f0f692d9eae8022451d161936678b3
TEST= 52
KEY=  e06ea1a682b9d8a701f72e9cce290fc9ed20c894
IV=   caa477fdaf411d2dd3f0f692d9eae8022451d161936678b3
PT=   4fca1746e0d937958eef3221952fb828247a83c7c70165fc
CT=   953b59d0d5ed6139bc80bdf7fce80adb2a50440294e18af7
TEST= 53
KEY=  3583c09f3e396550fd1f2447e4794bcb79c14263
IV=   953b59d0d5ed6139bc80bdf7fce80adb2a50440294e18af7
PT=   39e34bfb8196eeba33aabc6bd5869c3780c13b475c0e191b
CT=   203f1fb634df13481b80be6a4529cd7575c09ff6a7edcb84
TEST= 54
KEY=  015cd3d725b9db3ab836e93291b9d43dde2c89e7
IV=   203f1fb634df13481b80be6a4529cd7575c09ff6a7edcb84
PT=   27a5fd51b22fd31af801aa251e3054169cd3968eb362e221
CT=   c8d553f26c0b0d606990314eb59e3d59039375576ee929a4
TEST= 55
KEY=  6d57deb74c29ea740da8d46b922aa16ab0c5a043
IV=   c8d553f26c0b0d606990314eb59e3d59039375576ee929a4
PT=   d8989163da6698d4a93b6a91a3fca0c0c32b08213fcd52d0
CT=   1cf34db2056be48c3c1c789870cecc94c795ae4153326cce

⌨️ 快捷键说明

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