symm/eax.h, symm/eax-def.h: Implement the EAX authenticated encryption mode.
[catacomb] / symm / t / square
index 49cf085..d639dd9 100644 (file)
@@ -560,3 +560,114 @@ square-cmac {
     b94586306fed54154f8f28523c03d4de1600157846b710ee72807a2219bfb474fd71d891f24bb65d156325
     a1fa99cf13347b5b803ccc6c2e183381;
 }
+
+square-eax {
+  f260d7bc
+    ""
+    ""
+    ""
+    ""
+    66848361a1d85500e3efc4889f3c2bd1;
+  da163547
+    d3
+    ""
+    ""
+    ""
+    3e14f9c0f9b208db9a52730d00525dc6;
+  48b75511
+    ""
+    95
+    ""
+    ""
+    1b81e7698ff5e258ea2e8f75b7bcfd88;
+  e7702290
+    ""
+    ""
+    7d
+    d5
+    c256dd01d1ee4db1387ef0f0b3d43b57;
+  d1dff7da
+    c5c9941d26d0c6eb14ad568f86edd1dc
+    9268eeee533285a6ed810c9b689daaa9060d2d4b6003062365b0a54364c76c160f11896c4794846ecfa14a7130c9f137
+    120634c9519848a877ff77bf79192a5b50ade5d9cd739a3d1f337f29549e6b0d27a4ba234085406a6136512061f7080c
+    cd9fbedf0befc513ec208493902b99f4e304654e0460d29920804d69dc150fa3e31d86a755ba930d0211fee9b7ca5f9f
+    f01b0b0089bf48fedc2c21556a1b644a;
+  c07df059
+    1d8fa21f2dd88374d8cde8e160ad10
+    997a21635c6d62c9269029df3e6057acc87638f508046733d9ff61cdbda3b3e9878731ebfedd4705e505da
+    1435dceaa7b1cc49ae1d50c38201a894476b3f102b752eb9529533966f27043eb621b7f65b000961040ef2f9b2fc5fa450727a9b54
+    b88f48021b69e18d9457120fc11ebdd467c0b1119b5ab0bd16a5c3aa70e263d3ab841cbe6bba4fd02c94690dd143746294f825c26f
+    e0efd3bd220277de49de30272939c21c;
+  2cde52ebfda19d0ccc520f21
+    ""
+    ""
+    ""
+    ""
+    8eac437bb3e523a1588a11e05db64b05;
+  5eb57bb3a4f3ebbbb18ac6c9
+    5a
+    ""
+    ""
+    ""
+    8950206e80699724eecfcaa54766d533;
+  97a48030370c33d090c54215
+    ""
+    ab
+    ""
+    ""
+    ddde409a326fe6d98ce631e1da7f54eb;
+  d6b3ad54efc9a38378c5b93b
+    ""
+    ""
+    f4
+    d8
+    8288b113a8d26d40aba09cb3f2195dd8;
+  f2aad2605faee2b03fb648e2
+    7fff63102758fe2b69ac26afa3349829
+    b94586306fed54154f8f28523c03d4de1600157846b710ee72807a2219bfb474fd71d891f24bb65d1563259f9eb53b57
+    1ea629c54d57dd2d42f70800df9fcbaca48b77dba189196d1ebba10b0467cb9fc2712a199e533fa9156308cdec3f7682
+    4d1e0a695a91107ecb1d5247d28cfbf19237fc3f63e45f068d11dcbda21d83edcba5bdf9d3f06c2c8cab82fc41bf95dc
+    530d31b751cdf63e4d3f69dbd3623c8a;
+  81e040a9b9a222bd689aef66
+    f5306ceb0c6b08ac8b0a22260c571b
+    4a42bb8fdb233bfa6a5cfb0bad7d95214ade49cb3b6f5fe8368131115c037ba323fe1dc8151784873f0eb5
+    b647da6794c18b5337685a96ed65b9aca338527ef19b09c063c46f88de9fd41e72d7b97e23e6eabdff3bcd211499268878dbf30f1d
+    d547e342eb52d40545b00733505c306065b84193dc67ad9436f2acff5224cfe199885811c635803ec7d36a4756a55f97a7d79de113
+    bed4ee2118bb4c7b7a12e34c60b7db7a;
+  ad89d4b9b12012e4
+    ""
+    ""
+    ""
+    ""
+    c2044f9358ab48997b37cd48c3d71ff0;
+  713df46795630e79
+    52
+    ""
+    ""
+    ""
+    7170fe71433b54c9891444470353f8ee;
+  d22bb02d7100b8b6
+    ""
+    49
+    ""
+    ""
+    070caac7af2fafb9acbc0dc299952b52;
+  377d20a8f083455b
+    ""
+    ""
+    66
+    91
+    1871fba93a1bd987dd232ffd84222d45;
+  3e4ee1315f3c8f2a
+    ebfa921451dcd1af5813b70d30ce2f1f
+    ef6ef315d0798391805da08da3aefc5f8584b7c5e617669c0f16e39815d4e9cfce3ed1ecdf3d264a7f16cb16c2e815f4
+    22cdf0c8e30308be3c31e6bc58c0b7cadcb658b970e47479a684b5aefa69a4cd52147ed12ca986981a874498ad0abef8
+    34bea45625f646aa4fea5c08966df347998c5e91c3e243ddbae6ec95cbd9aef41e52e5bb71cc8d38470075e5f342d0a5
+    b7d0633c6ed773da8c265c633cf8ebcb;
+  bc4fcb70e27e98ef
+    1f0446b42fb144d44b6d00f06dc188
+    d472a784e0c6f21195a3b9f4ae985511265febd11c164720eef9eb1c8dd0b00951f284649016ed00456331
+    854bc78bf43966eb0cfa9138ddc39908445608fe95e81c2533e31c9c1a9851bc2810d858cbbc8424d126b807e6daa089c3f9099c5f
+    b11e564fe1caa81babd189007d9fdf983b4a086302d1eb98daec4f6c91849f873b84982b0a5c037b952355e0a0c916a3967e7ddb69
+    b87b90233e12e003b8ffc0fa198d2269;
+}