TLS compatibility synced with https://wiki.mozilla.org/Security/Server_Side_TLS
Modern:
✓ ECDHE-ECDSA-AES256-GCM-SHA384
✓ ECDHE-RSA-AES256-GCM-SHA384
x ECDHE-ECDSA-CHACHA20-POLY1305
x ECDHE-RSA-CHACHA20-POLY1305
✓ ECDHE-ECDSA-AES128-GCM-SHA256
✓ ECDHE-RSA-AES128-GCM-SHA256
x ECDHE-ECDSA-AES256-SHA384
x ECDHE-RSA-AES256-SHA384
✓ ECDHE-ECDSA-AES128-SHA256
✓ ECDHE-RSA-AES128-SHA256
Intermediate:
x ECDHE-ECDSA-CHACHA20-POLY1305
x ECDHE-RSA-CHACHA20-POLY1305
✓ ECDHE-ECDSA-AES128-GCM-SHA256
✓ ECDHE-RSA-AES128-GCM-SHA256
✓ ECDHE-ECDSA-AES256-GCM-SHA384
✓ ECDHE-RSA-AES256-GCM-SHA384
x DHE-RSA-AES128-GCM-SHA256
x DHE-RSA-AES256-GCM-SHA384
✓ ECDHE-ECDSA-AES128-SHA256
✓ ECDHE-RSA-AES128-SHA256
✓ ECDHE-ECDSA-AES128-SHA
x ECDHE-RSA-AES256-SHA384
✓ ECDHE-RSA-AES128-SHA
x ECDHE-ECDSA-AES256-SHA384
✓ ECDHE-ECDSA-AES256-SHA
✓ ECDHE-RSA-AES256-SHA
x DHE-RSA-AES128-SHA256
x DHE-RSA-AES128-SHA
x DHE-RSA-AES256-SHA256
x DHE-RSA-AES256-SHA
x ECDHE-ECDSA-DES-CBC3-SHA
x ECDHE-RSA-DES-CBC3-SHA
x EDH-RSA-DES-CBC3-SHA
✓ AES128-GCM-SHA256
✓ AES256-GCM-SHA384
✓ AES128-SHA256
x AES256-SHA256
✓ AES128-SHA
✓ AES256-SHA
x DES-CBC3-SHA
x (not supported by GO), ✓ (added in TLS GO config)