Skip to content

ATS supports only P-256 as supported groups #4038

@masaori335

Description

@masaori335

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).

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions