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

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

BLOCKSIZE=192
KEYSIZE=  160

TEST= 0
KEY=  0000000000000000000000000000000000000000
IV=   000000000000000000000000000000000000000000000000
CT=   000000000000000000000000000000000000000000000000
PT=   5d3e3924c566aefedb0c5e6a5e2afdbc3be9d2ea16c420a2
TEST= 1
KEY=  c566aefedb0c5e6a5e2afdbc3be9d2ea16c420a2
IV=   dc5eea8e8f8e7988aaffa8b140cb1ce81fe6a4c2d19b9e39
CT=   5d3e3924c566aefedb0c5e6a5e2afdbc3be9d2ea16c420a2
PT=   7f8303158fc72d5b30c98de277211a96078ba7c45a1dc98f
TEST= 2
KEY=  4aa183a5ebc5d388290be72a3c62752e4cd9e92d
IV=   a4ea9bdda1d1e051b8a7d08288655173146a9304a7bb2afb
CT=   7f8303158fc72d5b30c98de277211a96078ba7c45a1dc98f
PT=   475590aa3724ef0356fbcf8fd255923cb28b4acdcc10bebb
TEST= 3
KEY=  7d856ca6bd3e1c07fb5e75168ee93fe380c95796
IV=   41de00f8044177f653118433fe8ea539ca19397177ec610c
CT=   475590aa3724ef0356fbcf8fd255923cb28b4acdcc10bebb
PT=   dccf10f68a52e2dbc5ad0b197995b3e92cdc1441c7f7c068
TEST= 4
KEY=  f7d78e7d7893171e82cbc6ffa2352ba2473e97fe
IV=   72d46ba145f10e58ccaae13295c004f8bee3df4e09d3484d
CT=   dccf10f68a52e2dbc5ad0b197995b3e92cdc1441c7f7c068
PT=   0229aa9c491ccc2db8962796599c54b8cb47dab1c72332fb
TEST= 5
KEY=  becb4250c0053088db5792476972f113801da505
IV=   c0f3eb3a84cc1013f56ae72ef08fddbbfec75100a0dfc8e9
CT=   0229aa9c491ccc2db8962796599c54b8cb47dab1c72332fb
PT=   9d480f6e6574213aa136e56c55fba4a3b5adf9ceab477c9e
TEST= 6
KEY=  dbbf636a6133d5e48eac36e4dcdf08dd2b5ad99b
IV=   0a3998375795c52a252f746376d5c0367a912807fe0c8a04
CT=   9d480f6e6574213aa136e56c55fba4a3b5adf9ceab477c9e
PT=   007bd496752fca250e2f7516c0ddbe397a3cc99cd1b197d2
TEST= 7
KEY=  ae90a94f6f1ca0f24e7188dda6e3c141faeb4e49
IV=   ef173bab2e9e8a6c987d50a221b1f7d1d5414a223fe0502b
CT=   007bd496752fca250e2f7516c0ddbe397a3cc99cd1b197d2
PT=   8061e22abf28070b6b9708d088393263bd7fc54f03fdf3d5
TEST= 8
KEY=  11b8ae44048ba822c648babe1b9c040ef916bd9c
IV=   b8c22774192a0d5b8873ca2005f089da971dd4da897e90c7
CT=   8061e22abf28070b6b9708d088393263bd7fc54f03fdf3d5
PT=   165ed02f3c54a42b6712c8e6933edf11b8f63e1c052667af
TEST= 9
KEY=  2dec0a6f639960c4557665afa36a3a12fc30da33
IV=   12e047723e76d0182ee10c2fbb83ebf34e7b3961497d2e15
CT=   165ed02f3c54a42b6712c8e6933edf11b8f63e1c052667af
PT=   3e41d8f8402a7cd0e23a66b01fe013333707d8330824fb46
TEST= 10
KEY=  6dc676bf81a306744a96769c946de221f4142175
IV=   43b29f71301c04db3d8b0518738029653efe9f09f47526ef
CT=   3e41d8f8402a7cd0e23a66b01fe013333707d8330824fb46
PT=   3548c777d2249a680ad51037f092d9fe812af59c81a64963
TEST= 11
KEY=  bfe2ecd78b761643ba04af62154717bd75b26816
IV=   5d67542350f4cb3096fed7ec55c1de04b768fad3e90a95fb
CT=   3548c777d2249a680ad51037f092d9fe812af59c81a64963
PT=   d0c6d82357aaee665a57775db91531ba57614071bc7cb244
TEST= 12
KEY=  e84802b1d121611e03119ed8422657ccc9ceda52
IV=   088b6767180e25fa7768346f6ef6d8eae03e46b8732b1547
CT=   d0c6d82357aaee665a57775db91531ba57614071bc7cb244
PT=   7642c1ac8db8ab8400a62234196b78645fa6c58ad4bd8b5b
TEST= 13
KEY=  65f0a935d187432a1a7ae6bc1d8092461d735109
IV=   c5b8bb92598a12ce3adc9e5a6dc9d9c613b94f7454f0a350
CT=   7642c1ac8db8ab8400a62234196b78645fa6c58ad4bd8b5b
PT=   fe7636fb5d34cd8577553eed920a89ed9d22f3cb1be6ae2b
TEST= 14
KEY=  38c464b0a6d27dc788706f5180a2618d0695ff22
IV=   987fb4917b4dd75e067ba9b6e15f8e1d5540d72241d3b599
CT=   fe7636fb5d34cd8577553eed920a89ed9d22f3cb1be6ae2b
PT=   33972922ee2a30f6a176f500bd0135a659138072ac1fb5a8
TEST= 15
KEY=  d6ee544607a488c735715af7d9b1e1ffaa8a4a8a
IV=   57d03e2bcc18603960c632d843094065acd01142d654bdb3
CT=   33972922ee2a30f6a176f500bd0135a659138072ac1fb5a8
PT=   e199a96e0c86bf7cf49cfd4185cf3ba0c246c637460c1f25
TEST= 16
KEY=  da68eb3af3387586b0be61571bf727c8ec8655af
IV=   52748aa2ecb0090ae2da448f87e6394d82405547c5ac4d31
CT=   e199a96e0c86bf7cf49cfd4185cf3ba0c246c637460c1f25
PT=   ae811cc76d7ef55180046001632d574032f8d9be75cafe59
TEST= 17
KEY=  b7161e6b733c1587d3933617290ffe76994cabf6
IV=   7aaf6c7b2bca9a6b63625f482f13d3f3f7fca93b672198c8
CT=   ae811cc76d7ef55180046001632d574032f8d9be75cafe59
PT=   ee8918999cb087a1c10b01ce92e9f5a998d9b7e4f671eb42
TEST= 18
KEY=  2ba699cab2371449417ac3beb1d649926f3d40b4
IV=   e3a03413eb75eb5a3c5f2e67ae4da791fef4833281c95bfb
CT=   ee8918999cb087a1c10b01ce92e9f5a998d9b7e4f671eb42
PT=   7c895707f239ae7b852d8404e07e2e0f7701580e336c855a
TEST= 19
KEY=  d99f37b1371a904da104edb1c6d7119c5c51c5ee
IV=   c9cdce2fda4da263204b5caa6ccb971b94cc965770336404
CT=   7c895707f239ae7b852d8404e07e2e0f7701580e336c855a
PT=   0539bf9c0f4abb40ebb96bafea31c3f9f432c9dffa2eaf11
TEST= 20
KEY=  d6d58cf1dca3fbe24b352e4832e5d843a67f6aff
IV=   d758dffecf0050f1f64302826cb91fce8df856188381ca68
CT=   0539bf9c0f4abb40ebb96bafea31c3f9f432c9dffa2eaf11
PT=   296b00bcb59f30d6ed4c95432d957a4266dfdb22d825761a
TEST= 21
KEY=  634abc2731ef6ea166a0540a543a03617e5a1ce5
IV=   97b7c17486106e0c926eb3d193cb0bb91248dbee97b32b8e
CT=   296b00bcb59f30d6ed4c95432d957a4266dfdb22d825761a
PT=   c4032ca2416f3248688728b74084eebf54dfeaf549cfd99d
TEST= 22
KEY=  22258e6f596846162624bab500e5e9943795c578
IV=   d0137a2440d324393270d19d6b623a988e097c09576771c6
CT=   c4032ca2416f3248688728b74084eebf54dfeaf549cfd99d
PT=   3eb949502ab0fceec1c7e56e9876f80bf9d63babcb6dc0f4
TEST= 23
KEY=  0895728198afa378be5242bef933d23ffcf8058c
IV=   149086c759f70c7d680d0548a5345a7fd7b1f6f179d4ca7e
CT=   3eb949502ab0fceec1c7e56e9876f80bf9d63babcb6dc0f4
PT=   c2e8c2572dd393d784306cc8788bc2310f2d9d3204a437a1
TEST= 24
KEY=  2546e1561c9fcfb0c6d9808ff61e4f0df85c322d
IV=   eccdbaee83079f6f8a506cc632a2e74202c62d154acca880
CT=   c2e8c2572dd393d784306cc8788bc2310f2d9d3204a437a1
PT=   b4eb982e4f38b28866a5a6fcea811ef1d15fcef8e23d7b70
TEST= 25
KEY=  6a7e53de7a3a694c2c589e7e274181f51a61495d
IV=   f71a782d9dd8b9af3d3b9ffe3cff20ec9a05b971d26c9c2e
CT=   b4eb982e4f38b28866a5a6fcea811ef1d15fcef8e23d7b70
PT=   20654363a99be10cfa531bf7d3aad6211299848f113b3edd
TEST= 26
KEY=  c3e5b2d2806972bbfff2485f35d8057a0b5a7780
IV=   2365f7a8133e962f415a5de99afd743815a79d6f9ed144be
CT=   20654363a99be10cfa531bf7d3aad6211299848f113b3edd
PT=   530d7a641a0a652949037eabb7726119c65d3fb698f70203
TEST= 27
KEY=  d9efd7fbc96a0c1048802946f3853acc93ad7583
IV=   9d05aac7636e53d14f756bb53986d58e9330a474c232c135
CT=   530d7a641a0a652949037eabb7726119c65d3fb698f70203
PT=   6813399fa7a3210b96d77c675c0b36ca0eac203e3a7aeda2
TEST= 28
KEY=  7e4cf6f05fbd7077148b1f8cfd291af2a9d79821
IV=   5a0973b8f0e48edf07e453c2fba7d71c0daa7061273593b7
CT=   6813399fa7a3210b96d77c675c0b36ca0eac203e3a7aeda2
PT=   0df44e44fbf91be6edbfc49458e46edf38af0c65e14e3fe8
TEST= 29
KEY=  85b5ed16b202b4e34c6f7153c58616974899a7c9
IV=   d28229886b4c47a1b55efda1d9c0c21f851e39a2439d1530
CT=   0df44e44fbf91be6edbfc49458e46edf38af0c65e14e3fe8
PT=   349da9169e2f6c6bf158b1112130baee23232fdc1a43c2f9
TEST= 30
KEY=  1b9a817d435a05f26d5fcbbde6a5394b52da6530
IV=   34ab2bfe905a169219d44256f6803579a37700b5648962c4
CT=   349da9169e2f6c6bf158b1112130baee23232fdc1a43c2f9
PT=   d0c07e6c574d7277ac2769afd040392e7bcd2544ca23d1a1
TEST= 31
KEY=  4cd7f30aef7d6c5dbd1ff2939d681c0f98f9b491
IV=   d57cc8703a7ebbd92177c1f782bb9257a0e039cecf0e26c1
CT=   d0c07e6c574d7277ac2769afd040392e7bcd2544ca23d1a1
PT=   1beed900bc8c04b861d042848fac60b8b7653ea5d40bf25c
TEST= 32
KEY=  f05bf7b28ead2ed932b3922b2a0d22aa4cf246cd
IV=   9fd6642340a4f989c7e16bd4a99aa24f83bfe270d4706cce
CT=   1beed900bc8c04b861d042848fac60b8b7653ea5d40bf25c
PT=   1e02da2b588690900cd3b34b1a268201fd4268f8251c4e2c
TEST= 33
KEY=  a8dd6722827e9d922895102ad74f4a5269ee08e1
IV=   29fc3f0862ed6892151eaf048e34aec8be806172030a1dae
CT=   1e02da2b588690900cd3b34b1a268201fd4268f8251c4e2c
PT=   304c82a9c47503e05fc881b5f68b7b995031ec5eae8cfedc
TEST= 34
KEY=  6ca864c2ddb61c27de1e6bb3877ea60cc762f63d
IV=   94e92eafd0ac21a77401126492ed560e626bdffc44441721
CT=   304c82a9c47503e05fc881b5f68b7b995031ec5eae8cfedc
PT=   11984dbf500b78f9d8bdd60affd50e434d7ef3ff8a3af2a2
TEST= 35
KEY=  3ca31c3b050bca2d21cb65f0ca0055f34d58049f
IV=   07bfc304c10db5ae05e991f0a2e1e541fa7623ac0a77f615
CT=   11984dbf500b78f9d8bdd60affd50e434d7ef3ff8a3af2a2
PT=   cf403ebd73a872a35ce39e6b080e5e24bbc4c3b5de669647
TEST= 36
KEY=  4f0b6e9859e8544629c53bd471c49646933e92d8
IV=   afc759f5928039ec59222af998a5940003bd2c091b1c9f0d
CT=   cf403ebd73a872a35ce39e6b080e5e24bbc4c3b5de669647
PT=   3cb4a8c96d91bb717b44f8a5a78a433d4db5b4485fc4797f
TEST= 37
KEY=  229ad5e922acace38e4f78e93c71220eccfaeba7
IV=   b53ed3c117a819051b7d2bfd5a746f4b745c569bea884c25
CT=   3cb4a8c96d91bb717b44f8a5a78a433d4db5b4485fc4797f
PT=   ff92fce648e2febb32acec65f4426ec82c12d5f550af4d3d
TEST= 38
KEY=  6a782b52100040867a0d16211063f7fb9c55a69a
IV=   0276c166fbcbcc0838a2948021321161797d387e995fa4cb
CT=   ff92fce648e2febb32acec65f4426ec82c12d5f550af4d3d
PT=   a00621f3fca485526a2910dddcb4c94f3a324c3d83567a34
TEST= 39
KEY=  96dcae007a29505ba6b9df6e2a51bbc61f03dcae
IV=   2eaf7bbdd3573a2ea7141613a5e7842fb9a5916752ae4fcd
CT=   a00621f3fca485526a2910dddcb4c94f3a324c3d83567a34
PT=   93ed64d7ecb00d9d51ad88975a80d34df3bc15c1100dbd83
TEST= 40
KEY=  7a6ca39d2b84d8ccfc390c23d9edae070f0e612d
IV=   91cc123521d7c87bd4dd3f0f515a64c10aa82c4257bab6e3
CT=   93ed64d7ecb00d9d51ad88975a80d34df3bc15c1100dbd83
PT=   37b4e6ba82489726cdf0e1a4b1c245813ff1f35be6a2d24a
TEST= 41
KEY=  f82434bbe67439684dfb49a2e61c5d5ce9acb367
IV=   b49378d788596ab3926ec164139ee35e410ff7d8842f2fea
CT=   37b4e6ba82489726cdf0e1a4b1c245813ff1f35be6a2d24a
PT=   5237c067578bdb9f78bdcece8a476f25d6e6eda5325513f9
TEST= 42
KEY=  afafef249ec9f7a6c7bc268730fab0f9dbf9a09e
IV=   4427b10efb80f0d678b3e8a3b6c777c5d9d94a7beff2bd72
CT=   5237c067578bdb9f78bdcece8a476f25d6e6eda5325513f9
PT=   588bd4702fd132f50c749196ae89f6a8f97317131b682006
TEST= 43
KEY=  807eddd192bd66306935d02fc989a7eac0918098
IV=   6001803cd68b43ce5d29c4a49e1a5b12096b2373ee56d221
CT=   588bd4702fd132f50c749196ae89f6a8f97317131b682006
PT=   b782dca5404c6886e2c1608447b33d2e25466e0676d2cdea
TEST= 44
KEY=  c032b557707c06b42e86ed01eccfc9ecb6434d72
IV=   39718c1b1f5dad2c6598ce47a688635d6065877cc82a660f
CT=   b782dca5404c6886e2c1608447b33d2e25466e0676d2cdea
PT=   f814dbe3e4f70e75fb9e0cbff71cad7c4ebfa33e89a3ae56
TEST= 45
KEY=  24c5bb228be20a0bd99a407da2706ad23fe0e324
IV=   6d84de4983b7529e84e03ddf0864279990f0659fb921e06d
CT=   f814dbe3e4f70e75fb9e0cbff71cad7c4ebfa33e89a3ae56
PT=   b8827072eb69aa0846849b68fc14050eb778eaa4ce798fe3
TEST= 46
KEY=  cfac112acd669163258e457315088076f1996cc7
IV=   c6628af1d07364fef7b798a61c04bd2b0b4a5ca7406a3332
CT=   b8827072eb69aa0846849b68fc14050eb778eaa4ce798fe3
PT=   be2d6d92e13b00aa09505297a88fb51f6544694d6adbed41
TEST= 47
KEY=  2e971180c436c3f48d01f06c704ce93b9b428186
IV=   e0321b8465c0f04360053291bb7917796647b873bc4948b9
CT=   be2d6d92e13b00aa09505297a88fb51f6544694d6adbed41
PT=   3f670c2ce16326d5e52a68080f02f434e3236b69030358bb
TEST= 48
KEY=  cff43755211cabfc82030458936f82529841d93d
IV=   1bc596646ea41a00e9b463f107d69877a365233549bd1e0d
CT=   3f670c2ce16326d5e52a68080f02f434e3236b69030358bb
PT=   319691883a25a75681c2ead23ba1fee722b2d5dc547aae2f
TEST= 49
KEY=  f5d19003a0de412eb9a2fabfb1dd578ecc3b7712
IV=   5f7ca1bf68c717aacd638cf7c14f49936a297a867ad3f252
CT=   319691883a25a75681c2ead23ba1fee722b2d5dc547aae2f
PT=   af3e4f9f2784995a6c600d765e8972737af37d4890382423
TEST= 50
KEY=  d2550959ccbe4c58e72b88cccb2e2ac65c035331
IV=   47a6764e5d33ea56d7718841f9d58115683e58407255ba18
CT=   af3e4f9f2784995a6c600d765e8972737af37d4890382423
PT=   aedf225f9a638f8d99ed65299580976e8613af1eb90dc3d9
TEST= 51
KEY=  483686d45553297172ab1fa24d3d85d8e50e90e8
IV=   5c8069af76cd796e445d63d77a0af3048c496efd321446de
CT=   aedf225f9a638f8d99ed65299580976e8613af1eb90dc3d9
PT=   e76941317b58d9dae37e8e449161f2bba2c04db80c1d851f
TEST= 52
KEY=  336e5f0eb62da735e3caed19effdc860e91315f7
IV=   41f08c9abd65b8cf5829dd0f2a41e3cdef72b503076ac36e
CT=   e76941317b58d9dae37e8e449161f2bba2c04db80c1d851f
PT=   4093eb8497b33b0113f99b9ecbe7b912e19c66ca0db3a7a6
TEST= 53
KEY=  a4dd640fa5d43cab282d540b0e61aeaae4a0b251
IV=   48e87d4662b51b5c9ddcb29586ea6a37dc3b6f01e7f83ccf
CT=   4093eb8497b33b0113f99b9ecbe7b912e19c66ca0db3a7a6
PT=   b814b55daea04a393ba2669532007eb504b8235bcc002f76
TEST= 54
KEY=  0a7d2e369e765a3e1a2d2abe0ad98df128a09d27
IV=   06444f760bd350740ef5d02c96c04561e8daf551fc538a68
CT=   b814b55daea04a393ba2669532007eb504b8235bcc002f76
PT=   51dabb4f314acf7d2707877327c05f33d3b924d6bd860f1f
TEST= 55
KEY=  3b37e14bb971dd4d3ded758dd960a92795269238
IV=   473037b5914b5a5f8ff761a315c823f862a7cc380dd4994e
CT=   51dabb4f314acf7d2707877327c05f33d3b924d6bd860f1f
PT=   447bfcac2cd882892d9c167fcb8855a434f5f962384e30a4

⌨️ 快捷键说明

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