Expand description
Extensions according to IANA: https://www.iana.org/assignments/tls-extensiontype-values/tls-extensiontype-values.xhtml
In the source code all IDs are available, but implementations are missing.
Functionsยง
- fn_
al_ protocol_ negotiation - fn_
al_ protocol_ server_ negotiation - fn_
append_ preshared_ keys_ identity - fn_
append_ vec - fn_
cert_ extensions_ append - fn_
cert_ extensions_ make - fn_
cert_ extensions_ new - fn_
cert_ req_ extensions_ append - fn_
cert_ req_ extensions_ new - fn_
certificate_ authorities_ extension - CertificateAuthorities => 0x002f,
- fn_
client_ extensions_ append - fn_
client_ extensions_ make - fn_
client_ extensions_ new - fn_
cookie_ extension - Cookie => 0x002c,
- fn_
cookie_ hello_ retry_ extension - fn_
early_ data_ extension - EarlyData => 0x002a,
- fn_
early_ data_ new_ session_ ticket_ extension - fn_
early_ data_ server_ extension - fn_
ec_ point_ formats_ extension - fn_
ec_ point_ formats_ server_ extension - fn_
empty_ preshared_ keys_ identity_ vec - fn_
empty_ vec_ of_ vec - ALProtocolNegotiation => 0x0010,
- fn_
extended_ master_ secret_ extension - ExtendedMasterSecret => 0x0017,
- fn_
extended_ master_ secret_ server_ extension - fn_
hello_ retry_ extensions_ append - fn_
hello_ retry_ extensions_ make - fn_
hello_ retry_ extensions_ new - fn_
key_ share_ deterministic - KeyShare => 0x0033,
- fn_
key_ share_ extension - fn_
key_ share_ extension_ append - fn_
key_ share_ extension_ make - fn_
key_ share_ extension_ new - fn_
key_ share_ hello_ retry_ extension - fn_
key_ share_ server_ extension - fn_
new_ preshared_ key_ identity - PreSharedKey => 0x0029,
- fn_
new_ session_ ticket_ extensions_ append - fn_
new_ session_ ticket_ extensions_ new - fn_
preshared_ keys_ extension_ empty_ binder - fn_
preshared_ keys_ server_ extension - fn_
psk_ exchange_ mode_ dhe_ ke_ extension - PSKKeyExchangeModes => 0x002d,
- fn_
psk_ exchange_ mode_ ke_ extension - fn_
renegotiation_ info_ extension - RenegotiationInfo => 0xff01,
- fn_
renegotiation_ info_ server_ extension - fn_
server_ extensions_ append - fn_
server_ extensions_ make - fn_
server_ extensions_ new - fn_
server_ name_ extension - ServerName => 0x0000,
- fn_
server_ name_ server_ extension - fn_
session_ ticket_ offer_ extension - fn_
session_ ticket_ request_ extension - SessionTicket => 0x0023,
- fn_
session_ ticket_ server_ extension - fn_
sig_ scheme_ rsa_ pkcs1_ sha256 - fn_
sig_ scheme_ rsa_ pss_ sha256 - fn_
signature_ algorithm_ cert_ extension - SignatureAlgorithmsCert => 0x0032,
- fn_
signature_ algorithm_ cert_ req_ extension - fn_
signature_ algorithm_ extension - fn_
signed_ certificate_ timestamp_ certificate_ extension - fn_
signed_ certificate_ timestamp_ extension - SCT => 0x0012,
- fn_
signed_ certificate_ timestamp_ server_ extension - fn_
status_ request_ certificate_ extension - fn_
status_ request_ extension - StatusRequest => 0x0005,
- fn_
status_ request_ server_ extension - fn_
support_ group_ extension_ append - fn_
support_ group_ extension_ make - EllipticCurves => 0x000a,
- fn_
support_ group_ extension_ new - fn_
supported_ signature_ schemes_ extension_ append - fn_
supported_ signature_ schemes_ extension_ new - SignatureAlgorithms => 0x000d,
- fn_
supported_ versions12_ extension - SupportedVersions => 0x002b,
- fn_
supported_ versions12_ hello_ retry_ extension - fn_
supported_ versions12_ server_ extension - fn_
supported_ versions13_ extension - fn_
supported_ versions13_ hello_ retry_ extension - fn_
supported_ versions13_ server_ extension - fn_
supported_ versions_ both_ extension - fn_
transport_ parameters_ draft_ extension - TransportParametersDraft => 0xffa5
- fn_
transport_ parameters_ draft_ server_ extension - fn_
transport_ parameters_ extension - TransportParameters/quic_transport_parameters => 0x0039,
- fn_
transport_ parameters_ server_ extension - fn_
unknown_ cert_ request_ extension - fn_
unknown_ certificate_ extension - fn_
unknown_ client_ extension - fn_
unknown_ hello_ retry_ extension - fn_
unknown_ new_ session_ ticket_ extension - fn_
unknown_ server_ extension