symm/ocb3.h, symm/ocb3-def.h: Implement the OCB3 auth'ned encryption mode.
[catacomb] / symm / t / safer
index 6735928..cef5b9d 100644 (file)
@@ -377,3 +377,99 @@ safer-pmac1 {
     29df3e6057acc87638f508046733d9ff61cdbd
     8ca64eea215c495b;
 }
+
+safer-ocb3 {
+  bef260d7bcda163547d348b7551195e7
+    7022907dd1df
+    ""
+    ""
+    ""
+    c68d1906e4ecf5b7;
+  f7dac5c9941d26d0c6eb14ad568f86ed
+    d1dc9268eeee
+    53
+    ""
+    ""
+    3d2c6b8d272ad1bd;
+  3285a6ed810c9b689daaa9060d2d4b60
+    03062365b0a5
+    ""
+    43
+    1e
+    ac7b2f4dcf701c36;
+  64c76c160f11896c4794846ecfa14a71
+    30c9f1
+    ""
+    37120634c9519848a877ff77bf79192a5b50ade5d9cd739a
+    3d77279a2b3174b4cda74767a200b3ced178c630f4021f95
+    46868129219846b1;
+  3d1f337f29549e6b0d27a4ba23408540
+    6a61365120
+    61f7080cc07df0591d8fa21f2dd88374d8cde8e160ad1099
+    7a21635c6d62c9269029df3e6057acc87638f508046733d9
+    73f22628de757cf0ae4533014abe1e212cac8e7dc8d6c704
+    b0592f0672c25ce4;
+  ff61cdbda3b3e9878731ebfedd4705e5
+    05da1435dcea
+    ""
+    a7b1cc49ae1d50c38201a894476b3f102b752eb9529533966f27043eb6
+    14072ae825472e9f41b4d3608dcb28f76c38dba433fac5ac21885d3590
+    70c90062488d754e;
+  21b7f65b000961040ef2f9b2fc5fa450
+    727a9b542cde
+    52ebfda19d0ccc520f215eb57bb3a4f3ebbbb1
+    8ac6c95a97a48030370c33d090c54215abd6b3ad54efc9a38378c5b93b
+    c67a74b2d9ab0e76d4e12ca3f67a21b36b96f6e153876245f24fb860d4
+    da1bc80ce1be6ab3;
+  f4f2aad2605faee2
+    b03fb648e27f
+    ""
+    ""
+    ""
+    5c58fc2737aa84b2;
+  ff63102758fe2b69
+    ac26afa33498
+    29
+    ""
+    ""
+    105063844d7b9bae;
+  b94586306fed5415
+    4f8f28523c03
+    ""
+    d4
+    0a
+    bf73c757de4bdf7b;
+  de1600157846b710
+    ee7280
+    ""
+    7a2219bfb474fd71d891f24bb65d1563259f9eb53b571ea6
+    930c7d41a8b6f15ef14b066dc63cdddb1be6e934551bd1c1
+    e40d324516b9b127;
+  29c54d57dd2d42f7
+    0800df9fcb
+    aca48b77dba189196d1ebba10b0467cb9fc2712a199e533f
+    a9156308cdec3f768281e040a9b9a222bd689aef66f5306c
+    1d2eb8f21e5e62392ffee6754fba853ce71e10ac506c9e4d
+    57dec2089ee8cd44;
+  eb0c6b08ac8b0a22
+    260c571b4a42
+    ""
+    bb8fdb233bfa6a5cfb0bad7d95214ade49cb3b6f5fe8368131115c037b
+    1cd78bee247725a186a54ff71232b3197dbad5c69ea23db3dac003d3f6
+    3d21f3e8ffca5e4d;
+  a323fe1dc8151784
+    873f0eb5b647
+    da6794c18b5337685a96ed65b9aca338527ef1
+    9b09c063c46f88de9fd41e72d7b97e23e6eabdff3bcd211499268878db
+    59da4376f65bf4bfdf59cca15597d76b021a759e71d20b382f587e1a74
+    ff7e706dfb3aadc7;
+}
+
+safer-ocb3-mct {
+  16 fcbfdf66d89efaa3;
+   8 7acb5078112677aa;
+  16 baa9bc81de93;
+   8 ca467bdf7b39;
+  16 f6659aeb;
+   8 1b3348ec;
+}