symm/gcm.h, symm/gcm-def.h: Implement the GCM authenticated encryption mode.
[catacomb] / symm / t / noekeon
index 4e6ade4..c51b4a7 100644 (file)
@@ -62,3 +62,48 @@ noekeon-eax {
     5fe35fcbf55279bdca2295b483181ccff932771ccd59aa3e35b39b6564032af118547a9704fffe57c789a88b70c7eca6eaabea82b8
     4953808f5678ba307676326facca87d2;
 }
+
+noekeon-gcm {
+  e4bef260d7bcda163547d348b7551195
+    ""
+    ""
+    ""
+    ""
+    d739a8af18e930e49547f57c7454eb47;
+  e77022907dd1dff7dac5c9941d26d0c6
+    eb
+    ""
+    ""
+    ""
+    6b26f591dfb442623c1590caefa4d323;
+  14ad568f86edd1dc9268eeee533285a6
+    ""
+    ed
+    ""
+    ""
+    77fc8f1632e4f4294f6b9df680afc350;
+  810c9b689daaa9060d2d4b6003062365
+    ""
+    ""
+    b0
+    26
+    e6aa7e364110e5c886e865b8fbffbece;
+  a54364c76c160f11896c4794846ecfa1
+    4a7130c9f137120634c9519848a877ff
+    77bf79192a5b50ade5d9cd739a3d1f337f29549e6b0d27a4ba234085406a6136512061f7080cc07df0591d8fa21f2dd8
+    8374d8cde8e160ad10997a21635c6d62c9269029df3e6057acc87638f508046733d9ff61cdbda3b3e9878731ebfedd47
+    7d5aef8b63a47da6a441fa4e9b36c31c39c58ac1d95728acf41ca1f81784cfb58b66ad385bc75e43062531cb3e5a5662
+    8dcf9c1d3abaf968a359afb853e866bc;
+  05e505da1435dceaa7b1cc49ae1d50c3
+    8201a894476b3f102b752eb9
+    529533966f27043eb621b7f65b000961040ef2
+    f9b2fc5fa450727a9b542cde52ebfda19d0ccc520f215eb57bb3a4f3ebbbb18ac6c95a97a48030370c33d090c54215abd6b3ad54efc9a38378
+    55ada77e6525df0ec6c424d43cedc25f04a9b1d37d2813c1ebc6a35d157c3137cb5f04753e86676a111d72e7303bb8430ac48f65fa5b125e7a
+    8c0d31d253b49759c1289ca15bdd068a;
+  c5b93bf4f2aad2605faee2b03fb648e2
+    7fff63102758fe2b69ac26afa33498
+    29b94586306fed54154f8f28523c03d4de1600157846b710ee72807a2219bfb474fd71d891f24bb65d1563
+    259f9eb53b571ea629c54d57dd2d42f70800df9fcbaca48b77dba189196d1ebba10b0467cb9fc2712a199e533fa9156308cdec3f76
+    3e98ad97b1901fa089ddb06696ad688a3de2274b81d49c3198c17b2c1bd19556d0679d64d61f034880c89f111631bf78c4512599d7
+    5942a749a90e4af467a8a5782590dc69;
+}