summaryrefslogtreecommitdiff
path: root/netwerk/base
diff options
context:
space:
mode:
authorPale Moon <git-repo@palemoon.org>2017-03-22 01:09:24 +0100
committerPale Moon <git-repo@palemoon.org>2017-03-22 01:09:24 +0100
commit265f66500cfc9685e18a80b94d05fca834e01fa6 (patch)
treee66aa9e3868f32731e8e7f56ba10863f523da241 /netwerk/base
parente2ba285b9b1589b7f96fddd4c30780076e8dc129 (diff)
downloadpalemoon-gre-265f66500cfc9685e18a80b94d05fca834e01fa6.tar.gz
Add support for RSA+AES+SHA256/384 suites for web compatibility.
This adds the following suites for web compatibility despite the deprecated RSA key exchange that makes little sense with a very strong HMAC or GCM: TLS_RSA_WITH_AES_256_GCM_SHA384 TLS_RSA_WITH_AES_256_CBC_SHA256 TLS_RSA_WITH_AES_128_GCM_SHA256 TLS_RSA_WITH_AES_128_CBC_SHA256 Only the 256-bit ones are enabled by default.
Diffstat (limited to 'netwerk/base')
-rw-r--r--netwerk/base/security-prefs.js4
1 files changed, 4 insertions, 0 deletions
diff --git a/netwerk/base/security-prefs.js b/netwerk/base/security-prefs.js
index b1b8c7d81..c53521363 100644
--- a/netwerk/base/security-prefs.js
+++ b/netwerk/base/security-prefs.js
@@ -39,6 +39,8 @@ pref("security.ssl3.dhe_rsa_aes_128_sha", true);
pref("security.ssl3.dhe_rsa_camellia_128_sha", true);
pref("security.ssl3.dhe_rsa_aes_256_sha", true);
pref("security.ssl3.dhe_rsa_camellia_256_sha", true);
+pref("security.ssl3.rsa_aes_256_gcm_sha384", true);
+pref("security.ssl3.rsa_aes_256_sha256", true);
pref("security.ssl3.rsa_aes_128_sha", true);
pref("security.ssl3.rsa_camellia_128_sha", true);
pref("security.ssl3.rsa_aes_256_sha", true);
@@ -66,6 +68,8 @@ pref("security.ssl3.rsa_seed_sha", false); //In disuse
pref("security.ssl3.rsa_des_ede3_sha", false); //3DES
pref("security.ssl3.rsa_rc4_128_sha", false); //RC4
pref("security.ssl3.rsa_rc4_128_md5", false); //RC4,MD5
+pref("security.ssl3.rsa_aes_128_gcm_sha256", false); //RSA+SHA256
+pref("security.ssl3.rsa_aes_128_sha256", false); //RSA+SHA256
pref("security.default_personal_cert", "Ask Every Time");
pref("security.remember_cert_checkbox_default_setting", true);