]> git.ipfire.org Git - thirdparty/gnutls.git/commitdiff
Added sha224 to the list of MACs.
authorNikos Mavrogiannopoulos <nmav@gnutls.org>
Wed, 9 Feb 2011 21:23:33 +0000 (22:23 +0100)
committerNikos Mavrogiannopoulos <nmav@gnutls.org>
Wed, 9 Feb 2011 21:23:33 +0000 (22:23 +0100)
lib/gnutls_algorithms.c
lib/x509/x509_int.h

index 1d7d9736a39553f79da6f0dc5345a1a04deaab53..e388c1d5f0ed2e608e5c187e4b8d11b33b800c53 100644 (file)
@@ -261,6 +261,7 @@ static const gnutls_hash_entry hash_algorithms[] = {
   {"SHA256", HASH_OID_SHA256, GNUTLS_MAC_SHA256, 32},
   {"SHA384", HASH_OID_SHA384, GNUTLS_MAC_SHA384, 48},
   {"SHA512", HASH_OID_SHA512, GNUTLS_MAC_SHA512, 64},
+  {"SHA224", HASH_OID_SHA224, GNUTLS_MAC_SHA224, 28},
   {"AEAD", NULL, GNUTLS_MAC_AEAD, 0},
   {"MD2", HASH_OID_MD2, GNUTLS_MAC_MD2, 0},     /* not used as MAC */
   {"RIPEMD160", HASH_OID_RMD160, GNUTLS_MAC_RMD160, 20},
index d5842bc31adb22a7460fc1fad914ad7f6c521036..11805d53ff74ed521a5f06f70980fe4f5689c604 100644 (file)
@@ -46,6 +46,7 @@
 #define HASH_OID_MD5 "1.2.840.113549.2.5"
 #define HASH_OID_MD2 "1.2.840.113549.2.2"
 #define HASH_OID_RMD160 "1.3.36.3.2.1"
+#define HASH_OID_SHA224 "2.16.840.1.101.3.4.2.4"
 #define HASH_OID_SHA256 "2.16.840.1.101.3.4.2.1"
 #define HASH_OID_SHA384 "2.16.840.1.101.3.4.2.2"
 #define HASH_OID_SHA512 "2.16.840.1.101.3.4.2.3"