Skip to content

Commit

Permalink
Enable X25519Kyber768Draft00 (post-quantum key exchange)
Browse files Browse the repository at this point in the history
  • Loading branch information
pyllyukko committed Feb 11, 2024
1 parent e1c4a16 commit f70dbcb
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 0 deletions.
1 change: 1 addition & 0 deletions README.md
Expand Up @@ -388,6 +388,7 @@ This section tweaks the cipher suites used by Firefox. The idea is to support on
* 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) ]
* Disable ciphers susceptible to the logjam attack [ [1](https://weakdh.org/) ]
* Disable ciphers with DSA (max 1024 bits)
* Enable X25519Kyber768Draft00 (post-quantum key exchange) [FF Nightly 2024-01-18+] [ [1](https://datatracker.ietf.org/doc/draft-tls-westerbaan-xyber768d00/) [2](https://twitter.com/bwesterb/status/1748017372764475519) [3](https://pq.cloudflareresearch.com/) ]
<!-- END SECTION -->

-------------------------------------------------------------------------
Expand Down
6 changes: 6 additions & 0 deletions user.js
Expand Up @@ -1240,3 +1240,9 @@ user_pref("security.ssl3.dhe_dss_camellia_256_sha", false);
//user_pref("security.ssl3.rsa_aes_128_sha", false); // 0x2f
//user_pref("security.ssl3.ecdhe_rsa_aes_256_sha", false); // 0xc014
//user_pref("security.ssl3.ecdhe_ecdsa_aes_256_sha", false); // 0xc00a

// PREF: Enable X25519Kyber768Draft00 (post-quantum key exchange) [FF Nightly 2024-01-18+]
// https://datatracker.ietf.org/doc/draft-tls-westerbaan-xyber768d00/
// https://twitter.com/bwesterb/status/1748017372764475519
// https://pq.cloudflareresearch.com/
user_pref("security.tls.enable_kyber", true);

0 comments on commit f70dbcb

Please sign in to comment.