]> git.ipfire.org Git - thirdparty/gnutls.git/commitdiff
added the AES ciphersuites for certificate srp authentication.
authorNikos Mavrogiannopoulos <nmav@gnutls.org>
Wed, 20 Nov 2002 07:30:44 +0000 (07:30 +0000)
committerNikos Mavrogiannopoulos <nmav@gnutls.org>
Wed, 20 Nov 2002 07:30:44 +0000 (07:30 +0000)
lib/gnutls_algorithms.c

index 873d35b91855ec1e82388b9404d303f7aab93d57..c8630a4f8295decc08a567fa3043770d61d4e86d 100644 (file)
@@ -244,6 +244,12 @@ typedef struct {
 #define GNUTLS_SRP_SHA_RSA_3DES_EDE_CBC_SHA { 0x00, 0x51 }
 #define GNUTLS_SRP_SHA_DSS_3DES_EDE_CBC_SHA { 0x00, 0x52 }
 
+#define GNUTLS_SRP_SHA_RSA_RIJNDAEL_128_CBC_SHA { 0x00, 0x54 }
+#define GNUTLS_SRP_SHA_DSS_RIJNDAEL_128_CBC_SHA { 0x00, 0x55 }
+
+#define GNUTLS_SRP_SHA_RSA_RIJNDAEL_256_CBC_SHA { 0x00, 0x57 }
+#define GNUTLS_SRP_SHA_DSS_RIJNDAEL_256_CBC_SHA { 0x00, 0x58 }
+
 /** RSA 
  **/
 #define GNUTLS_RSA_ARCFOUR_SHA { 0x00, 0x05 }
@@ -333,6 +339,22 @@ static const gnutls_cipher_suite_entry cs_algorithms[] = {
                                  GNUTLS_CIPHER_3DES_CBC, GNUTLS_KX_SRP_RSA,
                                  GNUTLS_MAC_SHA, GNUTLS_TLS1),
 
+       GNUTLS_CIPHER_SUITE_ENTRY(GNUTLS_SRP_SHA_DSS_RIJNDAEL_128_CBC_SHA,
+                                 GNUTLS_CIPHER_RIJNDAEL_128_CBC, GNUTLS_KX_SRP_DSS,
+                                 GNUTLS_MAC_SHA, GNUTLS_TLS1),
+
+       GNUTLS_CIPHER_SUITE_ENTRY(GNUTLS_SRP_SHA_RSA_RIJNDAEL_128_CBC_SHA,
+                                 GNUTLS_CIPHER_RIJNDAEL_128_CBC, GNUTLS_KX_SRP_RSA,
+                                 GNUTLS_MAC_SHA, GNUTLS_TLS1),
+
+       GNUTLS_CIPHER_SUITE_ENTRY(GNUTLS_SRP_SHA_DSS_RIJNDAEL_256_CBC_SHA,
+                                 GNUTLS_CIPHER_RIJNDAEL_256_CBC, GNUTLS_KX_SRP_DSS,
+                                 GNUTLS_MAC_SHA, GNUTLS_TLS1),
+
+       GNUTLS_CIPHER_SUITE_ENTRY(GNUTLS_SRP_SHA_RSA_RIJNDAEL_256_CBC_SHA,
+                                 GNUTLS_CIPHER_RIJNDAEL_256_CBC, GNUTLS_KX_SRP_RSA,
+                                 GNUTLS_MAC_SHA, GNUTLS_TLS1),
+
        /* DHE_DSS */
        GNUTLS_CIPHER_SUITE_ENTRY(GNUTLS_DHE_DSS_ARCFOUR_SHA,
                                  GNUTLS_CIPHER_ARCFOUR_128, GNUTLS_KX_DHE_DSS,