symm/ccm.h, symm/ccm-def.h: Implement the CCM authenticated encryption mode.
[catacomb] / symm / t / idea
index c0b928d..a77126b 100644 (file)
@@ -24,3 +24,135 @@ idea {
   729a27ed8f5c3e8baf16560d14c90b43 d53fabbf94ff8b5f 1d0cb2af1654820a;
   729a27ed8f5c3e8baf16560d14c90b43 df8c6fc637e3dad1 29358cc6c83828ae;
 }
+
+idea-cmac {
+  e4bef260d7bcda163547d348b7551195
+    ""
+    2a288096bbfd3366;
+  e77022907dd1dff7dac5c9941d26d0c6
+    eb
+    2f7fb9948ff504c6;
+  14ad568f86edd1dc9268eeee533285a6
+    ed810c9b689daaa9060d2d4b6003062365b0a54364c76c16
+    d077db9252901d26;
+  0f11896c4794846ecfa14a7130c9f137
+    120634c9519848a877ff77bf79192a5b50ade5
+    c17895f93dd73a8a;
+}
+
+idea-ccm {
+  e4bef260d7bcda163547d348b7551195
+    e77022
+    ""
+    ""
+    ""
+    42939dba;
+  907dd1dff7dac5c9941d26d0c6eb14ad
+    568f86
+    ed
+    ""
+    ""
+    3facc6db;
+  d1dc9268eeee533285a6ed810c9b689d
+    aaa906
+    ""
+    0d
+    7e
+    4f9519dd;
+  2d4b6003062365b0a54364c76c160f11
+    896c479484
+    6ecfa14a7130c9f137120634c9519848a877ff77bf79192a
+    5b50ade5d9cd739a3d1f337f29549e6b0d27a4ba23408540
+    53683900f166af9bfd8a3e46e63e8e38af27b1c46816b6ae
+    5e8bd4980b4efd9c;
+  6a6136512061f7080cc07df0591d8fa2
+    1f2dd88374
+    d8cde8e160ad10997a21635c6d62c9269029df
+    3e6057acc87638f508046733d9ff61cdbda3b3e9878731ebfedd4705e5
+    ea20e70bc5af22eece46f5b4adb9148a716a08fe014fd8e603cbad4b05
+    df275b1d8b433882;
+}
+
+idea-eax {
+  e4bef260d7bcda163547d348b7551195
+    ""
+    ""
+    ""
+    ""
+    2ed1b711b35815fc;
+  e77022907dd1dff7dac5c9941d26d0c6
+    eb
+    ""
+    ""
+    ""
+    e16c2e8dcbe82476;
+  14ad568f86edd1dc9268eeee533285a6
+    ""
+    ed
+    ""
+    ""
+    d71cbbb104ef47b6;
+  810c9b689daaa9060d2d4b6003062365
+    ""
+    ""
+    b0
+    93
+    f9fa771344725555;
+  a54364c76c160f11896c4794846ecfa1
+    4a7130c9f1371206
+    34c9519848a877ff77bf79192a5b50ade5d9cd739a3d1f33
+    7f29549e6b0d27a4ba234085406a6136512061f7080cc07d
+    cfcb5b76771f439b7e31a9503bc42213efcb50281711c0e0
+    e70f4193b0a49031;
+  f0591d8fa21f2dd88374d8cde8e160ad
+    10997a21635c6d
+    62c9269029df3e6057acc87638f508046733d9
+    ff61cdbda3b3e9878731ebfedd4705e505da1435dceaa7b1cc49ae1d50
+    dfd640ccfb02298e9bdb44464e210bb5039e2fcfdf99a07198b5a41744
+    8100822295ddbb3c;
+}
+
+idea-gcm {
+  e4bef260d7bcda163547d348b7551195
+    ""
+    ""
+    ""
+    ""
+    b53b4af5791611f9;
+  e77022907dd1dff7dac5c9941d26d0c6
+    eb
+    ""
+    ""
+    ""
+    5d33a50146fc1873;
+  14ad568f86edd1dc9268eeee533285a6
+    ""
+    ed
+    ""
+    ""
+    476a48223872d6dc;
+  810c9b689daaa9060d2d4b6003062365
+    ""
+    ""
+    b0
+    d7
+    e7f3f045a67219ca;
+  a54364c76c160f11896c4794846ecfa1
+    4a7130c9f1371206
+    34c9519848a877ff77bf79192a5b50ade5d9cd739a3d1f33
+    7f29549e6b0d27a4ba234085406a6136512061f7080cc07d
+    35242bf91114f81e19e23a3ac1ccd5a9d133f097e1e32358
+    d7871555c86f43c4;
+  f0591d8fa21f2dd88374d8cde8e160ad
+    10997a21
+    635c6d62c9269029df3e60
+    57acc87638f508046733d9ff61cdbda3b3e9878731ebfedd4705e505da1435dcea
+    badb12a7460b5d77826a7f419823376c332f6816280031f04aaffa9b92ed8c83e9
+    ca45ffd7a56d9250;
+  a7b1cc49ae1d50c38201a894476b3f10
+    2b752eb9529533
+    966f27043eb621b7f65b000961040ef2f9b2fc
+    5fa450727a9b542cde52ebfda19d0ccc520f215eb57bb3a4f3ebbbb18a
+    8508e77f69eba79e7dd8b644ed31dba2f0eba90d09b1170ec17caf72ee
+    6c86db8654126e19;
+}