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

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

BLOCKSIZE=192
KEYSIZE=  128

TEST= 0
KEY=  00000000000000000000000000000000
IV=   000000000000000000000000000000000000000000000000
PT=   000000000000000000000000000000000000000000000000
CT=   a8cf8ef76fd0390761aff4bda0485209f2229c2ec22ba62a
TEST= 1
KEY=  61aff4bda0485209f2229c2ec22ba62a
IV=   a8cf8ef76fd0390761aff4bda0485209f2229c2ec22ba62a
PT=   fa91dddb13afd233d7b50482151173a8dc3ab1654bb7bf75
CT=   363e6eeec0d2a42e3a9a5bc17585466fd05795f7c086bc01
TEST= 2
KEY=  5b35af7cd5cd1466227509d902ad1a2b
IV=   363e6eeec0d2a42e3a9a5bc17585466fd05795f7c086bc01
PT=   0d80535917a0ee34942059c7a402932220c3ac183b93c6f0
CT=   0bbd3a8775fd70a8cfd4068d894783b15afc16e682004be4
TEST= 3
KEY=  94e1a9f15c8a97d778891f3f80ad51cf
IV=   0bbd3a8775fd70a8cfd4068d894783b15afc16e682004be4
PT=   d77b1d111da1ac4c6aa00e7431a98d40e1eb657a28faf5aa
CT=   e4dc0321b8b4ac888582a25dd954c8a0e11629dfd8752102
TEST= 4
KEY=  11630bac85de5f77999f36e058d870cd
IV=   e4dc0321b8b4ac888582a25dd954c8a0e11629dfd8752102
PT=   9c30d150f0b3fcb7edce6fd8f040397024473882cf3eb72c
CT=   c90880a11924ee1df573a8d0e2460dfc593aeb5f3b7409ae
TEST= 5
KEY=  e410a37c6798528bc0a5ddbf63ac7963
IV=   c90880a11924ee1df573a8d0e2460dfc593aeb5f3b7409ae
PT=   cb474584b74a6ef22647dd8970829dbc0869b1e827de2588
CT=   61347cdc2803c69e1f9a63e8ac127c97bce10c8a807c788d
TEST= 6
KEY=  fb8ac094cb8a2e1c7c44d135e3d001ee
IV=   61347cdc2803c69e1f9a63e8ac127c97bce10c8a807c788d
PT=   7551a485d5776a84e3106092979c5ad12f402d2547bddc60
CT=   6d911a15161e01b09b2544f7ea33e8a7a2b9efea9cbab889
TEST= 7
KEY=  60af846321b9c6bbdefd3edf7f6ab967
IV=   6d911a15161e01b09b2544f7ea33e8a7a2b9efea9cbab889
PT=   886764d189124eee4595f0e2440454f51ae65a5e700db340
CT=   8f96a6371260a6df6fd68dc93640051ed735bb433035d8d1
TEST= 8
KEY=  0f7909aa17f9c3a509c8859c4f5f61b6
IV=   8f96a6371260a6df6fd68dc93640051ed735bb433035d8d1
PT=   fc7192fd9b1f067aadb1d0f155c91eccbddf31765fc40a68
CT=   3fafd20092a01afc5b649ad547ad43b9c08bad180c267aad
TEST= 9
KEY=  541d937f5054801cc943288443791b1b
IV=   3fafd20092a01afc5b649ad547ad43b9c08bad180c267aad
PT=   32078d8354094e7c0b0413a66a2d95cea98405c63a6efbf7
CT=   2dc3e09b850a99c5a15786ca29b7b6c2b5b9d618cf65e1d0
TEST= 10
KEY=  f54a15b579e336de7cfafe9c8c1cfacb
IV=   2dc3e09b850a99c5a15786ca29b7b6c2b5b9d618cf65e1d0
PT=   728cd54a22eefb90eeb83124f8e20506e6c0757c887a35c0
CT=   c366d2d4e9416fc1e79f4509cb4b59a37fb63dd579720377
TEST= 11
KEY=  12d550bcb2a86f7d034cc349f56ef9bc
IV=   c366d2d4e9416fc1e79f4509cb4b59a37fb63dd579720377
PT=   194653a00788735bd9f9bbcd6fabb7858cb4dacf54a64e7c
CT=   adfe8144fe14a7624855ba9c63a280987cc440b0f1b6b30e
TEST= 12
KEY=  5a80ea20d10aefe57f8883f904d84ab2
IV=   adfe8144fe14a7624855ba9c63a280987cc440b0f1b6b30e
PT=   f550a21e2876d3f0ab1791c7c2d5c77932e170f57e7b9a9a
CT=   255c3bb97ed1eb7d8837e0e876a113f2c0e730992cedd97f
TEST= 13
KEY=  d2b70ac8a7abfc17bf6fb360283593cd
IV=   255c3bb97ed1eb7d8837e0e876a113f2c0e730992cedd97f
PT=   8fc9243e339f46f1d2514ddf5556e01f6cb435cfcc460374
CT=   6341278dcb0b1591c992a923aa0a1d4a0b64dcea31456c78
TEST= 14
KEY=  1b25a3eb0da1e15db40b6f8a1970ffb5
IV=   6341278dcb0b1591c992a923aa0a1d4a0b64dcea31456c78
PT=   8efff46ad39bdac193f2b9bbcccd18515f3e3b3f75f626f8
CT=   9c17c1094e8048aef54e48de797c22e3854bf72a172297cf
TEST= 15
KEY=  ee6beb3574ddc3be314098a00e52687a
IV=   9c17c1094e8048aef54e48de797c22e3854bf72a172297cf
PT=   7c886f1a929a3486cf356ee37b2bb89c9c072e244bb27788
CT=   961026660972c17c0bc11adea352a8a8d15eacc719db45bd
TEST= 16
KEY=  e5aaf1ebd78f6b16e01e346717892dc7
IV=   961026660972c17c0bc11adea352a8a8d15eacc719db45bd
PT=   1cd95ef77660794f1fcc3e46d3920cdc1101a72ece2d8f59
CT=   0ea5524f991ee50db2932562fcb719eba4ebc6a8403bf64c
TEST= 17
KEY=  5739d4892b3872fd44f5f2cf57b2db8b
IV=   0ea5524f991ee50db2932562fcb719eba4ebc6a8403bf64c
PT=   89a625f6441d0b7c8abe3a3ac85cfadc5107001186b4a393
CT=   f9922ada6583b59728f0772a516f74de83df5ce9e5c1035e
TEST= 18
KEY=  7fc9a3a37a570623c72aae26b273d8d5
IV=   f9922ada6583b59728f0772a516f74de83df5ce9e5c1035e
PT=   b562b0e3a0323a8fdfbfb64beeb0ecf63d6044ebde85b875
CT=   c73f9a0316f080a15f91331e9850e294f2963f27fb153487
TEST= 19
KEY=  205890bde207e4b735bc91014966ec52
IV=   c73f9a0316f080a15f91331e9850e294f2963f27fb153487
PT=   6a05b39d71de23c36e51336053c8a6ab5a0edc2d1c10a9cf
CT=   8bd47254a555de469bb4bae3404f4c4ad8458017f3318d2a
TEST= 20
KEY=  bbec2a5ea248a8fdedf91116ba576178
IV=   8bd47254a555de469bb4bae3404f4c4ad8458017f3318d2a
PT=   38e52f5c91529aa1321065feb250130ea0b36e281ef17a49
CT=   65f32738472182f758ed64ccbaa23ea010224e57a632de64
TEST= 21
KEY=  e3014e9218ea965dfddb5f411c65bf1c
IV=   65f32738472182f758ed64ccbaa23ea010224e57a632de64
PT=   60914989bc0a40c6675cd71472c8390ad14c1d9e2e6d74dd
CT=   6745bd1174d71c426d2c1444635380b67b24a49562d61d66
TEST= 22
KEY=  8e2d5ad67bb916eb86fffbd47eb3a27a
IV=   6745bd1174d71c426d2c1444635380b67b24a49562d61d66
PT=   d7d6fe3a389d5a62d3e511511306251c337da22d99c9013c
CT=   f842aeeebb9c4e84864ae37a0ef3eb793b58e456f8b0e8b3
TEST= 23
KEY=  0867b9ac754afd92bda71f8286034ac9
IV=   f842aeeebb9c4e84864ae37a0ef3eb793b58e456f8b0e8b3
PT=   24016da05346d9cecf1097f308260f665874bda118a41017
CT=   6631c23c89544d314e4f2a5e14d80f9fef6d474043036d93
TEST= 24
KEY=  462893f26192f20d52ca58c2c500275a
IV=   6631c23c89544d314e4f2a5e14d80f9fef6d474043036d93
PT=   04b8aecf110b0301bd9deb9650376c6faaa39a4649aa8238
CT=   f638dbf001c38833198c0aeacc7d56a738243cfaff622136
TEST= 25
KEY=  5fa49918adefa4aa6aee64383a62066c
IV=   f638dbf001c38833198c0aeacc7d56a738243cfaff622136
PT=   f4212e557b96f1ca7a15000a2a4968aec4af817a2aa4083d
CT=   f993606afd233f9ede846fb5d8777520f6bccbfe61bc2893
TEST= 26
KEY=  8120f6ad7598d18a9c52afc65bde2eff
IV=   f993606afd233f9ede846fb5d8777520f6bccbfe61bc2893
PT=   c5ed9693256e719f2cabe5cf713ef7c69af76d4b4481abd5
CT=   1729caad66c0720f8e1ce652f7a42875b2635d85e795bab0
TEST= 27
KEY=  0f3c10ff823cf9ff2e31f243bc4b944f
IV=   1729caad66c0720f8e1ce652f7a42875b2635d85e795bab0
PT=   1d217753bce66f78587b103b4a9004f0d8ec751d621697c1
CT=   651ddb8dfd67f7fed08ec205edeac28e0a7ab29fe224e85e
TEST= 28
KEY=  dfb2d2fa6fd63b71244b40dc5e6f7c11
IV=   651ddb8dfd67f7fed08ec205edeac28e0a7ab29fe224e85e
PT=   54c081a5370ae03eeaa0bbb32a76c666c13d04eb16a0e4e6
CT=   32dce44a682f06dbb4729bbf8f309693463f421c027e336f
TEST= 29
KEY=  6bc04945e0e6ade2627402c05c114f7e
IV=   32dce44a682f06dbb4729bbf8f309693463f421c027e336f
PT=   ad6d5aff7e9dd7175edcdb09633f184f147d15ddb95c3259
CT=   d68618c40b3df96b7779926b9a4fb750adca78ed3d52a42c
TEST= 30
KEY=  1cb9db2e7aa91ab2cfbe7a2d6143eb52
IV=   d68618c40b3df96b7779926b9a4fb750adca78ed3d52a42c
PT=   d3d5de763247123469bba57916f5218fdb9f97306fcbd527
CT=   cb4a1876ff69642b2a2eaf9a5cc0b037e5e520b5be341b92
TEST= 31
KEY=  369774b42669aa852a5b5a98df77f0c0
IV=   cb4a1876ff69642b2a2eaf9a5cc0b037e5e520b5be341b92
PT=   4a985c3e195650942f593efaca27f9f7899152d3fe26f27e
CT=   fc9dab8558c0b7168ff4bf608043ecfdd4d73563b3c17243
TEST= 32
KEY=  b963cbd4a62a4678fe8c6ffb6cb68283
IV=   fc9dab8558c0b7168ff4bf608043ecfdd4d73563b3c17243
PT=   22980c61739e317b2851fdf971136337768238328bb21861
CT=   0648f158e0e3ead02d39c1d43c9fb42019fe3bae47f48524
TEST= 33
KEY=  945a0a009ab5f258e77254552b4207a7
IV=   0648f158e0e3ead02d39c1d43c9fb42019fe3bae47f48524
PT=   1709afa69bec9d8239dbf5dbbecc64266773b3a7d0692992
CT=   a660cc19e3d010322c30039ea0d0bc796c73ddbcda8f8eb7
TEST= 34
KEY=  b86a099e3a654e218b0189e9f1cd8910
IV=   a660cc19e3d010322c30039ea0d0bc796c73ddbcda8f8eb7
PT=   08309ddb0918c857ec3249406c197664d7fa6fa4602ed177
CT=   f97af9aa81310d75b923b04b71e2288a233d00663f60a0f2
TEST= 35
KEY=  0149b9d54b8766aba83c898fcead29e2
IV=   f97af9aa81310d75b923b04b71e2288a233d00663f60a0f2
PT=   283f9da3cf653415c505aa3ada2be5f5d1547edbbeb66c4b
CT=   1e39562bfe4b07f77acbee6bddc51864d3ba999c951faa5f
TEST= 36
KEY=  7b8257be96427ecf7b8610135bb283bd
IV=   1e39562bfe4b07f77acbee6bddc51864d3ba999c951faa5f
PT=   fd17602b3420dfede915ba34a5e44f42e6a6356dd290b2bf
CT=   f365ea0f86366434d20623fdd978147003580e499f15c8a6
TEST= 37
KEY=  a98474434f3a6abf78de1e5ac4a74b1b
IV=   f365ea0f86366434d20623fdd978147003580e499f15c8a6
PT=   045620d9f4ad0d9b993f4aebf855bd6ef64d7f23fd7da804
CT=   75653f4e231cbbbe1a66276cb6f21043451fb92fd817b9f6
TEST= 38
KEY=  b3e2532ff9c87afc3dc1a7751cb0f2ed
IV=   75653f4e231cbbbe1a66276cb6f21043451fb92fd817b9f6
PT=   59b6eef0f2c416e085d913232611fdaff29f36205c2300ed
CT=   26e850671d9e5f0875e4e50b1314ec3bd0fa588db0930f98
TEST= 39
KEY=  c606b624eadc96c7ed3bfff8ac23fd75
IV=   26e850671d9e5f0875e4e50b1314ec3bd0fa588db0930f98
PT=   44770b748d44a830bcf64e40c7469ff77c494ffc7f73449b
CT=   66c32d6d1d35cf3e9303276f46be291c169e746c7497997a
TEST= 40
KEY=  5505914bac62bfdbfba58b94d8b4640f
IV=   66c32d6d1d35cf3e9303276f46be291c169e746c7497997a
PT=   77296eb3a046bbfac04961d1506e1f2edba92821400734a6
CT=   29bf64dace0c0e081df82da2dc4b4fe61fcca55474644583
TEST= 41
KEY=  48fdbce97029f03de4692ec0acd0218c
IV=   29bf64dace0c0e081df82da2dc4b4fe61fcca55474644583
PT=   a681ce0b56de5abeac66ce87742f1d70a11825f7c6322fdc
CT=   96956c070a8a5d128c6a58baef5c6f04f257110185f09564
TEST= 42
KEY=  c497e4539f759f39163e3fc12920b4e8
IV=   96956c070a8a5d128c6a58baef5c6f04f257110185f09564
PT=   99d9b96035c826ddc64baca641fc5d04a752f78c69bd1392
CT=   df3cba5ca8a97797b8d9c309b250c53f6923d77682560509
TEST= 43
KEY=  7c4e275a2d255a067f1de8b7ab76b1e1
IV=   df3cba5ca8a97797b8d9c309b250c53f6923d77682560509
PT=   dc3f5dc3a89985796a1bd8d6cc5cfe125283e35c25af6681
CT=   208a3b33688323d22773022e3a47019d4676d9c60e2f829e
TEST= 44
KEY=  5b3d257417625b9b396b3171a559337f
IV=   208a3b33688323d22773022e3a47019d4676d9c60e2f829e
PT=   5a74d879adcb7f4043358e52ff6db848779e237293bea9fd
CT=   7ec404e1f9a66122380cb29e2f7c450c836eba0a66acb932
TEST= 45
KEY=  633197ea381e1e97ba058b7bc3f58a4d
IV=   7ec404e1f9a66122380cb29e2f7c450c836eba0a66acb932
PT=   6dd56fa27277a548327ced08b724c38c5704e033485f00eb
CT=   16e2cd60ce00df4490b060bb93573590c70c6ae5303cbe4d
TEST= 46
KEY=  f381f751ab492b077d09e19ef3c93400
IV=   16e2cd60ce00df4490b060bb93573590c70c6ae5303cbe4d
PT=   c73194f5eeff0886bdb7ab83def01cbaa18f0089fb0f4cb5
CT=   142051a79c766d230b9a55a614f3675aa38943c9f52e04e8
TEST= 47
KEY=  f81ba2f7bfba4c5dde80a25706e730e8
IV=   142051a79c766d230b9a55a614f3675aa38943c9f52e04e8
PT=   260b982387c8394807ff68bae368c54c7537461db120dd47
CT=   30e7af9dca393dcbb1860b3762dc8b570e4973481b82fee4
TEST= 48
KEY=  499da9c0dd66c70ad0c9d11f1d65ce0c
IV=   30e7af9dca393dcbb1860b3762dc8b570e4973481b82fee4
PT=   bfa913a1b8ff5e84b9847cf3ba48aeba56c076fc5c25b63a
CT=   9b869639df57f699ce3f3cd727b3ef13c3479988054c2258
TEST= 49
KEY=  87a29517fad52819138e48971829ec54
IV=   9b869639df57f699ce3f3cd727b3ef13c3479988054c2258
PT=   1b8189cc160b616ffe054bf61bbfc5787bf7411fe1eab29a
CT=   2c1a9e17b4fd05bd4cd83dbdeef4cd353fdd01659d897316
TEST= 50
KEY=  cb7aa8aa1421e52c2c5349f285a09f42
IV=   2c1a9e17b4fd05bd4cd83dbdeef4cd353fdd01659d897316
PT=   33f999eea432c4f6cc5285e3405470e4b58000d41e5543b1
CT=   016a6f4979750ed68fcb52159780ace9580f7d2a081cd09c
TEST= 51
KEY=  44b1fabf83a149c5745c34d88dbc4fde
IV=   016a6f4979750ed68fcb52159780ace9580f7d2a081cd09c
PT=   372c6a07cafe5c48fe50b35ce9d19f2bb1d9577865cfb399
CT=   51e48f11732078da84d6891b63875b5aadbf51f961498b84
TEST= 52
KEY=  c06773a4e026129fd9e36521ecf5c45a
IV=   51e48f11732078da84d6891b63875b5aadbf51f961498b84
PT=   4e9d3202ddb1393315a95e28c9cf59c8de072aefcc15e580
CT=   4c725d832fe14dc79f441490b4bd7c2b19ee7ecb367b741c
TEST= 53
KEY=  5f236734549b6eb4c00d1beada8eb046
IV=   4c725d832fe14dc79f441490b4bd7c2b19ee7ecb367b741c
PT=   a036059287ec68561ff19165fdae2c1808d6ccf7a5e2b776
CT=   3daf550165715ed749c2d4e76e0a83446d2a70f35bca6b3b
TEST= 54
KEY=  16e1b3d33a91edf0ad276b198144db7d
IV=   3daf550165715ed749c2d4e76e0a83446d2a70f35bca6b3b
PT=   83dab18ee47ed6ee191a3c7b9f82a47731c5a36d242eb968
CT=   e8dce9698be03e4782472727b189cfd7ff1650531ea2e169
TEST= 55
KEY=  94a694f48b18222752313b4a9fe63a14
IV=   e8dce9698be03e4782472727b189cfd7ff1650531ea2e169
PT=   e186fd05aae1209519eaea4107b9bd796017567799a9b56d
CT=   43ebdbe807ec3ce865872da8100000d14af388df733bdb7c
TEST= 56
KEY=  f121b95c9b1822f618c2b395ecdde168
IV=   43ebdbe807ec3ce865872da8100000d14af388df733bdb7c
PT=   f7f201a0b902be7de60b475217a1cbdb4913014342ab4bb4
CT=   d10d4e65dc3719b4ba95f3326635a9274eeaef3faad28419
TEST= 57
KEY=  4bb44a6efd2d8bd156285caa460f6571
IV=   d10d4e65dc3719b4ba95f3326635a9274eeaef3faad28419
PT=   c997d737ee67e94f4656e52ff0ecb46137b728a4355aa18b
CT=   f55ea2e41eb502c8294889dccdd8015079928c409ab16273
TEST= 58

⌨️ 快捷键说明

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