symm/cmac.h, symm/cmac-def.h: Implement the CMAC (OMAC) message auth'n mode.
[catacomb] / symm / t / mars.local
diff --git a/symm/t/mars.local b/symm/t/mars.local
new file mode 100644 (file)
index 0000000..941b70b
--- /dev/null
@@ -0,0 +1,52 @@
+### Local tests for Mars.
+
+mars-cmac {
+  60d7bcda163547d348b75511
+    ""
+    35a1192271ad4f717fe9e5ce36550ccc;
+  95e77022907dd1dff7dac5c9
+    94
+    79d05cda7236e8a9038a3e87d6dd590d;
+  1d26d0c6eb14ad568f86edd1
+    dc9268eeee533285a6ed810c9b689daaa9060d2d4b6003062365b0a54364c76c160f11896c4794846ecfa14a7130c9f1
+    04093d618ec9a9f929abceba0ea5d6a5;
+  37120634c9519848a877ff77
+    bf79192a5b50ade5d9cd739a3d1f337f29549e6b0d27a4ba234085406a6136512061f7080cc07df0591d8f
+    0436ec24f98dbf64019710d997ca79ad;
+  a21f2dd88374d8cde8e160ad10997a21635c6d62
+    ""
+    51be3cd07c56c6f821f8261bbf55fa38;
+  c9269029df3e6057acc87638f508046733d9ff61
+    cd
+    c29104d9daa7eb4abadd817b6890df83;
+  bda3b3e9878731ebfedd4705e505da1435dceaa7
+    b1cc49ae1d50c38201a894476b3f102b752eb9529533966f27043eb621b7f65b000961040ef2f9b2fc5fa450727a9b54
+    6b2daa274c101b703e7cca9de8608b13;
+  2cde52ebfda19d0ccc520f215eb57bb3a4f3ebbb
+    b18ac6c95a97a48030370c33d090c54215abd6b3ad54efc9a38378c5b93bf4f2aad2605faee2b03fb648e2
+    de39e39bd3108b76ec6c4c68a923ecfc;
+  7fff63102758fe2b
+    ""
+    db668c175219b873ce67bfee1bf797dc;
+  69ac26afa3349829
+    b9
+    d8e6cec8197a0d3b02b973e0b8821048;
+  4586306fed54154f
+    8f28523c03d4de1600157846b710ee72807a2219bfb474fd71d891f24bb65d1563259f9eb53b571ea629c54d57dd2d42
+    1fef4ac7afbf6a5b2e8c6eb271a6c73c;
+  f70800df9fcbaca4
+    8b77dba189196d1ebba10b0467cb9fc2712a199e533fa9156308cdec3f768281e040a9b9a222bd689aef66
+    bdc7b92cd3b6b1f19165fa1452144363;
+  f5306ceb0c6b08ac8b0a22260c571b4a42bb8fdb233bfa6a5cfb0bad7d95214ade49cb3b
+    ""
+    baf27c811850b45c6165fa5f28c558ea;
+  6f5fe8368131115c037ba323fe1dc8151784873f0eb5b647da6794c18b5337685a96ed65
+    b9
+    c838ff7ffa0b020de74cdf1bc6d9cb1b;
+  aca338527ef19b09c063c46f88de9fd41e72d7b97e23e6eabdff3bcd211499268878dbf3
+    0f1dad89d4b9b12012e4713df46795630e7952d22bb02d7100b8b649377d20a8f083455b663e4ee1315f3c8f2aebfa92
+    3834f582405017c74df2a58f50896bbe;
+  1451dcd1af5813b70d30ce2f1fef6ef315d0798391805da08da3aefc5f8584b7c5e61766
+    9c0f16e39815d4e9cfce3ed1ecdf3d264a7f16cb16c2e815f422cdf0c8e30308be3c31e6bc58c0b7cadcb6
+    797407de4940048d366f408567a0b4ca;
+}