]> git.ipfire.org Git - thirdparty/gnutls.git/commitdiff
Add MD2.
authorSimon Josefsson <simon@josefsson.org>
Thu, 27 Oct 2005 14:05:14 +0000 (14:05 +0000)
committerSimon Josefsson <simon@josefsson.org>
Thu, 27 Oct 2005 14:05:14 +0000 (14:05 +0000)
includes/gnutls/gnutls.h.in
lib/gnutls_algorithms.c

index de0da6785d99ac8f4c23819e25417a28a3675644..71eb3b83774e16c0e2d2cea9a0cd89e3c984c18a 100644 (file)
@@ -88,13 +88,18 @@ typedef enum {
   GNUTLS_MAC_NULL = 1,
   GNUTLS_MAC_MD5,
   GNUTLS_MAC_SHA1,
-  GNUTLS_MAC_RMD160
+  GNUTLS_MAC_RMD160,
+  GNUTLS_MAC_MD2
 } gnutls_mac_algorithm_t;
 
 /* The enumerations here should have the same value with gnutls_mac_algorithm_t.
  */
-typedef enum { GNUTLS_DIG_NULL=1, GNUTLS_DIG_MD5, 
-    GNUTLS_DIG_SHA1, GNUTLS_DIG_RMD160 
+typedef enum {
+  GNUTLS_DIG_NULL=1,
+  GNUTLS_DIG_MD5,
+  GNUTLS_DIG_SHA1,
+  GNUTLS_DIG_RMD160,
+  GNUTLS_DIG_MD2
 } gnutls_digest_algorithm_t;
 
 /* exported for other gnutls headers. This is the maximum number
index d47acab9fce90ccbbe8603f3316c3e1ad18e7c34..7554ab58f08c516b18a06f98d7cf7dc8a8ee34e8 100644 (file)
@@ -171,7 +171,7 @@ typedef struct gnutls_hash_entry gnutls_hash_entry;
 static const gnutls_hash_entry hash_algorithms[] = {
     {"SHA", HASH_OID_SHA1, GNUTLS_MAC_SHA1},
     {"MD5", HASH_OID_MD5, GNUTLS_MAC_MD5},
-    {"MD2", HASH_OID_MD2, 0/*GNUTLS_MAC_MD2*/},
+    {"MD2", HASH_OID_MD2, GNUTLS_MAC_MD2},
     {"RIPEMD160", HASH_OID_RMD160, GNUTLS_MAC_RMD160},
     {"NULL", NULL, GNUTLS_MAC_NULL},
     {0, 0, 0}
@@ -1429,7 +1429,7 @@ static const gnutls_sign_entry sign_algorithms[] = {
     {"RSA-RMD160", SIG_RSA_RMD160_OID, GNUTLS_SIGN_RSA_RMD160, GNUTLS_PK_RSA, GNUTLS_MAC_RMD160},
     {"DSA-SHA", SIG_DSA_SHA1_OID, GNUTLS_SIGN_DSA_SHA1, GNUTLS_PK_DSA, GNUTLS_MAC_SHA1},
     {"RSA-MD5", SIG_RSA_MD5_OID, GNUTLS_SIGN_RSA_MD5, GNUTLS_PK_RSA, GNUTLS_MAC_MD5},
-    {"RSA-MD2", SIG_RSA_MD2_OID, GNUTLS_SIGN_RSA_MD2, GNUTLS_PK_RSA, 0/*GNUTLS_MAC_MD2*/},
+    {"RSA-MD2", SIG_RSA_MD2_OID, GNUTLS_SIGN_RSA_MD2, GNUTLS_PK_RSA, GNUTLS_MAC_MD2},
     {"GOST R 34.10-2001", SIG_GOST_R3410_2001_OID, 0, 0, 0},
     {"GOST R 34.10-94", SIG_GOST_R3410_94_OID, 0, 0, 0},
     {0, 0, 0, 0, 0}