Skip to content

Commit a88bf7a

Browse files
committed
Disable non-ECDHE RSA ciphers
1 parent 8c93d7f commit a88bf7a

File tree

2 files changed

+6
-0
lines changed

2 files changed

+6
-0
lines changed

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -391,6 +391,7 @@ This section tweaks the cipher suites used by Firefox. The idea is to support on
391391
* Disable 3DES (effective key size is < 128) [ [1](https://en.wikipedia.org/wiki/3des#Security) [2](http://en.citizendium.org/wiki/Meet-in-the-middle_attack) [3](http://www-archive.mozilla.org/projects/security/pki/nss/ssl/fips-ssl-ciphersuites.html) ]
392392
* Disable ciphers with ECDH (non-ephemeral)
393393
* Disable 256 bits ciphers without PFS
394+
* Disable non-ECDHE RSA ciphers [ [1](https://github.com/ssllabs/research/wiki/SSL-and-TLS-Deployment-Best-Practices#23-use-secure-cipher-suites) ]
394395
* Enable ChaCha20 and Poly1305 (Firefox >= 47) [ [1](https://www.mozilla.org/en-US/firefox/47.0/releasenotes/) [2](https://tools.ietf.org/html/rfc7905) [3](https://bugzilla.mozilla.org/show_bug.cgi?id=917571) [4](https://bugzilla.mozilla.org/show_bug.cgi?id=1247860) [5](https://cr.yp.to/chacha.html) ]
395396
* Disable ciphers susceptible to the logjam attack [ [1](https://weakdh.org/) ]
396397
* Disable ciphers with DSA (max 1024 bits)

user.js

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1254,6 +1254,11 @@ user_pref("security.ssl3.rsa_camellia_256_sha", false);
12541254
//user_pref("security.ssl3.ecdhe_ecdsa_aes_128_gcm_sha256", true); // 0xc02b
12551255
//user_pref("security.ssl3.ecdhe_rsa_aes_128_gcm_sha256", true); // 0xc02f
12561256

1257+
// PREF: Disable non-ECDHE RSA ciphers
1258+
// https://github.com/ssllabs/research/wiki/SSL-and-TLS-Deployment-Best-Practices#23-use-secure-cipher-suites
1259+
user_pref("security.ssl3.rsa_aes_128_gcm_sha256", false);
1260+
user_pref("security.ssl3.rsa_aes_256_gcm_sha384", false);
1261+
12571262
// PREF: Enable ChaCha20 and Poly1305 (Firefox >= 47)
12581263
// https://www.mozilla.org/en-US/firefox/47.0/releasenotes/
12591264
// https://tools.ietf.org/html/rfc7905

0 commit comments

Comments
 (0)