Unit
ScSSLExtensions
Description
The TTLSSupportedGroupsExtension class represents the supported negotiated groups extension that allows a TLS client to enumerate the named groups it supports for key exchange.
This extension allows negotiating the use of specific named groups during a handshake when starting a new TLS session. The values are indicated in descending order of preference.
In versions of TLS prior to TLS 1.3, this extension was named "elliptic_curves" and only contained elliptic curve groups. TLS 1.3 allows using Elliptic Curve groups and Finite Field groups.
This extension is described in RFC 8446, section 4.2.7, and in RFC 4492, section 5.1.1
See Also