-
Notifications
You must be signed in to change notification settings - Fork 848
Closed
Labels
Description
While I'm working #3604, I noticed that ATS always use P-256 as supported groups with OpenSSL v1.1.1. This leads extra round trip with Hello Retry Request, when client select other group as initial key_share. (e.g. OpenSSL use X25519 in default )
ATS should support two groups at least as advised in Using TLS1.3 With OpenSSL
In practice most clients will use X25519 or P-256 for their initial key_share. For maximum performance it is recommended that servers are configured to support at least those two groups and clients use one of those two for its initial key_share. This is the default case (OpenSSL clients will use X25519).