symm/ocb1.h, symm/pmac1.h, ...: Implement PMAC1 and OCB1.
[catacomb] / symm / t / square
index de1c6db..d9c5fb8 100644 (file)
@@ -893,3 +893,171 @@ square-gcm {
     58a997404e629f9e9d5652bd076188c9bd4a631d3e2486a944151f3cf29edbfc62e3910c0b341052b475d623f2339488c9983e0990
     1762e398f8582d72954ed718af4f677a;
 }
+
+square-ocb1 {
+  f260d7bc
+    da163547d348b7551195e77022907dd1
+    ""
+    ""
+    ""
+    4ec5c312526c730e41458aca324ae0a0;
+  dff7dac5
+    c9941d26d0c6eb14ad568f86edd1dc92
+    68
+    ""
+    ""
+    d0cc24f9084261cdaf4393e7b250701b;
+  eeee5332
+    85a6ed810c9b689daaa9060d2d4b6003
+    ""
+    06
+    72
+    1e1671f47f5bd8b32ebb09c019105281;
+  2365b0a5
+    4364c76c160f11896c4794846ecfa14a
+    ""
+    7130c9f137120634c9519848a877ff77bf79192a5b50ade5d9cd739a3d1f337f29549e6b0d27a4ba234085406a613651
+    11e134a63441fc0951b37098764822d6eaa47187fe96a2f3658563cc612c857f0dd5d4e056c820a3670828dd7f5a9d1c
+    86893621402b0a64fded1b34d47504fb;
+  2061f708
+    0cc07df0591d8fa21f2dd88374d8cde8
+    e160ad10997a21635c6d62c9269029df3e6057acc87638f508046733d9ff61cdbda3b3e9878731ebfedd4705e505da14
+    35dceaa7b1cc49ae1d50c38201a894476b3f102b752eb9529533966f27043eb621b7f65b000961040ef2f9b2fc5fa450
+    1599b31480519c999bbc9fd4fb1a24676071040c16ff4a6834cdaf46c51ccbb9522cfde0e2df2867871cabd4aa73c33a
+    e8e411a4ac803610a4f2a8e1b6aabba9;
+  727a9b54
+    2cde52ebfda19d0ccc520f215eb57bb3
+    ""
+    a4f3ebbbb18ac6c95a97a48030370c33d090c54215abd6b3ad54efc9a38378c5b93bf4f2aad2605faee2b03fb648e27fff63102758
+    384781d5a43f9e0d692787efd9cbbff3f8cc6e154544695653e495e63b3da9730b781b214f5c8f6d940542c76c24f0acacfcf099c0
+    5fa2cade7fa22e8df91b9f91593f9d3a;
+  fe2b69ac
+    26afa3349829b94586306fed54154f8f
+    28523c03d4de1600157846b710ee72807a2219bfb474fd71d891f24bb65d1563259f9eb53b571ea629c54d
+    57dd2d42f70800df9fcbaca48b77dba189196d1ebba10b0467cb9fc2712a199e533fa9156308cdec3f768281e040a9b9a222bd689a
+    4c8c3874f73c8504b64bbe612589c103a462720d244c3092221b6c7b31a162aebefaea934d2ac8eb9e03f8f480aa1407d58a8a8e0f
+    03fa1ede942984e0ae4f30946f7e0201;
+  ef66f5306ceb0c6b08ac8b0a
+    22260c571b4a42bb8fdb233bfa6a5cfb
+    ""
+    ""
+    ""
+    ae26bcd1fc7065f659ec2e37cdbb4d06;
+  0bad7d95214ade49cb3b6f5f
+    e8368131115c037ba323fe1dc8151784
+    87
+    ""
+    ""
+    9f5a8cdf70fc430a52be4efbe40903b5;
+  3f0eb5b647da6794c18b5337
+    685a96ed65b9aca338527ef19b09c063
+    ""
+    c4
+    b1
+    5358be539c81b8af364ee06a6d510baf;
+  6f88de9fd41e72d7b97e23e6
+    eabdff3bcd211499268878dbf30f1dad
+    ""
+    89d4b9b12012e4713df46795630e7952d22bb02d7100b8b649377d20a8f083455b663e4ee1315f3c8f2aebfa921451dc
+    6a33c5e3320001aceef2ddb9eb101bc7a44cbbbe05a3a4fffe25cc658d1a5834701a2fd135d964d2aafa112d45c44727
+    a1b70c95ccff432cd7ffac9fcfc36d4b;
+  d1af5813b70d30ce2f1fef6e
+    f315d0798391805da08da3aefc5f8584
+    b7c5e617669c0f16e39815d4e9cfce3ed1ecdf3d264a7f16cb16c2e815f422cdf0c8e30308be3c31e6bc58c0b7cadcb6
+    58b970e47479a684b5aefa69a4cd52147ed12ca986981a874498ad0abef8bc4fcb70e27e98ef1f0446b42fb144d44b6d
+    92a2d4564bf2ce07ddfc07a4c61b642f82e07603156c3e67a21fc29958ae1ab0f11689b5361185a5e36e11f8764939c2
+    f4f96b643edc928c53440ca84037253d;
+  00f06dc188d472a784e0c6f2
+    1195a3b9f4ae985511265febd11c1647
+    ""
+    20eef9eb1c8dd0b00951f284649016ed00456331854bc78bf43966eb0cfa9138ddc39908445608fe95e81c2533e31c9c1a9851bc28
+    6850774629192af796f0a661a429cfd5a235499b4f839206ab9a23dbeed0566217317c51538556edf394c8d83dffedfa381222d7f6
+    bf6ea195e668f32372ecce468c963344;
+  10d858cbbc8424d126b807e6
+    daa089c3f9099c5ffb824173d7634c04
+    226f30cbb7f0e4a973a8cd190107314717a77456f3ff669c732b58db8f48af65f7cc9e3fb90e1721b73037
+    4ffc9bc597f56ccbb2f294b38766fc69f6a9f2c0945ffd505003cc0cae9ce021a5f1fa4ffa91544485f1a1258b2b9b8f0911e32d65
+    5016f4b0746fe26e4c8ff63a0fb3a3af5070ba789900e4b69b90c42331d2bef65a6d520ed660c6b8b21180a3e0706e57b6f8e99680
+    5336c139328f5e30663524991bca106e;
+  cc1770a18cbfe6ef
+    fd1ff6778554acf1270485b203a3c1c4
+    ""
+    ""
+    ""
+    68289e95ba9adc986ec25334e9821681;
+  c967c0a458cb948b
+    dd409b687fa3a6827b480aa3a4c84cef
+    64
+    ""
+    ""
+    c3fd1e84842901c9030c844f1cf2a037;
+  f6c9b53bf8f957f4
+    b03cf43e89957f9a3e8128f8743d1668
+    ""
+    7b
+    4d
+    65211e0de7d279e5ecde8793097d5217;
+  7bb8deb9bd205b70
+    e04c091d205cdad9e9a79b1abf91b085
+    ""
+    1e5ca605ac8451399587011677508a15dde524af3e2bee0646541a42c2ecccb44d65bad397abfaf529ee41cf9a05c7ef
+    8cdbd696f4e8b357c8077fd749e4bb0a0f24c8b95deebd0174708f13d6656315c47a9fe9cf561d4afb4e48ab68249248
+    ba46b27e9799540b1f2fed90f8404169;
+  edef3401539c51d2
+    a90bbf7f1bfc338ab0ef5746ea8fdccc
+    d213e33f7e8a5718fd25014107c8e7d715a92add9589d1f5c054b2d983514605ec590294a319b9802068a9f891bc5ba5
+    afabf8c3122d12d7ff3c41122d70d17d4569eaff59a332ba58d5d5589bfe079753ee1a957eb6d6699e6b7ea2725cb2da
+    f227e7487fe14220150b10fa5456bf655b53c2b3cd2200ee882b912d9ad71146f8a937eae0ac4fbdcc99602783caf769
+    0d78408bce85318de6bcfd8cdc7579ff;
+  c07ecde95759ac46
+    fee6dda7abc8ad68daac90cfe22d2f1f
+    ""
+    2968cc42fa8b669ed3bb3542a9cf44bbc8c6254d980398bd94e66eb4563d405e51881e99027b8ab9aea3ccf860b0009740763d9683
+    88e08b26d8c6c245d09dedb7a2b2482f0a5816940b89e87ed5c3a0ca573d2b8be39e18d252d84b4d9aad35fc54dbc57306c45676c9
+    2d9921c55910b5fd930615d61dde717a;
+  6c5f87b95460938d
+    e1288c69d80ea12ff4bb5f069b8a2e86
+    041c1b9fc214e9ca2186ddf1f6a7a3aa7e740da967828e3604b35b15ffaa6c36800d9645563a308ba60076
+    817523bd2abf1261b089d8f23a9c2835076a23faac2cdd67771cc667a8331f0a170b66283e4f834a06148f302c3973accd56f6f24e
+    a450198ec39d53163f8db0c90b59a3b5d02dd4ae0c5c800e9b30bb747082e383ffaf85cae517a18ce337b064f74286cf8d843e0696
+    5a40990ae1dfae2c5cd30d9b32c794c5;
+}
+
+square-pmac1 {
+  f260d7bc
+    ""
+    aec43cacfa9e76ed9f6c0176974d1111;
+  da163547
+    d3
+    38e2ce3d69f8fb21ed28599d77607fe8;
+  48b75511
+    95e77022907dd1dff7dac5c9941d26d0c6eb14ad568f86edd1dc9268eeee533285a6ed810c9b689daaa9060d2d4b6003
+    7c8785ab3dcb7d71ba3d6fcf7ba32376;
+  062365b0
+    a54364c76c160f11896c4794846ecfa14a7130c9f137120634c9519848a877ff77bf79192a5b50ade5d9cd
+    b21eb39143554c29a104eb7ca8d10ca8;
+  739a3d1f337f29549e6b0d27
+    ""
+    8a5016e4834fa9fe8ef64746a89189ce;
+  a4ba234085406a6136512061
+    f7
+    21e70bad22188fa3845c86a33d466528;
+  080cc07df0591d8fa21f2dd8
+    8374d8cde8e160ad10997a21635c6d62c9269029df3e6057acc87638f508046733d9ff61cdbda3b3e9878731ebfedd47
+    fdb16c9e5914268aa7dca6ee20efb72e;
+  05e505da1435dceaa7b1cc49
+    ae1d50c38201a894476b3f102b752eb9529533966f27043eb621b7f65b000961040ef2f9b2fc5fa450727a
+    c69607969a66a1f0e09c40a8b8e7b303;
+  9b542cde52ebfda1
+    ""
+    718839aeaf776c252d578376fe739e46;
+  9d0ccc520f215eb5
+    7b
+    4830cb31ec114ff8704f183f95d06200;
+  b3a4f3ebbbb18ac6
+    c95a97a48030370c33d090c54215abd6b3ad54efc9a38378c5b93bf4f2aad2605faee2b03fb648e27fff63102758fe2b
+    c5aa56a0bf29d192de4e3db9174b1b9a;
+  69ac26afa3349829
+    b94586306fed54154f8f28523c03d4de1600157846b710ee72807a2219bfb474fd71d891f24bb65d156325
+    e6d24bd14f25e2fe8909354cdac337f5;
+}