]> www.wagner.pp.ru Git - openssl-gost/engine.git/blobdiff - gost_ameth.c
OMACs implementation. Unfinished.
[openssl-gost/engine.git] / gost_ameth.c
index 05d9cd29c4c38a23ca805b44f26e7f79c8e11008..8ce4505addc7dbc12f0ba21681610a34a322990e 100644 (file)
@@ -922,6 +922,16 @@ int register_ameth_gost(int nid, EVP_PKEY_ASN1_METHOD **ameth,
         EVP_PKEY_asn1_set_free(*ameth, mackey_free_gost);
         EVP_PKEY_asn1_set_ctrl(*ameth, mac_ctrl_gost_12);
         break;
+/* TODO                                
+    case NID_magma_mac:
+        EVP_PKEY_asn1_set_free(*ameth, mackey_free_gost);
+        EVP_PKEY_asn1_set_ctrl(*ameth, mac_ctrl_gost);
+        break;
+    case NID_grasshopper_mac:
+        EVP_PKEY_asn1_set_free(*ameth, mackey_free_gost);
+        EVP_PKEY_asn1_set_ctrl(*ameth, mac_ctrl_gost_12);
+        break;
+*/                             
     }
     return 1;
 }