> On Tue, Mar 03, 2026 at 11:43:10AM +0100, Dmitry Dolgov wrote:
> Naming is hard of course, but my plan was to stick to short names like
> those above, and unwrap them in the documentation:
>
> * Supported: list of named groups supported by the client for key
> exchange in the form of "supported_groups" extension.
>
> Supported group is the exact terminology used in the TLS spec.
>
> * Shared: lisf of named groups shared with the server side.
>
> This one actually doesn't appear in the spec. The closest name
> featured is "selected_groups", but only in the context of the retry
> requests. Thus I took this form the OpenSSL docs.
>
> * Negotiated: the group used for the handshake key exchange process.
>
> Surprsingly, I don't see any exact terminology for this in the TLS
> spec, it just says "the named group for the key being exchanged". The
> name is taken from the OpenSSL documentation.
>
> How does it sound?
Added those into the documentation, will create a CF item.