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

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

BLOCKSIZE=160
KEYSIZE=  128

TEST= 0
KEY=  00000000000000000000000000000000
IV=   0000000000000000000000000000000000000000
CT=   0000000000000000000000000000000000000000
PT=   6e81a8ef9cc40d4b2d287f5d166f871e7e8589bf
TEST= 1
KEY=  9cc40d4b2d287f5d166f871e7e8589bf
IV=   2e3e380ec5497eacd853b0901c1cb0a62c7a24b8
CT=   6e81a8ef9cc40d4b2d287f5d166f871e7e8589bf
PT=   258c4013dfbb0ed9a7ffc58a526bed52fbfa8f23
TEST= 2
KEY=  437f03928ad7bad744046a4c857f069c
IV=   dd4544311fec6c0a564714b812336841978968d3
CT=   258c4013dfbb0ed9a7ffc58a526bed52fbfa8f23
PT=   1ce8f095e5b518f7835506c0f1e3a9e558b77c00
TEST= 3
KEY=  a6ca1b650982bc17b5e7c3a9ddc87a9c
IV=   030021c781aba87ad3f13a9bcf52da86ab4ec07f
CT=   1ce8f095e5b518f7835506c0f1e3a9e558b77c00
PT=   e312c93c4065b2d40aa0b3ef33019beabb51dacd
TEST= 4
KEY=  e6afa9b103220ff886e658436699a051
IV=   1bfec7621a6f79347a2ae5583f557b67d07fc03a
CT=   e312c93c4065b2d40aa0b3ef33019beabb51dacd
PT=   316997bfc8c77612bb3c0a2e46e06bc75d46d9b8
TEST= 5
KEY=  2e68dfa3b81e05d6c00633843bdf79e9
IV=   08d3707acb8fadce6b4639a58f2e239a477be1b0
CT=   316997bfc8c77612bb3c0a2e46e06bc75d46d9b8
PT=   93c31be264ed2cd8a4c32b7101a3b35237bd566d
TEST= 6
KEY=  4a85f37b1cdd2ea7c1a580d60c622f84
IV=   53a0aadd5d312810eb52db6d93af08af3cf00b3f
CT=   93c31be264ed2cd8a4c32b7101a3b35237bd566d
PT=   60777e8020f43b4b9e588aa7fa143d64251ee7ce
TEST= 7
KEY=  6a71c8308285a4003bb1bdb2297cc84a
IV=   42571e0ad932de828b1298da96097d3b9f3b5ccf
CT=   60777e8020f43b4b9e588aa7fa143d64251ee7ce
PT=   e66fba03ab2e3151d7f6a8bf38b95a2c22ea586b
TEST= 8
KEY=  c15ff96155730cbf0308e79e0b969021
IV=   7925e95bc9613bf30c0e3e886281114d06181450
CT=   e66fba03ab2e3151d7f6a8bf38b95a2c22ea586b
PT=   502da27c747f91014630e4b65fb53e6376bc0654
TEST= 9
KEY=  b52068601343e8095cbdd9fd7d2a9675
IV=   a8971be08b0fddba1233b584e2fbd41d4b734e35
CT=   502da27c747f91014630e4b65fb53e6376bc0654
PT=   16348b9966d1a7e2c1df6918dbf5372909501d6c
TEST= 10
KEY=  d3f1cf82d29c81118748eed4747a8b19
IV=   7898c97630852b04503a03e514e270d7682f20c9
CT=   16348b9966d1a7e2c1df6918dbf5372909501d6c
PT=   9ae75d87f9c8e8e42c1c29e0cb8c96308a2aa7f2
TEST= 11
KEY=  2a392766fe80a8f14cc478e4fe502ceb
IV=   4ca8bb994034308b41fb43928fb22c4e94ccc965
CT=   9ae75d87f9c8e8e42c1c29e0cb8c96308a2aa7f2
PT=   93839bdb3afe0886090540a60f13ea0aab1fa341
TEST= 12
KEY=  10c72fe0f785e85743d792ee554f8faa
IV=   bece89cd464f4eb67ab23f547b66f7e8bd5aca72
CT=   93839bdb3afe0886090540a60f13ea0aab1fa341
PT=   8363c042dfa32f53a2f8d70485c5b7f9d3a45001
TEST= 13
KEY=  cf6400b3557d3f53c612251786ebdfab
IV=   0c24f08605b2b74e7463bcb3ad02b7b941f8adfb
CT=   8363c042dfa32f53a2f8d70485c5b7f9d3a45001
PT=   dbc150c105d95aaa610d13758e343e527bdb7eba
TEST= 14
KEY=  cabd5a1934702c2648261b45fd30a111
IV=   d6cbde225bc92cd856bee3c034667003d3a5b28f
CT=   dbc150c105d95aaa610d13758e343e527bdb7eba
PT=   fa8126406132a39eef96de1aac24dcc691575624
TEST= 15
KEY=  ab8ff987dbe6f23ce402c7836c67f735
IV=   eb3d4b2a648e46fb1dc69ac945cd75e1823bed0f
CT=   fa8126406132a39eef96de1aac24dcc691575624
PT=   c465f02215911886a7291d2e6ecc7459eb6dd672
TEST= 16
KEY=  be1ee1017ccfef128aceb3da870a2147
IV=   defaf7c5728596083a81c5e6c5c378c94341b5de
CT=   c465f02215911886a7291d2e6ecc7459eb6dd672
PT=   55e55298e3f07a9125194f724d600710b7a6c0dd
TEST= 17
KEY=  5dee9b9059d6a060c7aeb4ca30ace19a
IV=   742493a43d4ee11754a970318a2f908d5ab5ad83
CT=   55e55298e3f07a9125194f724d600710b7a6c0dd
PT=   828409e5439208721e021af88b59d58d3c38ecad
TEST= 18
KEY=  1e7c93e247d4ba984cf761470c940d37
IV=   3ebde6d4a6fa0bcdc74859b0b7a45a26ed1d9ede
CT=   828409e5439208721e021af88b59d58d3c38ecad
PT=   a3d4140f2c3267ef2a5a285ea144d54a09631b6c
TEST= 19
KEY=  324ef40d6d8e92c6edb3b40d05f7165b
IV=   576de97f7fdb48b48dd8c0bf92798c36b3089409
CT=   a3d4140f2c3267ef2a5a285ea144d54a09631b6c
PT=   7d0e30e5347c733b60da01769ffc1204b53321dc
TEST= 20
KEY=  063287360d5493b0724fa609b0c43787
IV=   d423ed5b3bcd3edf317301c50c4678de16e6905c
CT=   7d0e30e5347c733b60da01769ffc1204b53321dc
PT=   b124ab2ee43f8a79867e038dc0359972795fba91
TEST= 21
KEY=  e20d0d4f8b2a903db27a3f7bc99b8d16
IV=   a2add7e99c9228dc19c5db0e223d03e8d9891e81
CT=   b124ab2ee43f8a79867e038dc0359972795fba91
PT=   812b502a2e2d2d01ad40693931b3f27924a397ab
TEST= 22
KEY=  cc20204e266af90483c9cd02ed381abd
IV=   eefe909cec2604ede3750d520929d989f3b57127
CT=   812b502a2e2d2d01ad40693931b3f27924a397ab
PT=   ef2b552c20e738404c24513106a9dd7157c918cd
TEST= 23
KEY=  ecc7180e6a4ea83585601073baf10270
IV=   7350b26e4f69de7742bc3963de375885b7482d01
CT=   ef2b552c20e738404c24513106a9dd7157c918cd
PT=   a1f1ba6a779a01e5ebd9ff80d8917e29991d1665
TEST= 24
KEY=  9b5d19eb819757b55df16e5a23ec1415
IV=   c74e5fad6f3c2934421d6f1388bcb426f57815f8
CT=   a1f1ba6a779a01e5ebd9ff80d8917e29991d1665
PT=   9299520a15eb94f41d80ad9beefa3e5d37dd1967
TEST= 25
KEY=  8eb68d1f9c17fa2eb30b500714310d72
IV=   26f45f6da67a992f1fccf87a31ee97dd569f9550
CT=   9299520a15eb94f41d80ad9beefa3e5d37dd1967
PT=   15481cd9c1973960576a18f09eec784e5e3411a4
TEST= 26
KEY=  4f21b47fcb7de2de2de728494a051cd6
IV=   924ee2a509ef28cbd641bf25245ddada26ee81e8
CT=   15481cd9c1973960576a18f09eec784e5e3411a4
PT=   6469983f1a0f503094232bcf2bb76389d4adaffd
TEST= 27
KEY=  552ee44f5f5ec91106504bc09ea8b32b
IV=   94dfb9a0960c45cc25a33f6cffe2b6c8b1ead50d
CT=   6469983f1a0f503094232bcf2bb76389d4adaffd
PT=   5b169e94a4ee309b54ced590f1ab074b140efae1
TEST= 28
KEY=  f1c0d4d40b901c81f7fb4c8b8aa649ca
IV=   e501593ddbe3cd7da33ce5c9731db41d5c299c59
CT=   5b169e94a4ee309b54ced590f1ab074b140efae1
PT=   f9ba89fcd7d0b64b367fc9b58801e8814178c34e
TEST= 29
KEY=  2610629f3defd5347ffaa40acbde8a84
IV=   56436980ebc5bbfd071d0e2929e62e2bf4cece00
CT=   f9ba89fcd7d0b64b367fc9b58801e8814178c34e
PT=   5f1330e619074b9d5d555543d63ba8ff36c49146
TEST= 30
KEY=  3f17290260ba8077a9c10cf5fd1a1bc2
IV=   a21ab1ccd84c07fc50b43dbfed814dacb6735e9d
CT=   5f1330e619074b9d5d555543d63ba8ff36c49146
PT=   134770de8ba7a8cd21f9bf56ad3763d5ed9cbc49
TEST= 31
KEY=  b4b081cf41433f2104f66f201086a78b
IV=   08b010e573caac00f6597de6e72f7a3df34f7ec2
CT=   134770de8ba7a8cd21f9bf56ad3763d5ed9cbc49
PT=   bae4542c8e4affcd6f505aa7e5c078523029a028
TEST= 32
KEY=  3afa7e022e136586e136177220af07a3
IV=   ac6a31700397ed6a24821de1485269b18e13942b
CT=   bae4542c8e4affcd6f505aa7e5c078523029a028
PT=   8e906a12b5c804493ab65572b6e368e5ac6afa95
TEST= 33
KEY=  8f327a4b14a530f457d57f978cc5fd36
IV=   da4df7a0931d3bac630f9c73394d49b32acc3c7d
CT=   8e906a12b5c804493ab65572b6e368e5ac6afa95
PT=   981600edf65f4421f5ce3c8e302d2682ed5eb98b
TEST= 34
KEY=  796d3e6ae16b0c7a67f85915619b44bd
IV=   100e520719789bdb72b6475cda8965b81f2dd3c2
CT=   981600edf65f4421f5ce3c8e302d2682ed5eb98b
PT=   0fe25eb472afe5c52325498491f23404e212d1b9
TEST= 35
KEY=  0bc2dbafc24e45fef60a6d1183899504
IV=   4f1809e19195fd9a3aa70b2fbaea4624b3d1a2ca
CT=   0fe25eb472afe5c52325498491f23404e212d1b9
PT=   5841eac35d6e4c5c80de9b2a7ce8f8213c7a5a5c
TEST= 36
KEY=  56ac97f34290ded48ae29530bff3cf58
IV=   002576e9dbb3ff26cc3e0e272dccc207003fb201
CT=   5841eac35d6e4c5c80de9b2a7ce8f8213c7a5a5c
PT=   359bd5e344f13fb320011f2ca9aca3256d999393
TEST= 37
KEY=  125da8406291c1f8234e3615d26a5ccb
IV=   e5093a5ba4b80c2928e5a2cd1ea1c1e26718a45d
CT=   359bd5e344f13fb320011f2ca9aca3256d999393
PT=   11b3f5d9d25308d40bd12276818e232a79a05d4f
TEST= 38
KEY=  c00ea0946940e38ea2c0153fabca0184
IV=   cffbcf1457df88b37cf43af7d5ce748701797275
CT=   11b3f5d9d25308d40bd12276818e232a79a05d4f
PT=   729566061b8335cd8f7e00838520ffb2be5fd81d
TEST= 39
KEY=  db8d9559e63ee30d27e0ea8d1595d999
IV=   10f31245d1e8f0fbcf5b1700869e014fa91cbd6c
CT=   729566061b8335cd8f7e00838520ffb2be5fd81d
PT=   fe800ea445bc765d5a26d4b57d8e1bc07765c331
TEST= 40
KEY=  9e31e304bc1837b85a6ef14d62f01aa8
IV=   313fb28002b20cef5614cd8b3fa922565592f194
CT=   fe800ea445bc765d5a26d4b57d8e1bc07765c331
PT=   8d3a0ea58c4bba5bec92f62eab3164849d0de3ff
TEST= 41
KEY=  127a595f508ac196f15f95c9fffdf957
IV=   f2a6eb8a6bf145bc46301e56069baa56f222b79c
CT=   8d3a0ea58c4bba5bec92f62eab3164849d0de3ff
PT=   eb014a568220a2cf54a656bf05bf7018aebf5d7b
TEST= 42
KEY=  905afb90042c9729f4e0e5d15142a42c
IV=   078ad9f821efbed42c4a1f14fc3ba7226467029a
CT=   eb014a568220a2cf54a656bf05bf7018aebf5d7b
PT=   b44687d3ce78ae025464edcc15c0f91dcfc30c9f
TEST= 43
KEY=  5e22559250487ae5e1201ccc9e81a8b3
IV=   24d16c6a9d4d10e7d41e67b9d9f1aca2de851d24
CT=   b44687d3ce78ae025464edcc15c0f91dcfc30c9f
PT=   bbd624f8be656ac9e46d713d776527fb2bd23134
TEST= 44
KEY=  e0473f5bb4250bd896453b37b5539987
IV=   6074c2d168306cad3fdfbd4125d1103bbc9bc6e7
CT=   bbd624f8be656ac9e46d713d776527fb2bd23134
PT=   8106481d5eebd6ba7725eee9a9f539c03e19d18d
TEST= 45
KEY=  beace9e1c300e5313fb002f78b4a480a
IV=   486a7573626c11141eafe910b21c43aa925a02c6
CT=   8106481d5eebd6ba7725eee9a9f539c03e19d18d
PT=   0e55c7cab815ce6f454290c8920ba5de1cf684fc
TEST= 46
KEY=  06b9278e864275f9adbba72997bcccf6
IV=   74c6ba105669cc766f63049586f0fd0fb62ef610
CT=   0e55c7cab815ce6f454290c8920ba5de1cf684fc
PT=   5a9e941f393f30ddabbdcf86866aa57ca6d6fcbb
TEST= 47
KEY=  3f8617532dffba7f2bd10255316a304d
IV=   caba777085bb93f55baefc4005333521ad1ca30d
CT=   5a9e941f393f30ddabbdcf86866aa57ca6d6fcbb
PT=   a91530bef132e594fcf798269a62134ad0fa77ba
TEST= 48
KEY=  ceb4f2c7d1082259b1b3111fe19047f7
IV=   c3d7d6bd01019d5025ec997795147895a90ba26c
CT=   a91530bef132e594fcf798269a62134ad0fa77ba
PT=   30d7f315b761b86f3ca96882f696962f5adc57ca
TEST= 49
KEY=  79d54aa8eda14adb47258730bb4c103d
IV=   c5b7fcc56bd15aa46b6c7699812b53eb1bc1da11
CT=   30d7f315b761b86f3ca96882f696962f5adc57ca
PT=   32dda0eaccf91769d27554fc253b047ea76b56c7
TEST= 50
KEY=  b52c5dc13fd41e27621e834e1c2746fa
IV=   20ee29d07d0d0c7bdba9aa23a3cf9fa1d5bdd8a3
CT=   32dda0eaccf91769d27554fc253b047ea76b56c7
PT=   b489090b69e4089848ecaf0a4d287d49e03fba30
TEST= 51
KEY=  dcc855597738b12d2f36fe07fc18fcca
IV=   49fef928253717802e441843d1960fe523400560
CT=   b489090b69e4089848ecaf0a4d287d49e03fba30
PT=   138b000da36183120114ab77b5caacfe7eba589d
TEST= 52
KEY=  7fa9d64b762c1a5a9afc52f982a2a457
IV=   9817c517fc7f87f259ec0ee2640dfb0b28904418
CT=   138b000da36183120114ab77b5caacfe7eba589d
PT=   1c5074e6d65ccfbd369cd0a27eaaaf85b704cdf2
TEST= 53
KEY=  a9f519f640b0caf8e456fd7c35a669a5
IV=   da6d4bdd0d5f04e235ee7cbed58b2f8d4d4e03d7
CT=   1c5074e6d65ccfbd369cd0a27eaaaf85b704cdf2
PT=   155944009fdf7ecb30eed47167c16edb5850daf1
TEST= 54
KEY=  362a673d705e1e89839793a76df6b354
IV=   f1ae8776f07ea6d7816a9b6aba2a3f6586c97cae
CT=   155944009fdf7ecb30eed47167c16edb5850daf1
PT=   5f76c2b5a9586e88dc868b16a01a12a695f2d39e
TEST= 55
KEY=  9f7209b5acd8959f238d8101f80460ca
IV=   8643d18587708ef14a67b8c7a154bc02a5888c3b
CT=   5f76c2b5a9586e88dc868b16a01a12a695f2d39e
PT=   a7d4f4f0886efdc7af96635ebe52dddbe77f5903
TEST= 56
KEY=  171cf472034ef6c19ddf5cda1f7b39c9
IV=   5f6cd36503b2f1fd9f6c3ee3e3905b8f96bd554b
CT=   a7d4f4f0886efdc7af96635ebe52dddbe77f5903
PT=   a0bdc060e38e75244606adbcfe3bd274c4fe056e
TEST= 57
KEY=  f492815645485b7d63e48eaedb853ca7
IV=   20c24c1a6d722bb2372163953da8b4f1a8346688
CT=   a0bdc060e38e75244606adbcfe3bd274c4fe056e
PT=   a9506f8ea40e920cca25e26a9dd36dcef4d370fd
TEST= 58
KEY=  509c135a8f6db917fe37e3602f564c5a
IV=   d96a7d82622e73639423cbb5b3df8f33e3067a7b
CT=   a9506f8ea40e920cca25e26a9dd36dcef4d370fd
PT=   356bdc16d6d079a31ccbcf119b75cf2b19bfc150
TEST= 59
KEY=  864c6af993a6760665422c4b36e98d0a
IV=   1989b3e32813f3a158f5145ad0a2cde09836ec88
CT=   356bdc16d6d079a31ccbcf119b75cf2b19bfc150
PT=   6574e868928fa78dc32550e13b810a9812a5c870
TEST= 60
KEY=  14c3cd74508326e75ec326d3244c457a
IV=   815fdaed506dafcbb4412341abf323962a528014
CT=   6574e868928fa78dc32550e13b810a9812a5c870
PT=   d1b76b3c5da56cd45e78e467fdce0d0632370863
TEST= 61
KEY=  4966a1a00efbc280a30d2bd5167b4d19
IV=   8b0dd3946e00782e881c1d2ca128b2748f4ce2dd
CT=   d1b76b3c5da56cd45e78e467fdce0d0632370863
PT=   f7b0970ded3b6ec890c8d9356558387d0c638539
TEST= 62
KEY=  a45dcf689e331bb5c65513a81a18c820
IV=   b685c6a619751d6694bd1d551385f76d97ed56da
CT=   f7b0970ded3b6ec890c8d9356558387d0c638539
PT=   20f9fb88bbb29a8342665dd8aa9a36d1366bbd72
TEST= 63
KEY=  1fef55ebdc55466d6ccf25792c737552
IV=   a4bead744bb952eb9ffbc48d4a2d46d07a1f3068
CT=   20f9fb88bbb29a8342665dd8aa9a36d1366bbd72
PT=   29ecddd46676c3661a190fd8026fc9c0c85b5cd6
TEST= 64
KEY=  7999968dc64c49b56ea0ecb9e4282984
IV=   03dfc6225d2eaf8e268239693eff38f87797e856
CT=   29ecddd46676c3661a190fd8026fc9c0c85b5cd6
PT=   af43a926c6173773a0049bc8973d09066c3b0f56
TEST= 65
KEY=  bf8ea1fe6648d27df99de5bf881326d2
IV=   b9692d7183801a2fed813e3effb07a79c9195d6d

⌨️ 快捷键说明

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