From: Nikos Mavrogiannopoulos Date: Wed, 23 Oct 2013 16:53:45 +0000 (+0200) Subject: Added camellia-gcm into the default priority levels, and prioritized GCM over CBC... X-Git-Tag: gnutls_3_2_6~50 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=3ff8313d3eb53eed1a509e45d5f5103c87c1900d;p=thirdparty%2Fgnutls.git Added camellia-gcm into the default priority levels, and prioritized GCM over CBC everywhere. --- diff --git a/lib/gnutls_priority.c b/lib/gnutls_priority.c index b691564094..88727b3e43 100644 --- a/lib/gnutls_priority.c +++ b/lib/gnutls_priority.c @@ -356,8 +356,10 @@ static const int kx_priority_secure[] = { static const int cipher_priority_performance[] = { GNUTLS_CIPHER_ARCFOUR_128, GNUTLS_CIPHER_AES_128_GCM, - GNUTLS_CIPHER_AES_128_CBC, GNUTLS_CIPHER_AES_256_GCM, + GNUTLS_CIPHER_CAMELLIA_128_GCM, + GNUTLS_CIPHER_CAMELLIA_256_GCM, + GNUTLS_CIPHER_AES_128_CBC, GNUTLS_CIPHER_AES_256_CBC, GNUTLS_CIPHER_CAMELLIA_128_CBC, GNUTLS_CIPHER_CAMELLIA_256_CBC, @@ -367,8 +369,10 @@ static const int cipher_priority_performance[] = { static const int cipher_priority_normal[] = { GNUTLS_CIPHER_AES_128_GCM, - GNUTLS_CIPHER_AES_128_CBC, GNUTLS_CIPHER_AES_256_GCM, + GNUTLS_CIPHER_CAMELLIA_128_GCM, + GNUTLS_CIPHER_CAMELLIA_256_GCM, + GNUTLS_CIPHER_AES_128_CBC, GNUTLS_CIPHER_AES_256_CBC, GNUTLS_CIPHER_CAMELLIA_128_CBC, GNUTLS_CIPHER_CAMELLIA_256_CBC, @@ -390,20 +394,23 @@ static const int cipher_priority_suiteb192[] = { static const int cipher_priority_secure128[] = { + GNUTLS_CIPHER_AES_128_GCM, + GNUTLS_CIPHER_CAMELLIA_128_GCM, GNUTLS_CIPHER_AES_128_CBC, GNUTLS_CIPHER_CAMELLIA_128_CBC, - GNUTLS_CIPHER_AES_128_GCM, + GNUTLS_CIPHER_AES_256_GCM, + GNUTLS_CIPHER_CAMELLIA_256_GCM, GNUTLS_CIPHER_AES_256_CBC, GNUTLS_CIPHER_CAMELLIA_256_CBC, - GNUTLS_CIPHER_AES_256_GCM, 0 }; static const int cipher_priority_secure192[] = { + GNUTLS_CIPHER_AES_256_GCM, + GNUTLS_CIPHER_CAMELLIA_256_GCM, GNUTLS_CIPHER_AES_256_CBC, GNUTLS_CIPHER_CAMELLIA_256_CBC, - GNUTLS_CIPHER_AES_256_GCM, 0 }; diff --git a/tests/priorities.c b/tests/priorities.c index b1c0ae55eb..ecd13f7e7b 100644 --- a/tests/priorities.c +++ b/tests/priorities.c @@ -94,21 +94,21 @@ for (i=0;i