Merge branch '2.4.x' into 2.5.x
[catacomb] / symm / t / des
index 7b75304..8b3edb2 100644 (file)
@@ -60,3 +60,465 @@ des {
 
   0e329232ea6d0d73 8787878787878787 0000000000000000;
 }
+
+des-cmac {
+  bef260d7bcda1635
+    ""
+    38adff25bb9e255b;
+  47d348b7551195e7
+    70
+    a70403c9dc15813e;
+  22907dd1dff7dac5
+    c9941d26d0c6eb14ad568f86edd1dc9268eeee533285a6ed
+    5e05047524a92169;
+  810c9b689daaa906
+    0d2d4b6003062365b0a54364c76c160f11896c
+    d345f04671d2f856;
+  4794846ecfa14a
+    ""
+    d1f159eb76e2dcb3;
+  7130c9f1371206
+    34
+    1728ecf20653375b;
+  c9519848a877ff
+    77bf79192a5b50ade5d9cd739a3d1f337f29549e6b0d27a4
+    6f19d2ec30d3057a;
+  ba234085406a61
+    36512061f7080cc07df0591d8fa21f2dd88374
+    2b5a2cec413de519;
+}
+
+des-ccm {
+  bef260d7bcda1635
+    47d348
+    ""
+    ""
+    ""
+    97684266;
+  b7551195e7702290
+    7dd1df
+    f7
+    ""
+    ""
+    46cb911b;
+  dac5c9941d26d0c6
+    eb14ad
+    ""
+    56
+    da
+    952bf9f2;
+  8f86edd1dc9268ee
+    ee533285a6
+    ed810c9b689daaa9060d2d4b6003062365b0a54364c76c16
+    0f11896c4794846ecfa14a7130c9f137120634c9519848a8
+    cfdc3c0afd5fdd440f0e1898cb7cc518539e54d77a406117
+    2c49a88b22b8108b;
+  77ff77bf79192a5b
+    50ade5d9cd
+    739a3d1f337f29549e6b0d27a4ba234085406a
+    6136512061f7080cc07df0591d8fa21f2dd88374d8cde8e160ad10997a
+    fcd66aee455ff8c114978554c7a9debc11b642cff67c13f54f43c84302
+    7c38973da8da2aec;
+  21635c6d62c926
+    9029df
+    ""
+    ""
+    ""
+    ce0d4ebc;
+  3e6057acc87638
+    f50804
+    67
+    ""
+    ""
+    3e4ba751;
+  33d9ff61cdbda3
+    b3e987
+    ""
+    87
+    41
+    2a565655;
+  31ebfedd4705e5
+    05da1435dc
+    eaa7b1cc49ae1d50c38201a894476b3f102b752eb9529533
+    966f27043eb621b7f65b000961040ef2f9b2fc5fa450727a
+    e1eaaf9f5e53008063e0e21e064025aa423fb9a0a86996d0
+    e257ab7ac4bc8b67;
+  9b542cde52ebfd
+    a19d0ccc52
+    0f215eb57bb3a4f3ebbbb18ac6c95a97a48030
+    370c33d090c54215abd6b3ad54efc9a38378c5b93bf4f2aad2605faee2
+    52f8b409665916709096ea1116886f51d56d6f48f3e0c298f8ded5d660
+    5d9404a726617d55;
+}
+
+des-eax {
+  bef260d7bcda1635
+    ""
+    ""
+    ""
+    ""
+    4fd7b7ceb605971d;
+  47d348b7551195e7
+    70
+    ""
+    ""
+    ""
+    362aa5d62008f0b2;
+  22907dd1dff7dac5
+    ""
+    c9
+    ""
+    ""
+    da21b21da7d57854;
+  941d26d0c6eb14ad
+    ""
+    ""
+    56
+    01
+    91d13047c75395e9;
+  8f86edd1dc9268ee
+    ee533285a6ed810c
+    9b689daaa9060d2d4b6003062365b0a54364c76c160f1189
+    6c4794846ecfa14a7130c9f137120634c9519848a877ff77
+    ff6584338c84f608f20f9b45387b79f759e4bbffdb97a914
+    a58397ff608476d2;
+  bf79192a5b50ade5
+    d9cd739a3d1f33
+    7f29549e6b0d27a4ba234085406a6136512061
+    f7080cc07df0591d8fa21f2dd88374d8cde8e160ad10997a21635c6d62
+    af4d58477434a67a527bd0abfbed0edc0e1d65db63ce387eee315f026a
+    e566a58b1afd6dde;
+  c9269029df3e60
+    ""
+    ""
+    ""
+    ""
+    ce840f6919760b2f;
+  57acc87638f508
+    04
+    ""
+    ""
+    ""
+    d2004b1898772d24;
+  6733d9ff61cdbd
+    ""
+    a3
+    ""
+    ""
+    7280bac984631a8b;
+  b3e9878731ebfe
+    ""
+    ""
+    dd
+    e8
+    75dd11b7cf5f0dae;
+  4705e505da1435
+    dceaa7b1cc49ae1d
+    50c38201a894476b3f102b752eb9529533966f27043eb621
+    b7f65b000961040ef2f9b2fc5fa450727a9b542cde52ebfd
+    5cdd7720adf593db701494fc78e1bbd48e8fb79727cf09ad
+    b5c7ced07cae4060;
+  a19d0ccc520f21
+    5eb57bb3a4f3eb
+    bbb18ac6c95a97a48030370c33d090c54215ab
+    d6b3ad54efc9a38378c5b93bf4f2aad2605faee2b03fb648e27fff6310
+    df23153076ea552eabc472d40d9c4e859e707cb2acc2d8aa7e828b949b
+    01fcd2f2e30d870c;
+}
+
+des-gcm {
+  bef260d7bcda1635
+    ""
+    ""
+    ""
+    ""
+    b95298cbf804f0df;
+  47d348b7551195e7
+    70
+    ""
+    ""
+    ""
+    22c33c13d4284fda;
+  22907dd1dff7dac5
+    ""
+    c9
+    ""
+    ""
+    32e3e11e770712c8;
+  941d26d0c6eb14ad
+    ""
+    ""
+    56
+    fa
+    366c7284d32c1c2b;
+  8f86edd1dc9268ee
+    ee533285a6ed810c
+    9b689daaa9060d2d4b6003062365b0a54364c76c160f1189
+    6c4794846ecfa14a7130c9f137120634c9519848a877ff77
+    44f226038a81c0bf29f563401555ce1f15c8d35934f4757e
+    19590fc8720cd177;
+  bf79192a5b50ade5
+    d9cd739a
+    3d1f337f29549e6b0d27a4
+    ba234085406a6136512061f7080cc07df0591d8fa21f2dd88374d8cde8e160ad10
+    4cf8117a588a98676db9fcbc8fd592fc8e065354683bdde62cbdaec0ba89ef9a7e
+    0ddf3556750fe18e;
+  997a21635c6d62c9
+    269029df3e6057
+    acc87638f508046733d9ff61cdbda3b3e98787
+    31ebfedd4705e505da1435dceaa7b1cc49ae1d50c38201a894476b3f10
+    bd611ed6e68f3bb8ae3b8b3eccae4a26c64ee9febe4fd46797bf634545
+    5233b3b52edfd9b3;
+  2b752eb9529533
+    ""
+    ""
+    ""
+    ""
+    deb6bb8d0f98e479;
+  966f27043eb621
+    b7
+    ""
+    ""
+    ""
+    f72d871e2f82a356;
+  f65b000961040e
+    ""
+    f2
+    ""
+    ""
+    12e8da9a09fd309b;
+  f9b2fc5fa45072
+    ""
+    ""
+    7a
+    06
+    51a7355bf0814b08;
+  9b542cde52ebfd
+    a19d0ccc520f215e
+    b57bb3a4f3ebbbb18ac6c95a97a48030370c33d090c54215
+    abd6b3ad54efc9a38378c5b93bf4f2aad2605faee2b03fb6
+    4826d7b427e8d7dbfd700e8ef337210c86c2d5994781ebb0
+    19ab2b84d1b8165a;
+  48e27fff631027
+    58fe2b69
+    ac26afa3349829b9458630
+    6fed54154f8f28523c03d4de1600157846b710ee72807a2219bfb474fd71d891f2
+    43672e659b8698b44928111f7554e23e567bec8fd062387337d29a6f8332f563e3
+    c3ef31f3b831d4e9;
+  4bb65d1563259f
+    9eb53b571ea629
+    c54d57dd2d42f70800df9fcbaca48b77dba189
+    196d1ebba10b0467cb9fc2712a199e533fa9156308cdec3f768281e040
+    c34cf61443b0c83d4120ed5e4ffd2469382732dfb776bc2ce6771cfaf6
+    346dc157ce8660d5;
+}
+
+des-ocb1 {
+  bef260d7bcda1635
+    47d348b7551195e7
+    ""
+    ""
+    ""
+    1e777d9a35a9e879;
+  7022907dd1dff7da
+    c5c9941d26d0c6eb
+    14
+    ""
+    ""
+    90dff887c781b59b;
+  ad568f86edd1dc92
+    68eeee533285a6ed
+    ""
+    81
+    55
+    5c9be7f28d9f3021;
+  0c9b689daaa9060d
+    2d4b6003062365b0
+    ""
+    a54364c76c160f11896c4794846ecfa14a7130c9f1371206
+    98fabe1568fd4a31b60b6b90cc58dee9852314abdf9f4d89
+    32bf6f1f094d55d1;
+  34c9519848a877ff
+    77bf79192a5b50ad
+    e5d9cd739a3d1f337f29549e6b0d27a4ba234085406a6136
+    512061f7080cc07df0591d8fa21f2dd88374d8cde8e160ad
+    ec6d227abc440c6ece3ba42013676031c0fb2960d0d65985
+    485047e83b3b11af;
+  10997a21635c6d62
+    c9269029df3e6057
+    ""
+    acc87638f508046733d9ff61cdbda3b3e9878731ebfedd4705e505da14
+    1b7100307ae4b3ca2e3f973e2ccd11be6245f9b081a36cc023801d9a8f
+    5e2e02663e595bc7;
+  35dceaa7b1cc49ae
+    1d50c38201a89447
+    6b3f102b752eb9529533966f27043eb621b7f6
+    5b000961040ef2f9b2fc5fa450727a9b542cde52ebfda19d0ccc520f21
+    23ba63682d64c1e2ed3c14de44c492cf82ac3c63b1e85ae1d5905c1577
+    a2786c37e5b03355;
+  5eb57bb3a4f3eb
+    bbb18ac6c95a97a4
+    ""
+    ""
+    ""
+    846708610518ffc4;
+  8030370c33d090
+    c54215abd6b3ad54
+    ef
+    ""
+    ""
+    152246d59c398d68;
+  c9a38378c5b93b
+    f4f2aad2605faee2
+    ""
+    b0
+    79
+    d74b0529249254f2;
+  3fb648e27fff63
+    102758fe2b69ac26
+    ""
+    afa3349829b94586306fed54154f8f28523c03d4de160015
+    90d6861b964eed693b629e01188d4e50fcd236e71ccdc734
+    0611bd11e7649655;
+  7846b710ee7280
+    7a2219bfb474fd71
+    d891f24bb65d1563259f9eb53b571ea629c54d57dd2d42f7
+    0800df9fcbaca48b77dba189196d1ebba10b0467cb9fc271
+    9fb915d584569a6bc699706d225c9f131bed57d39b7bb4e3
+    fdc4da4d6d428967;
+  2a199e533fa915
+    6308cdec3f768281
+    ""
+    e040a9b9a222bd689aef66f5306ceb0c6b08ac8b0a22260c571b4a42bb
+    78e88cc7c809ee0d77e4550e3ba943fa3390b0e035bb4569fff7bc58ce
+    821ba4f7ffd7cc02;
+  8fdb233bfa6a5c
+    fb0bad7d95214ade
+    49cb3b6f5fe8368131115c037ba323fe1dc815
+    1784873f0eb5b647da6794c18b5337685a96ed65b9aca338527ef19b09
+    e6b1c822199a5821020dea58a059635e7ceaa997c3bf8338bade196e39
+    417dceee9a662328;
+}
+
+des-pmac1 {
+  bef260d7bcda1635
+    ""
+    87398f9b84eacbd3;
+  47d348b7551195e7
+    70
+    c4a6d220ebf7ce9e;
+  22907dd1dff7dac5
+    c9941d26d0c6eb14ad568f86edd1dc9268eeee533285a6ed
+    9847df50037cb1ba;
+  810c9b689daaa906
+    0d2d4b6003062365b0a54364c76c160f11896c
+    fe45499fb92b19ae;
+  4794846ecfa14a
+    ""
+    c7fc008258249c34;
+  7130c9f1371206
+    34
+    5d742a297938a8a1;
+  c9519848a877ff
+    77bf79192a5b50ade5d9cd739a3d1f337f29549e6b0d27a4
+    7cfba1467a3d156a;
+  ba234085406a61
+    36512061f7080cc07df0591d8fa21f2dd88374
+    0b547da65d93cc08;
+}
+
+des-ocb3 {
+  bef260d7bcda1635
+    47d348b75511
+    ""
+    ""
+    ""
+    4b59c22684f05b82;
+  95e77022907dd1df
+    f7dac5c9941d
+    26
+    ""
+    ""
+    4cd9eea7a5f450a6;
+  d0c6eb14ad568f86
+    edd1dc9268ee
+    ""
+    ee
+    d2
+    c2fd51cbecc7d7da;
+  533285a6ed810c9b
+    689daa
+    ""
+    a9060d2d4b6003062365b0a54364c76c160f11896c479484
+    5618b880cf7e0455afe09f1aa07e38de2eee04ffbba014a5
+    a22ffdfcd123b06f;
+  6ecfa14a7130c9f1
+    37120634c9
+    519848a877ff77bf79192a5b50ade5d9cd739a3d1f337f29
+    549e6b0d27a4ba234085406a6136512061f7080cc07df059
+    7198f4d67f9d7ccae66e114745dd13b874d837fde0b5260a
+    e35c2d0fc8291130;
+  1d8fa21f2dd88374
+    d8cde8e160ad
+    ""
+    10997a21635c6d62c9269029df3e6057acc87638f508046733d9ff61cd
+    a71a247ba8ca953a41dabaabf6c2c6a88f5e83c466a18fd8fd7b7595b8
+    f00ab9e066d2b84b;
+  bda3b3e9878731eb
+    fedd4705e505
+    da1435dceaa7b1cc49ae1d50c38201a894476b
+    3f102b752eb9529533966f27043eb621b7f65b000961040ef2f9b2fc5f
+    ac3adc8ac7c662d73901110404b26e56622c2b0208a34517256ca0876b
+    a5bd20d0748afcc7;
+  a450727a9b542c
+    de52ebfda19d
+    ""
+    ""
+    ""
+    0fe8c6e02dfc921b;
+  0ccc520f215eb5
+    7bb3a4f3ebbb
+    b1
+    ""
+    ""
+    70f6e10b0765c5e5;
+  8ac6c95a97a480
+    30370c33d090
+    ""
+    c5
+    fc
+    e4a4438e74e98df5;
+  4215abd6b3ad54
+    efc9a3
+    ""
+    8378c5b93bf4f2aad2605faee2b03fb648e27fff63102758
+    659653c7ad91a79469d940fa2363013b939286f21cc49eee
+    f15e30c3bfe7697d;
+  fe2b69ac26afa3
+    349829b945
+    86306fed54154f8f28523c03d4de1600157846b710ee7280
+    7a2219bfb474fd71d891f24bb65d1563259f9eb53b571ea6
+    ce4e983f478dbf2b09b3bad8af3dd6341645b8d4b492ff68
+    d1179f9268c3b779;
+  29c54d57dd2d42
+    f70800df9fcb
+    ""
+    aca48b77dba189196d1ebba10b0467cb9fc2712a199e533fa9156308cd
+    d337d3fd33b17c42b364dc862e8b85f506e4f444ed7f63ed4440b65bf8
+    898fa93ba1e83b92;
+  ec3f768281e040
+    a9b9a222bd68
+    9aef66f5306ceb0c6b08ac8b0a22260c571b4a
+    42bb8fdb233bfa6a5cfb0bad7d95214ade49cb3b6f5fe8368131115c03
+    139b42f78a74486d2488d4de046e14b0b8d9c49efc78718b87d5f72697
+    8e529f719d87d2ee;
+}
+
+des-ocb3-mct {
+   8 d3d27b14989225a9;
+   7 eb3be38e3517c6d1;
+   8 70d5d3c75417;
+   7 93e83240fae6;
+   8 bdc8b8e1;
+   7 4407c007;
+}