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
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}
{"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}