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

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

BLOCKSIZE=160
KEYSIZE=  224

TEST= 0
KEY=  00000000000000000000000000000000000000000000000000000000
IV=   0000000000000000000000000000000000000000
PT=   0000000000000000000000000000000000000000
CT=   da1c978fe3a66ad18c57df2170e9ad890ae9f98f
TEST= 1
KEY=  46bd4592a5158d5ada1c978fe3a66ad18c57df2170e9ad890ae9f98f
IV=   da1c978fe3a66ad18c57df2170e9ad890ae9f98f
PT=   104c86debeffe00c1326a69e46bd4592a5158d5a
CT=   3e4348fb50d7d003cde58ce00f5ead5778ec977b
TEST= 2
KEY=  2cd9190ca2a57594e45fdf74b371bad241b253c17fb700de72056ef4
IV=   3e4348fb50d7d003cde58ce00f5ead5778ec977b
PT=   b82859200da00f88e9a5dd2a6a645c9e07b0f8ce
CT=   08b739bfc4944c7d5eb593f673d3250f58e75600
TEST= 3
KEY=  4872266b9282466eece8e6cb77e5f6af1f07c0370c6425d12ae238f4
IV=   08b739bfc4944c7d5eb593f673d3250f58e75600
PT=   5408cc966aeda4775dfc159e64ab3f67302733fa
CT=   b2bf71d7ccf40cc406a9c791234972cf9cfc577e
TEST= 4
KEY=  c779f2cd4b51631d5e57971cbb11fa6b19ae07a62f2d571eb61e6f8a
IV=   b2bf71d7ccf40cc406a9c791234972cf9cfc577e
PT=   9b85225ae71cca2c9102869a8f0bd4a6d9d32573
CT=   dcb91174767a840ab630ecfd3f10782f99e363dd
TEST= 5
KEY=  5ef0d9ceb919518782ee8668cd6b7e61af9eeb5b103d2f312ffd0c57
IV=   dcb91174767a840ab630ecfd3f10782f99e363dd
PT=   b4b9ef1a8adc91796650a1c899892b03f248329a
CT=   8b095934417a227fb8d10787838c63fbf1748331
TEST= 6
KEY=  ffeb26072c561fc209e7df5c8c115c1e174fecdc93b14ccade898f66
IV=   8b095934417a227fb8d10787838c63fbf1748331
PT=   fbd3758deb0aada5782ff614a11bffc9954f4e45
CT=   5cf1612c533857cf3c833e038ac3e5b1e7e7ad18
TEST= 7
KEY=  255632274e3d9e095516be70df290bd12bccd2df1972a97b396e227e
IV=   5cf1612c533857cf3c833e038ac3e5b1e7e7ad18
PT=   200558e71ef93bef1c09077adabd1420626b81cb
CT=   4dc200252eb3d47f0ae0e1d01ae4eaf803115db1
TEST= 8
KEY=  b2fcd6420d05385118d4be55f19adfae212c330f039643833a7f7fcf
IV=   4dc200252eb3d47f0ae0e1d01ae4eaf803115db1
PT=   26b6cb03815df4cdb95db0ef97aae4654338a658
CT=   a13eb06febb8c824f6ef26bc1442d4d88e5bcb8c
TEST= 9
KEY=  8eaca97a5e0c5001b9ea0e3a1a22178ad7c315b317d4975bb424b443
IV=   a13eb06febb8c824f6ef26bc1442d4d88e5bcb8c
PT=   6a11eb0aa812bc393c7da6e83c507f3853096850
CT=   a95db01fb70327765b2e88e5eb6a9688cb74fffd
TEST= 10
KEY=  915b849cad0295df10b7be25ad2130fc8ced9d56fcbe01d37f504bbe
IV=   a95db01fb70327765b2e88e5eb6a9688cb74fffd
PT=   1685087e138666ae36db41631ff72de6f30ec5de
CT=   22dff3b835403398a2c98ce5a2f506a5e2aa086a
TEST= 11
KEY=  f8e4f121e845257532684d9d986103642e2411b35e4b07769dfa43d4
IV=   22dff3b835403398a2c98ce5a2f506a5e2aa086a
PT=   300ab2e240491425a114176469bf75bd4547b0aa
CT=   5d4fae6160211d869528b621575d8a50b2d686d7
TEST= 12
KEY=  4b93d840bb40ebdc6f27e3fcf8401ee2bb0ca79209168d262f2cc503
IV=   5d4fae6160211d869528b621575d8a50b2d686d7
PT=   b4070c6d171508a39a003452b37729615305cea9
CT=   dcdd44669a83cabe8194dff59f5be49552048d94
TEST= 13
KEY=  3ebcf2935a46b5f3b3faa79a62c3d45c3a987867964d69b37d284897
IV=   dcdd44669a83cabe8194dff59f5be49552048d94
PT=   ddf20bda34f714d267250841752f2ad3e1065e2f
CT=   7637ca066666c83a7b9d2ec1ea2723444b35ae33
TEST= 14
KEY=  5c4c90bba69bfd34c5cd6d9c04a51c66410556a67c6a4af7361de6a4
IV=   7637ca066666c83a7b9d2ec1ea2723444b35ae33
PT=   bd5cb3fde029a2b7886a048162f06228fcdd48c7
CT=   c655bffd7251b7a59b8264ee0e018ed9eea1b847
TEST= 15
KEY=  e3ecec67bfbf95110398d26176f4abc3da873248726bc42ed8bc5ee3
IV=   c655bffd7251b7a59b8264ee0e018ed9eea1b847
PT=   ad0b2b6666843e573f3a99ddbfa07cdc19246825
CT=   7a45e6cda66dba0258ede1d916253a8ca13ebf40
TEST= 16
KEY=  844b4b24bd97270d79dd34acd09911c1826ad391644efea27982e1a3
IV=   7a45e6cda66dba0258ede1d916253a8ca13ebf40
PT=   55e64d783ebae7da8184a57867a7a7430228b21c
CT=   4ff3de3c5cf4ad270d739aef173dc306fdea8a34
TEST= 17
KEY=  eced0244f8ea3cd8362eea908c6dbce68f19497e73733da484686b97
IV=   4ff3de3c5cf4ad270d739aef173dc306fdea8a34
PT=   585fb058279d4a2c8d0d882b68a64960457d1bd5
CT=   8cf5a0fc2666085f376ce928f86feb08afcc0286
TEST= 18
KEY=  e4e329a233b71b46badb4a6caa0bb4b9b875a0568b1cd6ac2ba46911
IV=   8cf5a0fc2666085f376ce928f86feb08afcc0286
PT=   9a3ca2c9c32319e0f232e3d9080e2be6cb5d279e
CT=   69b564965fb1510d5a9ca11aae123e6bfebd235d
TEST= 19
KEY=  adf42859ab34e53cd36e2efaf5bae5b4e2e9014c250ee8c7d5194a4c
IV=   69b564965fb1510d5a9ca11aae123e6bfebd235d
PT=   45bc36f922cd11f7c59de908491701fb9883fe7a
CT=   4b0f2615be1496371b1e3105198c26fd30c98533
TEST= 20
KEY=  f2e84c12981a26c6986108ef4bae7383f9f730493c82ce3ae5d0cf7f
IV=   4b0f2615be1496371b1e3105198c26fd30c98533
PT=   64b2c13d80dcb1807715f73f5f1c644b332ec3fa
CT=   ca166d841b9a7d9e6c89923ac3bf292329945cec
TEST= 21
KEY=  5b1add554c491e945277656b50340e1d957ea273ff3de719cc449393
IV=   ca166d841b9a7d9e6c89923ac3bf292329945cec
PT=   0d0fa9b9491caa57cfea60c1a9f29147d4533852
CT=   6f8e45697997dc793147a63482ced68d157ff2f0
TEST= 22
KEY=  0cc8564b9dd5a2fa3df9200229a3d264a43904477df33194d93b6163
IV=   6f8e45697997dc793147a63482ced68d157ff2f0
PT=   1284fc09c3cc97e69ab40f6357d28b1ed19cbc6e
CT=   f005433db719e5f9557c85ec1c76657748c80860
TEST= 23
KEY=  41e6969563565b7ccdfc633f9eba379df14581ab618554e391f36903
IV=   f005433db719e5f9557c85ec1c76657748c80860
PT=   87682f96a392f2a498458f0a4d2ec0defe83f986
CT=   385d7d7bd2134bebb689c025fd36d1d9696b59d9
TEST= 24
KEY=  22508fbfdf1c989cf5a11e444ca97c7647cc418e9cb3853af89830da
IV=   385d7d7bd2134bebb689c025fd36d1d9696b59d9
PT=   1fcdf2eb8e8bbb78498f411f63b6192abc4ac3e0
CT=   8c246617e88d70ea1edeb3cfb18c038106d6fcd9
TEST= 25
KEY=  4653460871e9eee979857853a4240c9c5912f2412d3f86bbfe4ecc03
IV=   8c246617e88d70ea1edeb3cfb18c038106d6fcd9
PT=   6b9b4a5f585ee0818f6060296403c9b7aef57675
CT=   94a6b0dd341a9aec0d0abcc08d0d3c08bd0b5497
TEST= 26
KEY=  3cb6925664fe141ced23c88e903e967054184e81a032bab343459894
IV=   94a6b0dd341a9aec0d0abcc08d0d3c08bd0b5497
PT=   262d594d4c701271093e3b9f7ae5d45e1517faf5
CT=   56bcf1119cc862bb707f9eca245eab5bac6ab01e
TEST= 27
KEY=  b733804aaa7965f5bb9f399f0cf6f4cb2467d04b846c11e8ef2f288a
IV=   56bcf1119cc862bb707f9eca245eab5bac6ab01e
PT=   d99a7d278a96a7e2842d1e9f8b85121cce8771e9
CT=   61cc6332368d04df48e8e18a8e4698256ce81e9f
TEST= 28
KEY=  038d0f09e9526ee9da535aad3a7bf0146c8f31c10a2a89cd83c73615
IV=   61cc6332368d04df48e8e18a8e4698256ce81e9f
PT=   41b341aace89f28d618a58b9b4be8f43432b0b1c
CT=   b7b588aa481559ece920780ccf840e7745783f57
TEST= 29
KEY=  dc8e13f47b3d812d6de6d207726ea9f885af49cdc5ae87bac6bf0942
IV=   b7b588aa481559ece920780ccf840e7745783f57
PT=   88ec9ab82ada82080f30b4fedf031cfd926fefc4
CT=   49a154f4fb33829cc3bbed3f6a0f6c0b5b8e00e0
TEST= 30
KEY=  fd4391eab1d469f9244786f3895d2b644614a4f2afa1ebb19d3109a2
IV=   49a154f4fb33829cc3bbed3f6a0f6c0b5b8e00e0
PT=   79514b4a70fb4971cd87381821cd821ecae9e8d4
CT=   b2b490dd7230ec34e46c0ef6792cc6110dbbd043
TEST= 31
KEY=  b521aa4c36b2133096f3162efb6dc750a278aa04d68d2da0908ad9e1
IV=   b2b490dd7230ec34e46c0ef6792cc6110dbbd043
PT=   ac48b863faf359240ace9db448623ba687667ac9
CT=   539fc96c5f2268994a02a42e7994ba5098a4d81a
TEST= 32
KEY=  d103ae35162def5ac56cdf42a44fafc9e87a0e2aaf1997f0082e01fb
IV=   539fc96c5f2268994a02a42e7994ba5098a4d81a
PT=   6b222b23dd43589bb7634d7564220479209ffc6a
CT=   2a2d7bca7bf9d53dfd281cff1023a386fe5e43ba
TEST= 33
KEY=  c2f2e95381f2876aef41a488dfb67af4155212d5bf3a3476f6704241
IV=   2a2d7bca7bf9d53dfd281cff1023a386fe5e43ba
PT=   98d527cd864ef03345faf0f313f1476697df6830
CT=   7493477b32a342424fc2ed8691fd120a347c0035
TEST= 34
KEY=  58b3cf350a8de9739bd2e3f3ed1538b65a90ff532ec7267cc20c4274
IV=   7493477b32a342424fc2ed8691fd120a347c0035
PT=   13d2fbca408c590104edba669a4126668b7f6e19
CT=   9b476adaf746fa85c6cf29b98bed533a9bfb8ed5
TEST= 35
KEY=  8262114d3cb86961009589291a53c2339c5fd6eaa52a754659f7cca1
IV=   9b476adaf746fa85c6cf29b98bed533a9bfb8ed5
PT=   b6e1964dfbfc1a3a3e50b399dad1de7836358012
CT=   e98f3dd6d34b1a0d0217ebcc656f8a77c66b63d9
TEST= 36
KEY=  23f8f506db644f04e91ab4ffc918d83e9e483d26c045ff319f9caf78
IV=   e98f3dd6d34b1a0d0217ebcc656f8a77c66b63d9
PT=   3cbb10e6d034e294de743e90a19ae44be7dc2665
CT=   bbebdbfcf492bcd9d03fe82ece345c8676c1e56a
TEST= 37
KEY=  3b1e10159163441552f16f033d8a64e74e77d5080e71a3b7e95d4a12
IV=   bbebdbfcf492bcd9d03fe82ece345c8676c1e56a
PT=   f13cee18c079006f0bc75b6218e6e5134a070b11
CT=   a41187d37da76517790bbbb0311be873fe4a1760
TEST= 38
KEY=  f33a9e1c30a1956df6e0e8d0402d01f0377c6eb83f6a4bc417175d72
IV=   a41187d37da76517790bbbb0311be873fe4a1760
PT=   ac8eee699f1576d261ab4297c8248e09a1c2d178
CT=   918e90cf0674c70f94c7593c34ab3f9598263bb2
TEST= 39
KEY=  2211b8ecedfcd4b2676e781f4659c6ffa3bb37840bc174518f3166c0
IV=   918e90cf0674c70f94c7593c34ab3f9598263bb2
PT=   f9209ecefe573a2c80831f26d12b26f0dd5d41df
CT=   a4fbc44bfa4ac719abb1d73055a71d8f05614062
TEST= 40
KEY=  db199f889be51156c395bc54bc1301e6080ae0b45e6669de8a5026a2
IV=   a4fbc44bfa4ac719abb1d73055a71d8f05614062
PT=   9d213927aae85052c1ccb2b3f90827647619c5e4
CT=   5a0d4943d67c08a4dd879e9323556eca95cf76ca
TEST= 41
KEY=  18a42bed7c6dc0569998f5176a6f0942d58d7e277d3307141f9f5068
IV=   5a0d4943d67c08a4dd879e9323556eca95cf76ca
PT=   72bcfb3dea0643b2a0fbf210c3bdb465e788d100
CT=   2f777086edcceb5ef1177a45673a5ad65c66bce3
TEST= 42
KEY=  c409030779fc66eab6ef859187a3e21c249a04621a095dc243f9ec8b
IV=   2f777086edcceb5ef1177a45673a5ad65c66bce3
PT=   568b85b68c989d23164bb19adcad28ea0591a6bc
CT=   a7bd16b1422c551bb3a4bb118f70489086b0efba
TEST= 43
KEY=  b45056d303c58c5d11529320c58fb707973ebf7395791552c5490331
IV=   a7bd16b1422c551bb3a4bb118f70489086b0efba
PT=   05ca240f80d6eeee94a55939705955d47a39eab7
CT=   c958d68f736473134c08ff6b25651f3ee900b40b
TEST= 44
KEY=  aa342b89b42e327fd80a45afb6ebc414db364018b01c0a6c2c49b73a
IV=   c958d68f736473134c08ff6b25651f3ee900b40b
PT=   3a662267b02f9d338a4d5f0e1e647d5ab7ebbe22
CT=   a5396c1959e5f3b95e7d9b00b3e78a086d51d363
TEST= 45
KEY=  4651a403cfceb6787d3329b6ef0e37ad854bdb1803fb806441186459
IV=   a5396c1959e5f3b95e7d9b00b3e78a086d51d363
PT=   61908a4164a6bdd86768f478ec658f8a7be08407
CT=   8caecd778bf69ed0fd4c044d889cbb519c3194d6
TEST= 46
KEY=  07a7c5bd3948ae97f19de4c164f8a97d7807df558b673b35dd29f08f
IV=   8caecd778bf69ed0fd4c044d889cbb519c3194d6
PT=   8dcd633037580d034c88bb0941f661bef68618ef
CT=   1d88a31705bae2c83654a13486684017779b1f19
TEST= 47
KEY=  5a970f9c929f4317ec1547d661424bb54e537e610d0f7b22aab2ef96
IV=   1d88a31705bae2c83654a13486684017779b1f19
PT=   0496ca43a315e0f42abb6a815d30ca21abd7ed80
CT=   406a25383df472ad7499e64d576bde8cece99017
TEST= 48
KEY=  8248546befdc0083ac7f62ee5cb639183aca982c5a64a5ae465b7f81
IV=   406a25383df472ad7499e64d576bde8cece99017
PT=   b4820656a0096a81218ccbdad8df5bf77d434394
CT=   37de060230070cdc580b266f16cf4702034bf318
TEST= 49
KEY=  601fd04faf98026e9ba164ec6cb135c462c1be434cabe2ac45108c99
IV=   37de060230070cdc580b266f16cf4702034bf318
PT=   73d8bcbea90d431fb2d9686ce2578424404402ed
CT=   c051a69d8cecdaa546d1763a6bc9612afe9493ed
TEST= 50
KEY=  2b919178965adf845bf0c271e05def612410c87927628386bb841f74
IV=   c051a69d8cecdaa546d1763a6bc9612afe9493ed
PT=   3b1841a2e2b57d12d06dcff34b8e413739c2ddea
CT=   64bd569c948c145bf1a2a89fe66f9d3141368eaf
TEST= 51
KEY=  03f7abf3fa843ebe3f4d94ed74d1fb3ad5b260e6c10d1eb7fab291db
IV=   64bd569c948c145bf1a2a89fe66f9d3141368eaf
PT=   a96c17956d773c90a2e53d8128663a8b6cdee13a
CT=   4f5c173971d6ade57ca409cdfdab0a0527b4cacb
TEST= 52
KEY=  3e014a3b33cde36d701183d4050756dfa916692b3ca614b2dd065b10
IV=   4f5c173971d6ade57ca409cdfdab0a0527b4cacb
PT=   2bb4552cbaee952fe4c47bff3df6e1c8c949ddd3
CT=   8d2fbbac74016d080271850718bd1ee1ff1ea99d
TEST= 53
KEY=  89b88e1a900aaa1bfd3e387871063bd7ab67ec2c241b0a532218f28d
IV=   8d2fbbac74016d080271850718bd1ee1ff1ea99d
PT=   c9feb92ed908c81847bda316b7b9c421a3c74976
CT=   accda0e291e6e9d3e781ce8d80f8a7bff1fc491c
TEST= 54
KEY=  a82459ace0a8ab0751f3989ae0e0d2044ce622a1a4e3adecd3e4bb91
IV=   accda0e291e6e9d3e781ce8d80f8a7bff1fc491c
PT=   a88e01b4fcbc0876a084f25b219cd7b670a2011c
CT=   ab1334556640aa77f4316899f9fb383c0788ee8d
TEST= 55
KEY=  3256dc0e114c7490fae0accf86a07873b8d74a385d1895d0d46c551c
IV=   ab1334556640aa77f4316899f9fb383c0788ee8d
PT=   ed8c52fc0ca37b72878e0fa49a7285a2f1e4df97
CT=   1c597ebb204bb96a908c32ac6b063f809379ff04
TEST= 56
KEY=  e7e0bdc412aae3efe6b9d274a6ebc119285b7894361eaa504715aa18
IV=   1c597ebb204bb96a908c32ac6b063f809379ff04
PT=   88183e0dcebaeacc675b1399d5b661ca03e6977f
CT=   9c8da132e1ebd3e98ecdf5ddaa7f05774d0bc4cf
TEST= 57
KEY=  4e14bef2950017ab7a347346470012f0a6968d499c61af270a1e6ed7
IV=   9c8da132e1ebd3e98ecdf5ddaa7f05774d0bc4cf
PT=   d0a4771073ae75c1bd75c37ca9f4033687aaf444
CT=   792a216d69387e503d5bdafd469bef4d5816682f
TEST= 58

⌨️ 快捷键说明

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