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

📄 cbcme84.txt

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

BLOCKSIZE=256
KEYSIZE=  128

TEST= 0
KEY=  00000000000000000000000000000000
IV=   0000000000000000000000000000000000000000000000000000000000000000
PT=   0000000000000000000000000000000000000000000000000000000000000000
CT=   f47c662282c33c00b6a2180f6bba441ecadea9d7724644be03efb7935b227ff3
TEST= 1
KEY=  cadea9d7724644be03efb7935b227ff3
IV=   f47c662282c33c00b6a2180f6bba441ecadea9d7724644be03efb7935b227ff3
PT=   9a6381d469c8cfc39a888fdf385cfac9b006365b67542cafdb5dd06ed0a6d313
CT=   82e85cbe31496b37fa31302983dbf9bf64256c9a878853f490b5449dd4bf31b8
TEST= 2
KEY=  aefbc54df5ce174a935af30e8f9d4e4b
IV=   82e85cbe31496b37fa31302983dbf9bf64256c9a878853f490b5449dd4bf31b8
PT=   05e4129e203bd9e7f7ebe2a7b9397c7e290521bb10ebc31d8c1239dffb880588
CT=   02be16454a8dfe8167c92f73e115a4077bf2c0bda3d75277b67c00ac142457f0
TEST= 3
KEY=  d50905f05619453d2526f3a29bb919bb
IV=   02be16454a8dfe8167c92f73e115a4077bf2c0bda3d75277b67c00ac142457f0
PT=   89b7c9a1193840696b3931da37be44f976a00a44ae3204ab724444537c59b553
CT=   42cdc49093697822ea7bf9e1d260c414b441678a9b4785633e86335c7662cf6e
TEST= 4
KEY=  6148627acd5ec05e1ba0c0feeddbd6d5
IV=   42cdc49093697822ea7bf9e1d260c414b441678a9b4785633e86335c7662cf6e
PT=   95b59af5bbb8f3739e14d3e38ef6de9958d6cd4cdda7dfa8f468bcf9627e208b
CT=   792a06113497cb144c7dcc8daf1b4d6f1048b627648df6383b760b5a4c5106a3
TEST= 5
KEY=  7100d45da9d3366620d6cba4a18ad076
IV=   792a06113497cb144c7dcc8daf1b4d6f1048b627648df6383b760b5a4c5106a3
PT=   5eef85c6f8251de79cbef1eff4a53449acafecaea4a6e3239997b0a62d00d8ab
CT=   cf5688085edd0bccca8e26fe3d770d205b7793a4db17a62f1e373ae9335ef681
TEST= 6
KEY=  2a7747f972c490493ee1f14d92d426f7
IV=   cf5688085edd0bccca8e26fe3d770d205b7793a4db17a62f1e373ae9335ef681
PT=   27bc5d884bb9246761d5f8c8f495382952c0de29f23240366facad03f70fc83e
CT=   2dacbfe6bf3d61f2f1678c101468fa54cb2804a814f392eb15e762c30836dbe8
TEST= 7
KEY=  e15f4351663702a22b06938e9ae2fd1f
IV=   2dacbfe6bf3d61f2f1678c101468fa54cb2804a814f392eb15e762c30836dbe8
PT=   da8a458e472059ed42fa6a7721d76afc704af87b83da081dada6f2cfc1a33de9
CT=   6fd17519c36ad17289244b33f8ec78a787ab73d1fa227f5b657a447da173a9ad
TEST= 8
KEY=  66f430809c157df94e7cd7f33b9154b2
IV=   6fd17519c36ad17289244b33f8ec78a787ab73d1fa227f5b657a447da173a9ad
PT=   fee58cb9b5f40c60a2fd04751b496bc37484043ae96a57cab52c6bbe9089dc1f
CT=   1065286fd94c2212326e41e92c124d036181887474e7add7d7c69000f13860e8
TEST= 9
KEY=  0775b8f4e8f2d02e99ba47f3caa9345a
IV=   1065286fd94c2212326e41e92c124d036181887474e7add7d7c69000f13860e8
PT=   a225d73836907e415bd4827a875debc71c8b0c9b3eb72635afb2ffc18ac9dbdc
CT=   6d812805572593d9f3771c1d610d84bbeb634a6ad92f86d77fd5c44876d319f8
TEST= 10
KEY=  ec16f29e31dd56f9e66f83bbbc7a2da2
IV=   6d812805572593d9f3771c1d610d84bbeb634a6ad92f86d77fd5c44876d319f8
PT=   834c2748af39e566c3bcf3ed8a948be467455ab03bd358e958e3ae7fccc1507e
CT=   8918872dca9f3892cd6cb06692ddee7448dc5e6cec7bf9d28a1a53c8b4e98d3f
TEST= 11
KEY=  a4caacf2dda6af2b6c75d0730893a09d
IV=   8918872dca9f3892cd6cb06692ddee7448dc5e6cec7bf9d28a1a53c8b4e98d3f
PT=   3154f72c243242d33eb7b0cd75fe3f3397d098e71bf284f495df698664b432c2
CT=   d5478de757291b38fbff50f7c4b5b6dfeea7b4536708e90093b3d73f7be6654b
TEST= 12
KEY=  4a6d18a1baae462bffc6074c7375c5d6
IV=   d5478de757291b38fbff50f7c4b5b6dfeea7b4536708e90093b3d73f7be6654b
PT=   bc0b95974d4974068460540069edddea074cf252d8c3d6716bf8d5d1d54ed675
CT=   3132515e26e6738136b434c0c4265b8d2f55bff16bb92436c3f198f2bd8e8270
TEST= 13
KEY=  6538a750d117621d3c379fbecefb47a6
IV=   3132515e26e6738136b434c0c4265b8d2f55bff16bb92436c3f198f2bd8e8270
PT=   449b1e580c7d5268a61bb0c2f4edd5575f5e25801ea1aaf6d7d4198240a4abe2
CT=   c95dd4835d34b444019899b590bebd7250395c72a47c69dd7163c7ff70130981
TEST= 14
KEY=  3501fb22756b0bc04d545841bee84e27
IV=   c95dd4835d34b444019899b590bebd7250395c72a47c69dd7163c7ff70130981
PT=   239cd089aafa3779ee9e94370efae90490f265c8789bc7cbf816a529f307794d
CT=   019bddf1a46c7af3b51e23068ce30589e2dc914b956e65ee7820f655ceb9a1bc
TEST= 15
KEY=  d7dd6a69e0056e2e3574ae147051ef9b
IV=   019bddf1a46c7af3b51e23068ce30589e2dc914b956e65ee7820f655ceb9a1bc
PT=   a94d48d63506feb4f5e395deebb86ed8ebc0722d0af7bc782e0bbf5ef13c2015
CT=   764bdb43e9a31562709ad6895e05f7f23e44ac394ca09fa8b3f25d2c43a3f389
TEST= 16
KEY=  e999c650aca5f1868686f33833f21c12
IV=   764bdb43e9a31562709ad6895e05f7f23e44ac394ca09fa8b3f25d2c43a3f389
PT=   5085fb2ccbe9dc674520e6f95e67d3a91a0ef78910b9d3c361bf360137f48732
CT=   06f63a76dc0ec962979c1cb87d8991109b047ebcc012bb49fd4cfc23669bfe35
TEST= 17
KEY=  729db8ec6cb74acf7bca0f1b5569e227
IV=   06f63a76dc0ec962979c1cb87d8991109b047ebcc012bb49fd4cfc23669bfe35
PT=   9b0bfa92fa31a1c5448fe5a88f1adba6cc589f9df262db7a8d6428e55f3dd825
CT=   7bc3b2c1edf61b5c5fcc658f2dc7329cf962aaffa00960a8907592dc1a28ac47
TEST= 18
KEY=  8bff1213ccbe2a67ebbf9dc74f414e60
IV=   7bc3b2c1edf61b5c5fcc658f2dc7329cf962aaffa00960a8907592dc1a28ac47
PT=   e8586be51a8aa8ea380be3666b6d2420183b8bccbc22c9808d6dc3724412baf6
CT=   76d832a8270f04b8a2d812e4fb50968d9d4dd181f1e3dea10fc80927885d3212
TEST= 19
KEY=  16b2c3923d5df4c6e47794e0c71c7c72
IV=   76d832a8270f04b8a2d812e4fb50968d9d4dd181f1e3dea10fc80927885d3212
PT=   f332ae5c9d5a30df59f5f13af1732529f068a60b45601558515eedfff4a1dc32
CT=   eea1dab1bc147850f679ad011960a6440ca8e49b55113f01f0d3187ca4488164
TEST= 20
KEY=  1a1a2709684ccbc714a48c9c6354fd16
IV=   eea1dab1bc147850f679ad011960a6440ca8e49b55113f01f0d3187ca4488164
PT=   e58b4af58728822809398ab0c02777cadb2af58ea49a5da9ceb3dadcced456fa
CT=   7bb02cc5f657f9f909ea8497f61d5b911af3f2286d6139016d19558793c6ac9e
TEST= 21
KEY=  00e9d521052df2c679bdd91bf0925188
IV=   7bb02cc5f657f9f909ea8497f61d5b911af3f2286d6139016d19558793c6ac9e
PT=   04035cb37034bfb87049a1dddeaeb18bea708359c413133f7f6a66255adf6eca
CT=   c224b9af87c9ec1fe859bd58218160d0fde0df95083927afe78a14a76c2bc7cf
TEST= 22
KEY=  fd090ab40d14d5699e37cdbc9cb99647
IV=   c224b9af87c9ec1fe859bd58218160d0fde0df95083927afe78a14a76c2bc7cf
PT=   225ff876e52de53da5bbff566fbeb1a0cd4782e5b801184a823628a9caec8fbc
CT=   c552c4e9e6d0473a2e33b395895738765d02ca1d1956c0189896a95a7ee834ad
TEST= 23
KEY=  a00bc0a91442157106a164e6e251a2ea
IV=   c552c4e9e6d0473a2e33b395895738765d02ca1d1956c0189896a95a7ee834ad
PT=   432ccb43a763f4cc09aa9007814c79a3d235022c236dc76f0184699a63137d94
CT=   0f369dcdb45beccb10c6e03f4aed6c6eab890cb72a76c4781ffbf90f3fe574c4
TEST= 24
KEY=  0b82cc1e3e34d109195a9de9ddb4d62e
IV=   0f369dcdb45beccb10c6e03f4aed6c6eab890cb72a76c4781ffbf90f3fe574c4
PT=   c43e4539cccb7953dd9b45af48e549bd6582789d00ef14f017d3394c46c5f8c4
CT=   c4b40d9df50465e80883810ea317398b59194ecd2561008bdf99a057d069895b
TEST= 25
KEY=  529b82d31b55d182c6c33dbe0ddd5f75
IV=   c4b40d9df50465e80883810ea317398b59194ecd2561008bdf99a057d069895b
PT=   53d5d9c2b7efa201c82e80d6eeee3b8fd5db82584ab9476bc59075bb6fb16170
CT=   6099b1e43cb101f33f71ab55f88acccb7003dac800e8a71fa141b506b9497898
TEST= 26
KEY=  2298581b1bbd769d678288b8b49427ed
IV=   6099b1e43cb101f33f71ab55f88acccb7003dac800e8a71fa141b506b9497898
PT=   dcdad626b34a5621dd302cc607f79f52772a7bf9b40fba0b26dfd2f77f739e52
CT=   fbbbd629f0d74fe0a0c60c37c7b6f0853b9cc9dc7c8f5739a98434964397ca26
TEST= 27
KEY=  190491c7673221a4ce06bc2ef703edcb
IV=   fbbbd629f0d74fe0a0c60c37c7b6f0853b9cc9dc7c8f5739a98434964397ca26
PT=   f1ac268dceee6a8926e9ba92e219c078b1f627f4e0961322ef36a75103e22ea8
CT=   d68ed0e4f9d8ac1a7f1de0e500fbd451635ed0a518507f917bb4f7b4f7482348
TEST= 28
KEY=  7a5a41627f625e35b5b24b9a004bce83
IV=   d68ed0e4f9d8ac1a7f1de0e500fbd451635ed0a518507f917bb4f7b4f7482348
PT=   3968aded6a32315e8795dcf3d6cf3763c7e076b7406ebe908e6748716aa69ae2
CT=   2bd516f291a1805c284c1df075483fe50a3aa9ac86478a08baf6df1b5e21c953
TEST= 29
KEY=  7060e8cef925d43d0f4494815e6a07d0
IV=   2bd516f291a1805c284c1df075483fe50a3aa9ac86478a08baf6df1b5e21c953
PT=   e1d6b99820e5ae67c1d99455e46b1771c8a1d2912a621be02a69510f1f565300
CT=   442bc0de6bf8f4294b261eb41f69b0a4312e9e53387b0f8fcd682e97a74422de
TEST= 30
KEY=  414e769dc15edbb2c22cba16f92e250e
IV=   442bc0de6bf8f4294b261eb41f69b0a4312e9e53387b0f8fcd682e97a74422de
PT=   89605d948c58ddd9a0cc6a3b14dd91de96a72a9ea4dbe347f8bc9d0344b7419f
CT=   a3a8fa807b5a753fba41adebcd1a2fe3bb0993e591375deb2a32fc6815ae4383
TEST= 31
KEY=  fa47e57850698659e81e467eec80668d
IV=   a3a8fa807b5a753fba41adebcd1a2fe3bb0993e591375deb2a32fc6815ae4383
PT=   fe4eaacce1154584b3dede94dc984c1196bc47d48cfbb044f72a27a88f8c8000
CT=   21a19040d72897fa434ecfc889d09b5b2b47fbedad9f0adf8813ea2adf71d0c1
TEST= 32
KEY=  d1001e95fdf68c86600dac5433f1b64c
IV=   21a19040d72897fa434ecfc889d09b5b2b47fbedad9f0adf8813ea2adf71d0c1
PT=   d92274d7a2875768803eb765f9b9bb423bd182712a8e5f2a046d6fffcd00b829
CT=   f767bf6bd35264e6e40ce94a37bb906a3a37262f5be396d3b620a76ed5805648
TEST= 33
KEY=  eb3738baa6151a55d62d0b3ae671e004
IV=   f767bf6bd35264e6e40ce94a37bb906a3a37262f5be396d3b620a76ed5805648
PT=   0d3636e6bf160f7c2d90281076ef58d16d1eb67a77d1caa86da353062e60c8c9
CT=   a5e7ac88a297ff81eb24ac7ca422a9ad9a9b7ae26a7d7dc3a246fe24dec39c4a
TEST= 34
KEY=  71ac4258cc686796746bf51e38b27c4e
IV=   a5e7ac88a297ff81eb24ac7ca422a9ad9a9b7ae26a7d7dc3a246fe24dec39c4a
PT=   e4aa315cc7cfd312dc9700f7c451fa899dbd06b9c9a9d55fceed412e8cb8b57e
CT=   a1b354b1cb304a502c769e823eb5b4c61f9b7d46637899ce5b149a2a4c0b6780
TEST= 35
KEY=  6e373f1eaf10fe582f7f6f3474b91bce
IV=   a1b354b1cb304a502c769e823eb5b4c61f9b7d46637899ce5b149a2a4c0b6780
PT=   ffe3945c5d08e124facf1705e844e23f3de306c172fd4a2597be4cb8d0dbeb5f
CT=   e9d2edcaf978b057021f3db07c9942d84a4c709e0ce7ac29dd01f1ca627dd9dc
TEST= 36
KEY=  247b4f80a3f75271f27e9efe16c4c212
IV=   e9d2edcaf978b057021f3db07c9942d84a4c709e0ce7ac29dd01f1ca627dd9dc
PT=   637956f61e9ee13eb6a358aa6cb2fb40d1f7a3644a6541b1dd59b2ee55c48905
CT=   06921499311143b8208a52f73b0f8f3310d3767642eed2143651990c4526c471
TEST= 37
KEY=  34a839f6e1198065c42f07f253e20663
IV=   06921499311143b8208a52f73b0f8f3310d3767642eed2143651990c4526c471
PT=   cb685b66ac094c4c9d8173550800a224118472db2edb8f8d2d45b91733067a5a
CT=   cd7fb10a3a848006ba3f7409684d6cb00daf0c5936680ec66f67e4184791f325
TEST= 38
KEY=  390735afd7718ea3ab48e3ea1473f546
IV=   cd7fb10a3a848006ba3f7409684d6cb00daf0c5936680ec66f67e4184791f325
PT=   1db87261be621f86020d28cd7fc9fa9e7c928a1d412aa3773e7b3ce3e35f379f
CT=   1fca40bba3dfa9972ef17ab5520163ff7648f447f3279d9b0b1ff411a2dc2821
TEST= 39
KEY=  4f4fc1e824561338a05717fbb6afdd67
IV=   1fca40bba3dfa9972ef17ab5520163ff7648f447f3279d9b0b1ff411a2dc2821
PT=   75741c98b716805133bf2fe4f43c1cfd01d7f3911c09f39befa1fe713921259a
CT=   0555055461a6a7ec27545143a76a09b543fa2233a6b1b90589b2b655191112cb
TEST= 40
KEY=  0cb5e3db82e7aa3d29e5a1aeafbecfac
IV=   0555055461a6a7ec27545143a76a09b543fa2233a6b1b90589b2b655191112cb
PT=   f4e522efd9d2768590883f064b2130838cdb9fe75f98b1b563222b238893b699
CT=   698ad5ecc4230e71bfa9ebe604d0df86a9764bf8838718c5e2fe23a525dfc03d
TEST= 41
KEY=  a5c3a8230160b2f8cb1b820b8a610f91
IV=   698ad5ecc4230e71bfa9ebe604d0df86a9764bf8838718c5e2fe23a525dfc03d
PT=   cb4d2d576bd9436f1c1fa4a95e0fbe4c234072fdc6abc15b754aedcfade7b6b5
CT=   76fd197f7e63ec49f267e8675c43186f85911e15ea53cb288258379be0dce643
TEST= 42
KEY=  2052b636eb3379d04943b5906abde9d2
IV=   76fd197f7e63ec49f267e8675c43186f85911e15ea53cb288258379be0dce643
PT=   427725508ae07e147f04ecc4b13d025e18d09c185e876e281ad4cc35855228d5
CT=   de6c22cf4ed26e3e138e0727ba5b5cdaed5d029dfe345dcb35523e229582c6c6
TEST= 43
KEY=  cd0fb4ab1507241b7c118bb2ff3f2f14
IV=   de6c22cf4ed26e3e138e0727ba5b5cdaed5d029dfe345dcb35523e229582c6c6
PT=   5752481c3ba5f2448ac18b46bc2156032847dcee8ffe392c07640e90b939f882
CT=   1c6cc1f28f791ce0d47b6262378cd8efb074b3c955f5dcb286331b4803452ee2
TEST= 44
KEY=  7d7b076240f2f8a9fa2290fafc7a01f6
IV=   1c6cc1f28f791ce0d47b6262378cd8efb074b3c955f5dcb286331b4803452ee2
PT=   d78b9d2d74b4b346c85ad6808806e9a94d94732edf599f82b710089afe8bdb47
CT=   cd6830df37371bac1fdd2cfdf9b5c6491624a8ea9428e8584aefcbf57a47cbd6
TEST= 45
KEY=  6b5faf88d4da10f1b0cd5b0f863dca20
IV=   cd6830df37371bac1fdd2cfdf9b5c6491624a8ea9428e8584aefcbf57a47cbd6
PT=   5de26bc64b0cfce8741ad7a8027e062e7f797e848822df633df425a7532793c6
CT=   4464998bd6930b20528e19c30bcd6bb891fe8d09fdf8a27b04a16002128ff773
TEST= 46
KEY=  faa122812922b28ab46c3b0d94b23d53
IV=   4464998bd6930b20528e19c30bcd6bb891fe8d09fdf8a27b04a16002128ff773
PT=   ffc29c9dfff1436d41cf786d5171f8a84145af25ac39758c75af898c0e4b777f
CT=   02345490327c3814e89ddd0c3d8ef6b317cdc6c11f61637bd3c2f5f6664d1e7c
TEST= 47
KEY=  ed6ce4403643d1f167aecefbf2ff232f

⌨️ 快捷键说明

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