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

📄 cbcmd84.txt

📁 flintc库文件及源码C语言大数支持函数库包括DESRSA算法
💻 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:  cbcmd84.txt
==============================================

BLOCKSIZE=256
KEYSIZE=  128

TEST= 0
KEY=  00000000000000000000000000000000
IV=   0000000000000000000000000000000000000000000000000000000000000000
CT=   0000000000000000000000000000000000000000000000000000000000000000
PT=   744f8aedcae33c52c267b57a996986a0a1432b39af98e19a28ea1d0aa837297f
TEST= 1
KEY=  a1432b39af98e19a28ea1d0aa837297f
IV=   4a79eb4a4e522b4c0a6f55887f228e8b8dc84434f89d98ebbb4a377e3ccce419
CT=   744f8aedcae33c52c267b57a996986a0a1432b39af98e19a28ea1d0aa837297f
PT=   4a3722ad9e7c009e8073046ee24520172e43e541d505689e6f9b75d68faad4d3
TEST= 2
KEY=  8f00ce787a9d8904477168dc279dfdac
IV=   7e92046eb79a3e58d9519455f73251af56b087399175929aadc31c223313bdee
CT=   4a3722ad9e7c009e8073046ee24520172e43e541d505689e6f9b75d68faad4d3
PT=   70a54373de6eba0666e447b47152044af3e6fa4aab778423702f282402e3d58b
TEST= 3
KEY=  7ce63432d1ea0d27375e40f8257e2827
IV=   0c1817e6dfe4ab84b53df015f5fc9e169f0904a58a71fe149bcc261bab3c8177
CT=   70a54373de6eba0666e447b47152044af3e6fa4aab778423702f282402e3d58b
PT=   57a77acea1d189d8498f5f9b4f55c5f368e8ca2f5218dceb462a28a17f2bd0ba
TEST= 4
KEY=  140efe1d83f2d1cc717468595a55f89d
IV=   49520d373273147230459d38f295c7b4d440d42a9767f0a12bc11563d5340c1d
CT=   57a77acea1d189d8498f5f9b4f55c5f368e8ca2f5218dceb462a28a17f2bd0ba
PT=   9e77be9aadeba009a0f41570b81c0e306d53058ce128504ef847217f0a667de3
TEST= 5
KEY=  795dfb9162da8182893349265033857e
IV=   99a072a854d5f4cc5659e7becf1989a68381ed59b96ddd741727299618216d37
CT=   9e77be9aadeba009a0f41570b81c0e306d53058ce128504ef847217f0a667de3
PT=   fcd4001a8fa4b0d8a70520ac0305e9f0658ba336517971991a563dc6af6a5a47
TEST= 6
KEY=  1cd658a733a3f01b936574e0ff59df39
IV=   afe43852abdc5d5c4c2bd57624a97394edd57afb7f1851cee75ec67673290382
CT=   fcd4001a8fa4b0d8a70520ac0305e9f0658ba336517971991a563dc6af6a5a47
PT=   717969a59a4c38421a0059a0bb0b97df1a6f3b5093173d4de0fb02cbd6bdd2c8
TEST= 7
KEY=  06b963f7a0b4cd56739e762b29e40df1
IV=   a889e0ad52f703a6b1220acf3b57dacac5d31bc567738121e2ad4cd9a950f9e5
CT=   717969a59a4c38421a0059a0bb0b97df1a6f3b5093173d4de0fb02cbd6bdd2c8
PT=   413506a0c3a9fc5a110b1131ded8b467d6ef85b0728321510bd1f293a88d60fd
TEST= 8
KEY=  d056e647d237ec07784f84b881696d0c
IV=   8a11fdd90d680c8f160cf628e03cbd6c33e02e6d1d8eefefe08b1cbacac6856d
CT=   413506a0c3a9fc5a110b1131ded8b467d6ef85b0728321510bd1f293a88d60fd
PT=   0121d12d4ea3396ea27bb33947934c9b516fbbf0b39e4ff7b08c14726dd37697
TEST= 9
KEY=  81395db761a9a3f0c8c390caecba1b9b
IV=   488ce37a0043d90701fa70b42b530d8063d0bbe5d996e1a9345b7a9d739dcba4
CT=   0121d12d4ea3396ea27bb33947934c9b516fbbf0b39e4ff7b08c14726dd37697
PT=   4aa144bcec1a2593ddb60aa9d91a95afacca378eb2f187aa144d4bcaf0baa553
TEST= 10
KEY=  2df36a39d358245adc8edb001c00bec8
IV=   c06c72a572142caa3476013650f9205e0c9562a4e8dbe4f7f88613d6a8e4b7dd
CT=   4aa144bcec1a2593ddb60aa9d91a95afacca378eb2f187aa144d4bcaf0baa553
PT=   ddb49424f22594a6ac61da174d8d1e994d34b9592f329c4d0d6640703ac5303b
TEST= 11
KEY=  60c7d360fc6ab817d1e89b7026c58ef3
IV=   92123fc0d4cf215f6440460bf6ca75ca362c848de541a0a968900b34edf3d096
CT=   ddb49424f22594a6ac61da174d8d1e994d34b9592f329c4d0d6640703ac5303b
PT=   2f2814ed96727ef6374b0ca109b7cf405db25debffa7faac9542f41785ba3f68
TEST= 12
KEY=  3d758e8b03cd42bb44aa6f67a37fb19b
IV=   7d29af7a243fc45f7a099e6aedc7963562761fd7717cd48d37204b82bdcddfaf
CT=   2f2814ed96727ef6374b0ca109b7cf405db25debffa7faac9542f41785ba3f68
PT=   c8e8182628f806696e89ab5ae88eb907bc8e622ab1c9aa9ce73e43a753638a7b
TEST= 13
KEY=  81fbeca1b204e827a3942cc0f01c3be0
IV=   44d3a68c2716377ecb76149a35b076f25a20c6c3c78a82aab577111214b6e208
CT=   c8e8182628f806696e89ab5ae88eb907bc8e622ab1c9aa9ce73e43a753638a7b
PT=   455d645518d6331226f86b12b2a7b367b57b621e43e46a66b11499a886731412
TEST= 14
KEY=  34808ebff1e082411280b568766f2ff2
IV=   f6c0afd71e688bd6b85aa2d473bb681cf59f878d2e6c6d85eb03215a8e29e1dc
CT=   455d645518d6331226f86b12b2a7b367b57b621e43e46a66b11499a886731412
PT=   020f95eb290995a8bd88b49cdf0185d03e42dff365f80db7977583d55289cd84
TEST= 15
KEY=  0ac2514c94188ff685f536bd24e6e276
IV=   9f14e3e6b1a6af9ef1eb9cee1c5c62f569fbacc172897de5c6a630ebc22de50a
CT=   020f95eb290995a8bd88b49cdf0185d03e42dff365f80db7977583d55289cd84
PT=   a956f5e1aa62afe36005039c8fd13731a7312e849ebee8df96c65a0727a86c9a
TEST= 16
KEY=  adf37fc80aa6672913336cba034e8eec
IV=   41424df45433944819966dba4471d51aaba50710955f74caff984eeb11215581
CT=   a956f5e1aa62afe36005039c8fd13731a7312e849ebee8df96c65a0727a86c9a
PT=   8124276bef6e31e0c42008b4b9dfa0d730c0b9230431f2ee7c3cc5df794f4288
TEST= 17
KEY=  9d33c6eb0e9795c76f0fa9657a01cc64
IV=   a819ce88e8fa5c61868bbe0bf89cd11e2b2be105498e7b58008a64b9997ecf9f
CT=   8124276bef6e31e0c42008b4b9dfa0d730c0b9230431f2ee7c3cc5df794f4288
PT=   45ee45c752527d9b90f24f144fc554afdf2c849e4a5bfe03c37b7c0f74c09f08
TEST= 18
KEY=  421f427544cc6bc4ac74d56a0ec1536c
IV=   471c1d9499d4919566aceb06f6bff3666bf2bdaa9092a6dc81443c121453e3cc
CT=   45ee45c752527d9b90f24f144fc554afdf2c849e4a5bfe03c37b7c0f74c09f08
PT=   a242aaf14061159169f15a13882245caf2eca33e6566be4e55b3b772a41894dc
TEST= 19
KEY=  b0f3e14b21aad58af9c76218aad9c7b0
IV=   a5716833d242be38ed8a511ff9a4caa5feacbf9b6a0a97b5fb628e4cc3b949b3
CT=   a242aaf14061159169f15a13882245caf2eca33e6566be4e55b3b772a41894dc
PT=   c843c9fade5283f55fbb1eb1e4213683b7add3c58c303c9c01e8f62d72c3421a
TEST= 20
KEY=  075e328ead9ae916f82f9435d81a85aa
IV=   d34a502ca466b8670ad78f52d059a2c22288eb238b9dcacca2fa4734d90fe997
CT=   c843c9fade5283f55fbb1eb1e4213683b7add3c58c303c9c01e8f62d72c3421a
PT=   2eda8295cdb813ad9114d9ec3d403ae3fa9a0ab31e46cc95fca50335ccb80147
TEST= 21
KEY=  fdc4383db3dc2583048a970014a284ed
IV=   9af4f51e25284d4a4074fd53746d6d507e3faef1973f158caf47afb32836088b
CT=   2eda8295cdb813ad9114d9ec3d403ae3fa9a0ab31e46cc95fca50335ccb80147
PT=   c26dba1cc9e2834b56077b6b2e697e2c9b26f6b34173c5ff83be2df23c9acf41
TEST= 22
KEY=  66e2ce8ef2afe07c8734baf228384bac
IV=   8520ca1c468648c69407ac269b4b782891000dcecfbf306fa13027067cec0c73
CT=   c26dba1cc9e2834b56077b6b2e697e2c9b26f6b34173c5ff83be2df23c9acf41
PT=   b2da45e350c17563226c0ae44ad6dc8d531c34542eb1887b3c2bfeb4923119ea
TEST= 23
KEY=  35fefadadc1e6807bb1f4446ba095246
IV=   e059bbeea0771e09505ddd144ea62907250b8a3c8f2487f470aa5110502f6461
CT=   b2da45e350c17563226c0ae44ad6dc8d531c34542eb1887b3c2bfeb4923119ea
PT=   26e996bd1d954e3de2c1ed263cc1b414fae6e6103041e8ec5f7aeba977b1b602
TEST= 24
KEY=  cf181ccaec5f80ebe465afefcdb8e444
IV=   e3464ca947a7ef12e9e549e1c96b4de74b57c36ea2badd4097b55429141d6257
CT=   26e996bd1d954e3de2c1ed263cc1b414fae6e6103041e8ec5f7aeba977b1b602
PT=   106d792ce547307609e8843e6fc27064ce2568aaccb178a97cf85bfb3efbb5a0
TEST= 25
KEY=  013d746020eef842989df414f34351e4
IV=   3fde6d716963d677c2b2521094688d7df5ef25f55093b47261291b031eaeb38b
CT=   106d792ce547307609e8843e6fc27064ce2568aaccb178a97cf85bfb3efbb5a0
PT=   e63981c98a9c9b672c5b1c149b475f4b4de6f478ff9e030598a29af2066158f2
TEST= 26
KEY=  4cdb8018df70fb47003f6ee6f5220916
IV=   c5e8df9abfb7be4390e4e39fb31f1d2d19474da3d819bbf081a976671a9daa61
CT=   e63981c98a9c9b672c5b1c149b475f4b4de6f478ff9e030598a29af2066158f2
PT=   d418b75d4ebf2b313cbaf0ccb7499b7eb01943f77aad34fcc169c42f1be0295a
TEST= 27
KEY=  fcc2c3efa5ddcfbbc156aac9eec2204c
IV=   8d7c8e3390fb4ecc89dbde472e1fd9995fd2a6f71dc833c60ac3ec042e6dcec1
CT=   d418b75d4ebf2b313cbaf0ccb7499b7eb01943f77aad34fcc169c42f1be0295a
PT=   bcb04b237fce784b6d0eba0038ab126c335865a5d12ca612c1615b756d33e702
TEST= 28
KEY=  cf9aa64a74f169a90037f1bc83f1c74e
IV=   3080be21cf00917b30686ebd6dcfefe984c27cce9d80ae4942c60be4ac6ea6fc
CT=   bcb04b237fce784b6d0eba0038ab126c335865a5d12ca612c1615b756d33e702
PT=   d494caf8ce1d9e176ca7c0009a338e44ff09975bc3dbbe78211b2b09cab41067
TEST= 29
KEY=  30933111b72ad7d1212cdab54945d729
IV=   4838866034987acf43e93cbf77f454c965fb80c2b6f5cf69cbd7a005a4f97f67
CT=   d494caf8ce1d9e176ca7c0009a338e44ff09975bc3dbbe78211b2b09cab41067
PT=   4604032d77ed1a686862fd882801d3509fe4da5edd0c992cb6f6e4c1d2e507c5
TEST= 30
KEY=  af77eb4f6a264efd97da3e749ba0d0ec
IV=   7fce037379b8e51263f054449d053473cb3c39a339080e75be3dade79f31b49e
CT=   4604032d77ed1a686862fd882801d3509fe4da5edd0c992cb6f6e4c1d2e507c5
PT=   114a68d2300153497eaa4f2845552a3064ea80520d46f8a018f800f9a6eeb001
TEST= 31
KEY=  cb9d6b1d6760b65d8f223e8d3d4e60ed
IV=   b22c2355691759ad11f1ad1a85ca34d5323d432db1198fd8efec0107354c4881
CT=   114a68d2300153497eaa4f2845552a3064ea80520d46f8a018f800f9a6eeb001
PT=   b064950342a81ad824bc1d2ae0b31f7b48c8127274303ab228e80bc5ede46b7f
TEST= 32
KEY=  8355796f13508cefa7ca3548d0aa0b92
IV=   964178abbaa1b1afc72fa9c6878ca04ad9f46b0f60b90bee47d7767b97500d25
CT=   b064950342a81ad824bc1d2ae0b31f7b48c8127274303ab228e80bc5ede46b7f
PT=   27f8ba01068757ac1a31c4e9f471bd7297d5daa9dfe3a6a56b448ac2d6d63ce4
TEST= 33
KEY=  1480a3c6ccb32a4acc8ebf8a067c3776
IV=   a5bfe229ded7d54c414949cfcf019f609c193f503bda4e6d68dc9f1370ac135f
CT=   27f8ba01068757ac1a31c4e9f471bd7297d5daa9dfe3a6a56b448ac2d6d63ce4
PT=   62ac1445a27fce4f3f00e0060d623d4021621bd5c67d8f02b394aacf8e40631b
TEST= 34
KEY=  35e2b8130acea5487f1a1545883c546d
IV=   92e76544b0fc21bad6a13cf03dde7aa11d9ea6b103b4cb35a2d2b7750e0178f1
CT=   62ac1445a27fce4f3f00e0060d623d4021621bd5c67d8f02b394aacf8e40631b
PT=   05614221c5bff28bba244b334c63bca3c630e873e41cc9746639903efac95734
TEST= 35
KEY=  f3d25060eed26c3c1923857b72f50359
IV=   a56f15eed6d658cdcc3a88a8b0c7676470099aabb1798e850b67929698a49f6d
CT=   05614221c5bff28bba244b334c63bca3c630e873e41cc9746639903efac95734
PT=   c1daf76b977e63842e3a25906c4e6421901a8ea41c750bce42645c62ad45ac3b
TEST= 36
KEY=  63c8dec4f2a767f25b47d919dfb0af62
IV=   efc293008921a9d067e3b15181d0a27e116bba06766d5855ef68e3dac94871ad
CT=   c1daf76b977e63842e3a25906c4e6421901a8ea41c750bce42645c62ad45ac3b
PT=   1ad73bbf073f55cff1161759636fcb4fc32d2c9bb4415d7d038c4fd30b67482a
TEST= 37
KEY=  a0e5f25f46e63a8f58cb96cad4d7e748
IV=   e6e7211050ec019bd67fee99b1cb725ef1fd571936bc9adf52befc2b59fa3689
CT=   1ad73bbf073f55cff1161759636fcb4fc32d2c9bb4415d7d038c4fd30b67482a
PT=   d2995e34a214c6a5ec5a005233e24d1bd627194e23b6b3b2d00f3e051098351c
TEST= 38
KEY=  76c2eb116550893d88c4a8cfc44fd254
IV=   376ab47abb047cfdb10c90a0eecd640fce3bf879522c86e5fa3497cb88c30928
CT=   d2995e34a214c6a5ec5a005233e24d1bd627194e23b6b3b2d00f3e051098351c
PT=   6296710f61677768ce16655d49f4b0100b9cb4759eb9f0bbd7a0fe542a64803a
TEST= 39
KEY=  7d5e5f64fbe979865f64569bee2b526e
IV=   eeb65016e2ab032ac81e4952109bb4337bc9cabe251594d264c2242589cfc69a
CT=   6296710f61677768ce16655d49f4b0100b9cb4759eb9f0bbd7a0fe542a64803a
PT=   16b739bde3e5b236994695f58b10f8ed818dc2cad394e81227088b95ea4c27ea
TEST= 40
KEY=  fcd39dae287d9194786cdd0e04677584
IV=   75331a57803f191fef2fa88444cc9678e12a80a9ad8fe10e2ba7258f23c4140b
CT=   16b739bde3e5b236994695f58b10f8ed818dc2cad394e81227088b95ea4c27ea
PT=   1bf1ba75b859c6af22644d40925528c1a8b94546a859d04faa76be7fddc95576
TEST= 41
KEY=  546ad8e8802441dbd21a6371d9ae20f2
IV=   41fb118c0f4facb6dff04023e1fa2844729ccee232592e53219557e645797a74
CT=   1bf1ba75b859c6af22644d40925528c1a8b94546a859d04faa76be7fddc95576
PT=   a87140bfebef1b2adc219b81c1ebb59057abe7f592ede09b23e27dbd643b67a7
TEST= 42
KEY=  03c13f1d12c9a140f1f81eccbd954755
IV=   4700cd065b394cc48d782f2dc64f694300970f721c665c35ae39a4a358d1b0bd
CT=   a87140bfebef1b2adc219b81c1ebb59057abe7f592ede09b23e27dbd643b67a7
PT=   db2b149053d310b876e7a929b491c1e2fd14484029ab50634318eb06d8caec72
TEST= 43
KEY=  fed5775d3b62f123b2e0f5ca655fab27
IV=   2a838fcf711a918ddb0b8b3bb6f591260c4acbdc8a628775ab761d5a950021dc
CT=   db2b149053d310b876e7a929b491c1e2fd14484029ab50634318eb06d8caec72
PT=   712f442354e89446fe15f2f7319c56bf908bd62964aa077f1c7878c8770f0d9d
TEST= 44
KEY=  6e5ea1745fc8f65cae988d021250a6ba
IV=   06636029f269dadd6352cee0090c3b0b656dd817cc90dbe861a643a7ef03269e
CT=   712f442354e89446fe15f2f7319c56bf908bd62964aa077f1c7878c8770f0d9d
PT=   ceb51b43cef6780a6f3f4e6eaa1a084de1b1dc3e972a1811c3eb1b05cacb855c
TEST= 45
KEY=  8fef7d4ac8e2ee4d6d739607d89b23e6
IV=   12afb70d934611f7c80aeeddbf619eca63a9e2d0ae385fa813689d6ca771ecaa
CT=   ceb51b43cef6780a6f3f4e6eaa1a084de1b1dc3e972a1811c3eb1b05cacb855c
PT=   44633434dbb3e226ca3f117311a93bf0d54a711b6a133222d54e0477a25994a2
TEST= 46
KEY=  5aa50c51a2f1dc6fb83d92707ac2b744
IV=   ffdf4f2db2d91995d6a947453c004739545e6232714da2bc4cce8ba28c9f3f63
CT=   44633434dbb3e226ca3f117311a93bf0d54a711b6a133222d54e0477a25994a2
PT=   87ae7574495f60460f21e306c0def48fca4c1d9ab8f248d1a3e0ce1ec83caefb
TEST= 47
KEY=  90e911cb1a0394be1bdd5c6eb2fe19bf

⌨️ 快捷键说明

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