This repository was archived by the owner on May 27, 2019. It is now read-only.
Commit c00da10
committed
fix(model): Specify a default ssl cipher list
This specifies a default cipher list instead of relying on the defaults
used by openssl, which are not tailored to https and cause issues with
HTTP/2 in Firefox due to poor cipher order.
The defaults are chosen to be secure, fast and compatible with current
clients, but exclude IE6 on XP and Java6 from connecting.
The list was built using current recommendation from the Mozilla Wiki
at https://wiki.mozilla.org/Security/Server_Side_TLS for intermediate
compatibility.
Ciphers are preferred in this order:
- Prefer 128-Bit over 256-Bit encryptions (lower coputational overhead)
- Prefer GCM over EDH over RSA auth (GCM & EDH support Forward Secrecy)
- Fallback to 112-Bit 3DES (mainly for IE 8 compatibility)1 parent c3b6ded commit c00da10
2 files changed
Lines changed: 9 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
271 | 271 | | |
272 | 272 | | |
273 | 273 | | |
274 | | - | |
| 274 | + | |
275 | 275 | | |
276 | 276 | | |
277 | 277 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
166 | 166 | | |
167 | 167 | | |
168 | 168 | | |
| 169 | + | |
| 170 | + | |
| 171 | + | |
| 172 | + | |
| 173 | + | |
| 174 | + | |
| 175 | + | |
| 176 | + | |
169 | 177 | | |
170 | 178 | | |
171 | 179 | | |
| |||
0 commit comments