Transport Layer Security (TLS) Extensions
- Created
- 2005-11-15
- Last Updated
- 2026-08-11
- Related Registry Group(s)
-
[Transport Layer Security (TLS) Parameters]
- Available Formats
-

XML
HTML
TXT
Registries Included Below
- TLS ExtensionType Values
- TLS Certificate Types
- TLS Certificate Status Types
- TLS Application-Layer Protocol Negotiation (ALPN) Protocol IDs
- TLS CachedInformationType Values
- TLS Certificate Compression Algorithm IDs
TLS ExtensionType Values
- Expert(s)
-
Yoav Nir, Rich Salz, Nick Sullivan
- Reference
- [RFC 9846][RFC 8447][RFC 9146][RFC 9851][RFC 9847]
- Note
-
If the "Specification Required" [RFC 8126] procedure applies, registration requests can be sent to iana@iana.org or submitted via IANA's [application form], per [RFC 9847]. IANA will forward the submission to the expert mailing list described in [RFC 8447, Section 17] and track its progress. See the registration procedure table below for more information. - Note
-
The role of the designated expert is described in [RFC 8447]. The designated expert [RFC 8126] ensures that the specification is publicly available. It is sufficient to have an Internet-Draft (that is posted and never published as an RFC) or a document from another standards body, industry consortium, university site, etc. The expert may provide more in-depth reviews, but their approval should not be taken as an endorsement of the extension. - Note
-
As specified in [RFC 8126], assignments made in the Private Use space are not generally useful for broad interoperability. It is the responsibility of those making use of the Private Use range to ensure that no conflicts occur (within the intended scope of use). For widespread experiments, temporary reservations are available. - Note
-
If the "Recommended" column is set to "N", it does not necessarily mean that it is flawed; rather, it indicates that the item either has not been through the IETF consensus process, has limited applicability, or is intended only for specific use cases. If the "Recommended" column is set to "D," the item is discouraged and SHOULD NOT or MUST NOT be used, depending upon the situation; consult the item's references for clarity. - Note
-
Abbreviations that may appear in the "TLS 1.3" field include "CH" (ClientHello), "SH" (ServerHello), "EE" (EncryptedExtensions), "CT" (Certificate), "CR" (CertificateRequest), "NST" (NewSessionTicket), and "HRR" (HelloRetryRequest). - Note
-
The addition of the "CR" to the "TLS 1.3" column for the server_name(0) extension only marks the extension as valid in a ClientCertificateRequest created as part of client-generated authenticator requests. - Note
-
Any TLS entry added after the IESG approves publication of [RFC 9851] is intended for TLS 1.3 or later, and makes no similar requirement on DTLS. Such entries should have an informal indication like "For TLS 1.3 or later" in that entry, such as the "Comment" column. - Available Formats
-

CSV
| Range | Registration Procedures |
|---|---|
| "Recommended" set to/transitioning from "Y" or "D" | Either Standards Action With Expert Review or IESG Approval |
| "Recommended" set to "N," not transitioning from another value | Specification Required |
| Value | Extension Name | TLS 1.3 | DTLS-Only | Recommended | Reference | Comment |
|---|---|---|---|---|---|---|
| 0 | server_name | CH, EE, CR | N | Y | [RFC 6066][RFC 9261] | |
| 1 | max_fragment_length | CH, EE | N | N | [RFC 6066][RFC 8449] | |
| 2 | client_certificate_url | - | N | Y | [RFC 6066] | |
| 3 | trusted_ca_keys | - | N | Y | [RFC 6066] | |
| 4 | truncated_hmac | - | N | D | [RFC 6066][IESG Action 2018-08-16][RFC 9847][Tag Size Does Matter: Attacks and Proofs for the TLS Record Protocol] | |
| 5 | status_request | CH, CR, CT | N | Y | [RFC 6066][RFC 9846] | |
| 6 | user_mapping | - | N | Y | [RFC 4681] | |
| 7 | client_authz | - | N | N | [RFC 5878] | |
| 8 | server_authz | - | N | N | [RFC 5878] | |
| 9 | cert_type | - | N | N | [RFC 6091] | |
| 10 | supported_groups (renamed from "elliptic_curves") | CH, EE | N | Y | [RFC 8422][RFC 7919][RFC 9846] | |
| 11 | ec_point_formats | - | N | Y | [RFC 8422] | |
| 12 | srp | - | N | N | [RFC 5054] | |
| 13 | signature_algorithms | CH, CR | N | Y | [RFC 9846] | |
| 14 | use_srtp | CH, EE | N | Y | [RFC 5764] | |
| 15 | heartbeat | CH, EE | N | Y | [RFC 6520] | |
| 16 | application_layer_protocol_negotiation | CH, EE | N | Y | [RFC 7301] | |
| 17 | status_request_v2 | - | N | Y | [RFC 6961] | |
| 18 | signed_certificate_timestamp | CH, CR, CT | N | N | [RFC 6962] | |
| 19 | client_certificate_type | CH, EE | N | Y | [RFC 7250] | |
| 20 | server_certificate_type | CH, EE | N | Y | [RFC 7250] | |
| 21 | padding | CH | N | Y | [RFC 7685] | |
| 22 | encrypt_then_mac | - | N | Y | [RFC 7366] | |
| 23 | extended_main_secret | - | N | Y | [RFC 7627][RFC 9846] | |
| 24 | token_binding | - | N | Y | [RFC 8472] | |
| 25 | cached_info | CH, EE | N | Y | [RFC 7924][RFC 9846] | |
| 26 | tls_lts | - | N | N | [draft-gutmann-tls-lts-11] | |
| 27 | compress_certificate | CH, CR | N | Y | [RFC 8879] | |
| 28 | record_size_limit | CH, EE | N | Y | [RFC 8449] | |
| 29 | pwd_protect | CH | N | N | [RFC 8492] | |
| 30 | pwd_clear | CH | N | N | [RFC 8492] | |
| 31 | password_salt | CH, SH, HRR | N | N | [RFC 8492] | |
| 32 | ticket_pinning | CH, EE | N | N | [RFC 8672] | |
| 33 | tls_cert_with_extern_psk | CH, SH | N | N | [RFC 9973] | |
| 34 | delegated_credential | CH, CR, CT | N | Y | [RFC 9345] | |
| 35 | session_ticket (renamed from "SessionTicket TLS") | - | N | Y | [RFC 5077][RFC 8447] | |
| 36 | TLMSP | - | N | N | [ETSI TS 103 523-2] | |
| 37 | TLMSP_proxying | - | N | N | [ETSI TS 103 523-2] | |
| 38 | TLMSP_delegate | - | N | N | [ETSI TS 103 523-2] | |
| 39 | supported_ekt_ciphers | CH, EE | N | Y | [RFC 8870] | |
| 40 | Reserved | D | [RFC 9847][tls-reg-review mailing list] | |||
| 41 | pre_shared_key | CH, SH | N | Y | [RFC 9846] | |
| 42 | early_data | CH, EE, NST | N | Y | [RFC 9846] | |
| 43 | supported_versions | CH, SH, HRR | N | Y | [RFC 9846] | |
| 44 | cookie | CH, HRR | N | Y | [RFC 9846] | |
| 45 | psk_key_exchange_modes | CH | N | Y | [RFC 9846] | |
| 46 | Reserved | D | [RFC 9847][tls-reg-review mailing list] | |||
| 47 | certificate_authorities | CH, CR | N | Y | [RFC 9846] | |
| 48 | oid_filters | CR | N | Y | [RFC 9846] | |
| 49 | post_handshake_auth | CH | N | Y | [RFC 9846] | |
| 50 | signature_algorithms_cert | CH, CR | N | Y | [RFC 9846] | |
| 51 | key_share | CH, SH, HRR | N | Y | [RFC 9846][RFC Errata 5483] | |
| 52 | transparency_info | CH, CR, CT | N | Y | [RFC 9162] | |
| 53 | connection_id (deprecated) | - | Y | D | [RFC 9146][RFC 9847] | |
| 54 | connection_id | CH, SH | Y | N | [RFC 9146] | |
| 55 | external_id_hash | CH, EE | N | Y | [RFC 8844] | |
| 56 | external_session_id | CH, EE | N | Y | [RFC 8844] | |
| 57 | quic_transport_parameters | CH, EE | N | Y | [RFC 9001] | |
| 58 | ticket_request | CH, EE | N | Y | [RFC 9149] | |
| 59 | dnssec_chain | CH, CT | N | N | [RFC 9102][RFC Errata 6860] | |
| 60 | sequence_number_encryption_algorithms | CH, HRR, SH | Y | N | [draft-pismenny-tls-dtls-plaintext-sequence-number-01] | |
| 61 | rrc | CH, SH | Y | N | [RFC 9853] | |
| 62 | tls_flags | CH,SH,HRR,EE,CR,CT,NST | N | N | [draft-ietf-tls-tlsflags-14] | |
| 63-2569 | Unassigned | |||||
| 2570 | Reserved | CH, CR, NST | N | N | [RFC 8701] | |
| 2571-6681 | Unassigned | |||||
| 6682 | Reserved | CH, CR, NST | N | N | [RFC 8701] | |
| 6683-10793 | Unassigned | |||||
| 10794 | Reserved | CH, CR, NST | N | N | [RFC 8701] | |
| 10795-14905 | Unassigned | |||||
| 14906 | Reserved | CH, CR, NST | N | N | [RFC 8701] | |
| 14907-19017 | Unassigned | |||||
| 19018 | Reserved | CH, CR, NST | N | N | [RFC 8701] | |
| 19019-23129 | Unassigned | |||||
| 23130 | Reserved | CH, CR, NST | N | N | [RFC 8701] | |
| 23131-27241 | Unassigned | |||||
| 27242 | Reserved | CH, CR, NST | N | N | [RFC 8701] | |
| 27243-31353 | Unassigned | |||||
| 31354 | Reserved | CH, CR, NST | N | N | [RFC 8701] | |
| 31355-35465 | Unassigned | |||||
| 35466 | Reserved | CH, CR, NST | N | N | [RFC 8701] | |
| 35467-39577 | Unassigned | |||||
| 39578 | Reserved | CH, CR, NST | N | N | [RFC 8701] | |
| 39579-43689 | Unassigned | |||||
| 43690 | Reserved | CH, CR, NST | N | N | [RFC 8701] | |
| 43691-47801 | Unassigned | |||||
| 47802 | Reserved | CH, CR, NST | N | N | [RFC 8701] | |
| 47803-51913 | Unassigned | |||||
| 51914 | Reserved | CH, CR, NST | N | N | [RFC 8701] | |
| 51915-56025 | Unassigned | |||||
| 56026 | Reserved | CH, CR, NST | N | N | [RFC 8701] | |
| 56027-60137 | Unassigned | |||||
| 60138 | Reserved | CH, CR, NST | N | N | [RFC 8701] | |
| 60139-64249 | Unassigned | |||||
| 64250 | Reserved | CH, CR, NST | N | N | [RFC 8701] | |
| 64251-64767 | Unassigned | |||||
| 64768 | ech_outer_extensions | CH | N | Y | [RFC 9849] | Only appears in inner CH. |
| 64769-65036 | Unassigned | |||||
| 65037 | encrypted_client_hello | CH, HRR, EE | N | Y | [RFC 9849] | |
| 65038-65279 | Unassigned | |||||
| 65280 | Reserved for Private Use | [RFC 9846] | ||||
| 65281 | renegotiation_info | - | N | Y | [RFC 5746] | |
| 65282-65535 | Reserved for Private Use | [RFC 9846] |
TLS Certificate Types
- Expert(s)
-
Yoav Nir, Rich Salz, Nick Sullivan
- Reference
- [RFC 6091][RFC 9846][RFC 8447][RFC 9851][RFC 9847]
- Note
-
If the "Specification Required" [RFC 8126] procedure applies, registration requests can be sent to iana@iana.org or submitted via IANA's [application form], per [RFC 9847]. IANA will forward the submission to the expert mailing list described in [RFC 8447, Section 17] and track its progress. See the registration procedure table below for more information. - Note
-
The role of the designated expert is described in [RFC 8447]. The designated expert [RFC 8126] ensures that the specification is publicly available. It is sufficient to have an Internet-Draft (that is posted and never published as an RFC) or a document from another standards body, industry consortium, university site, etc. The expert may provide more in-depth reviews, but their approval should not be taken as an endorsement of the certificate type. - Note
-
If the "Recommended" column is set to "N", it does not necessarily mean that it is flawed; rather, it indicates that the item either has not been through the IETF consensus process, has limited applicability, or is intended only for specific use cases. If the "Recommended" column is set to "D," the item is discouraged and SHOULD NOT or MUST NOT be used, depending upon the situation; consult the item's references for clarity. - Note
-
Any TLS entry added after the IESG approves publication of [RFC 9851] is intended for TLS 1.3 or later, and makes no similar requirement on DTLS. Such entries should have an informal indication like "For TLS 1.3 or later" in that entry, such as the "Comment" column. - Available Formats
-

CSV
| Range | Registration Procedures |
|---|---|
| "Recommended" set to/transitioning from "Y" or "D" | Either Standards Action With Expert Review or IESG Approval |
| "Recommended" set to "N," not transitioning from another value | Specification Required |
| Value | Name | Recommended | Reference | Comment |
|---|---|---|---|---|
| 0 | X509 | Y | [RFC 6091][RFC Errata 5976] | Was X.509 before TLS 1.3. |
| 1 | OpenPGP_RESERVED | N | [RFC 6091][RFC 9846] | Used in TLS versions prior to 1.3. |
| 2 | Raw Public Key | Y | [RFC 7250] | |
| 3 | 1609Dot2 | N | [RFC 8902] | |
| 4 | C509 Certificate | N | [RFC-ietf-cose-cbor-encoded-cert-20] | |
| 5-223 | Unassigned | |||
| 224-255 | Reserved for Private Use | [RFC 6091] |
TLS Certificate Status Types
- Registration Procedure(s)
-
IETF Review
- Reference
- [RFC 6961][RFC 9846][RFC 9851][RFC 9847]
- Note
-
Any TLS entry added after the IESG approves publication of [RFC 9851] is intended for TLS 1.3 or later, and makes no similar requirement on DTLS. Such entries should have an informal indication like "For TLS 1.3 or later" in that entry, such as the "Comment" column. - Available Formats
-

CSV
| Value | Description | Reference | Comment |
|---|---|---|---|
| 0 | Reserved | [RFC 6961] | |
| 1 | ocsp | [RFC 6066][RFC 6961] | |
| 2 | ocsp_multi_RESERVED | [RFC 6961][RFC 9846] | Used in TLS versions prior to 1.3. |
| 3-255 | Unassigned |
TLS Application-Layer Protocol Negotiation (ALPN) Protocol IDs
- Registration Procedure(s)
-
Expert Review
- Expert(s)
-
Yoav Nir, Rich Salz, Nick Sullivan
- Reference
- [RFC 7301][RFC 8447][RFC 9847]
- Note
-
Registration requests should be sent to iana@iana.org or submitted via IANA's [application form], per [RFC 9847]. IANA will forward the request to the expert mailing list described in [RFC 8447, Section 17] and track its progress. - Note
-
When this registry has an HTTP-specific version added or modified, the YANG module [iana-http-versions] must be updated as defined in [RFC-ietf-netconf-http-client-server-31]. - Available Formats
-

CSV
| Protocol | Identification Sequence | Reference | Comment |
|---|---|---|---|
| Reserved | 0x0A 0x0A | [RFC 8701] | |
| Reserved | 0x1A 0x1A | [RFC 8701] | |
| Reserved | 0x2A 0x2A | [RFC 8701] | |
| Reserved | 0x3A 0x3A | [RFC 8701] | |
| Reserved | 0x4A 0x4A | [RFC 8701] | |
| Reserved | 0x5A 0x5A | [RFC 8701] | |
| Reserved | 0x6A 0x6A | [RFC 8701] | |
| Reserved | 0x7A 0x7A | [RFC 8701] | |
| Reserved | 0x8A 0x8A | [RFC 8701] | |
| Reserved | 0x9A 0x9A | [RFC 8701] | |
| Reserved | 0xAA 0xAA | [RFC 8701] | |
| Reserved | 0xBA 0xBA | [RFC 8701] | |
| Reserved | 0xCA 0xCA | [RFC 8701] | |
| Reserved | 0xDA 0xDA | [RFC 8701] | |
| Reserved | 0xEA 0xEA | [RFC 8701] | |
| Reserved | 0xFA 0xFA | [RFC 8701] | |
| HTTP/0.9 | 0x68 0x74 0x74 0x70 0x2f 0x30 0x2e 0x39 ("http/0.9") | [RFC 1945] | |
| HTTP/1.0 | 0x68 0x74 0x74 0x70 0x2f 0x31 0x2e 0x30 ("http/1.0") | [RFC 1945] | |
| HTTP/1.1 | 0x68 0x74 0x74 0x70 0x2f 0x31 0x2e 0x31 ("http/1.1") | [RFC 9112] | |
| SPDY/1 | 0x73 0x70 0x64 0x79 0x2f 0x31 ("spdy/1") | [http://dev.chromium.org/spdy/spdy-protocol/spdy-protocol-draft1] | |
| SPDY/2 | 0x73 0x70 0x64 0x79 0x2f 0x32 ("spdy/2") | [http://dev.chromium.org/spdy/spdy-protocol/spdy-protocol-draft2] | |
| SPDY/3 | 0x73 0x70 0x64 0x79 0x2f 0x33 ("spdy/3") | [http://dev.chromium.org/spdy/spdy-protocol/spdy-protocol-draft3] | |
| Traversal Using Relays around NAT (TURN) | 0x73 0x74 0x75 0x6E 0x2E 0x74 0x75 0x72 0x6E ("stun.turn") | [RFC 7443] | |
| NAT discovery using Session Traversal Utilities for NAT (STUN) | 0x73 0x74 0x75 0x6E 0x2E 0x6e 0x61 0x74 0x2d 0x64 0x69 0x73 0x63 0x6f 0x76 0x65 0x72 0x79 ("stun.nat-discovery") | [RFC 7443] | |
| HTTP/2 over TLS | 0x68 0x32 ("h2") | [RFC 9113] | |
| HTTP/2 over TCP | 0x68 0x32 0x63 ("h2c") | [RFC 9113] | This entry reserves an identifier for use within a cleartext version of a protocol and is not allowed to appear in a TLS ALPN negotiation. |
| WebRTC Media and Data | 0x77 0x65 0x62 0x72 0x74 0x63 ("webrtc") | [RFC 8833] | |
| Confidential WebRTC Media and Data | 0x63 0x2d 0x77 0x65 0x62 0x72 0x74 0x63 ("c-webrtc") | [RFC 8833] | |
| FTP | 0x66 0x74 0x70 ("ftp") | [RFC 959][RFC 4217] | |
| IMAP | 0x69 0x6d 0x61 0x70 ("imap") | [RFC 2595] | |
| POP3 | 0x70 0x6f 0x70 0x33 ("pop3") | [RFC 2595] | |
| ManageSieve | 0x6d 0x61 0x6e 0x61 0x67 0x65 0x73 0x69 0x65 0x76 0x65 ("managesieve") | [RFC 5804] | |
| CoAP (over TLS) | 0x63 0x6f 0x61 0x70 ("coap") | [RFC 8323] | |
| CoAP (over DTLS) | 0x63 0x6f ("co") | [RFC 7252][RFC 9952] | |
| XMPP jabber:client namespace | 0x78 0x6d 0x70 0x70 0x2d 0x63 0x6c 0x69 0x65 0x6e 0x74 ("xmpp-client") | [https://xmpp.org/extensions/xep-0368.html] | |
| XMPP jabber:server namespace | 0x78 0x6d 0x70 0x70 0x2d 0x73 0x65 0x72 0x76 0x65 0x72 ("xmpp-server") | [https://xmpp.org/extensions/xep-0368.html] | |
| acme-tls/1 | 0x61 0x63 0x6d 0x65 0x2d 0x74 0x6c 0x73 0x2f 0x31 ("acme-tls/1") | [RFC 8737] | |
| OASIS Message Queuing Telemetry Transport (MQTT) | 0x6d 0x71 0x74 0x74 ("mqtt") | [http://docs.oasis-open.org/mqtt/mqtt/v5.0/mqtt-v5.0.html] | |
| DNS-over-TLS | 0x64 0x6F 0x74 ("dot") | [RFC 7858] | |
| Network Time Security Key Establishment, version 1 | 0x6E 0x74 0x73 0x6B 0x65 0x2F 0x31 ("ntske/1") | [RFC8915, Section 4] | |
| SunRPC | 0x73 0x75 0x6e 0x72 0x70 0x63 ("sunrpc") | [RFC 9289] | |
| HTTP/3 | 0x68 0x33 ("h3") | [RFC 9114] | |
| SMB2 | 0x73 0x6D 0x62 ("smb") | [https://docs.microsoft.com/en-us/openspecs/windows_protocols/ms-smb2/5606ad47-5ee0-437a-817e-70c366052962] | |
| IRC | 0x69 0x72 0x63 ("irc") | [RFC 1459] | |
| NNTP (reading) | 0x6E 0x6E 0x74 0x70 ("nntp") | [RFC 3977] | |
| NNTP (transit) | 0x6E 0x6E 0x73 0x70 ("nnsp") | [RFC 3977] | |
| DoQ | 0x64 0x6F 0x71 ("doq") | [RFC 9250] | |
| SIP | 0x73 0x69 0x70 0x2f 0x32 ("sip/2") | [RFC 3261] | |
| TDS/8.0 | 0x74 0x64 0x73 0x2f 0x38 0x2e 0x30 ("tds/8.0") | [[MS-TDS]: Tabular Data Stream Protocol] | |
| DICOM | 0x64 0x69 0x63 0x6f 0x6d ("dicom") | [https://www.dicomstandard.org/current] | |
| PostgreSQL | 0x70 0x6F 0x73 0x74 0x67 0x72 0x65 0x73 0x71 0x6C ("postgresql") | [https://www.postgresql.org/docs/current/protocol.html] | |
| RADIUS/1.0 | 0x72 0x61 0x64 0x69 0x75 0x73 0x2f 0x31 0x2e 0x30 ("radius/1.0") | [RFC 9765] | |
| RADIUS/1.1 | 0x72 0x61 0x64 0x69 0x75 0x73 0x2f 0x31 0x2e 0x31 ("radius/1.1") | [RFC 9765] | |
| NetPerfMeter Protocol Control Channel (NPMP-CONTROL) | 0x6e 0x65 0x74 0x70 0x65 0x72 0x66 0x6d 0x65 0x74 0x65 0x72 0x2f 0x63 0x6f 0x6e 0x74 0x72 0x6f 0x6c ("netperfmeter/control") | [https://www.nntb.no/~dreibh/netperfmeter/] | |
| NetPerfMeter Protocol Data Channel (NPMP-DATA) | 0x6e 0x65 0x74 0x70 0x65 0x72 0x66 0x6d 0x65 0x74 0x65 0x72 0x2f 0x64 0x61 0x74 0x61 ("netperfmeter/data") | [https://www.nntb.no/~dreibh/netperfmeter/] | |
| N-PAMP (Native Post-Quantum Agent Messaging Protocol), wire major version 2 | 0x6E 0x2D 0x70 0x61 0x6D 0x70 0x2F 0x32 ("n-pamp/2") | [draft-bubblefish-npamp-00] | |
| EoQ | 0x45 0x6F 0x51 ("EoQ") | [RFC-ietf-regext-epp-quic-12] | |
| SNIF over QUIC | 0x73 0x6E 0x69 0x66 0x71 0x2F 0x31 ("snifq/1") | [draft-zubov-snif-05, Section 4.4] |
TLS CachedInformationType Values
- Expert(s)
-
Yoav Nir, Rich Salz, Nick Sullivan
- Reference
- [RFC 7924][RFC 9851][RFC 9847]
- Note
-
Requests for registration in the "Specification Required" [RFC 8126] range should be sent to iana@iana.org or submitted via IANA's [application form], per [RFC 9847]. IANA will forward the request to the expert mailing list described in [RFC 8447, Section 17] and track its progress. See the registration procedure table below for more information. - Note
-
Any TLS entry added after the IESG approves publication of [RFC 9851] is intended for TLS 1.3 or later, and makes no similar requirement on DTLS. Such entries should have an informal indication like "For TLS 1.3 or later" in that entry, such as the "Comment" column. - Available Formats
-

CSV
| Range | Registration Procedures |
|---|---|
| 0-63 | Standards Action |
| 64-223 | Specification Required |
| Value | Description | Reference | Comment |
|---|---|---|---|
| 0 | Reserved | [RFC 7924] | |
| 1 | cert | [RFC 7924] | |
| 2 | cert_req | [RFC 7924] | |
| 3-223 | Unassigned | ||
| 224-255 | Reserved for Private Use | [RFC 7924] |
TLS Certificate Compression Algorithm IDs
- Expert(s)
-
Yoav Nir, Rich Salz, Nick Sullivan
- Reference
- [RFC 8879][RFC 9851][RFC 9847]
- Note
-
Requests for registration in the "Specification Required" [RFC 8126] range should be sent to iana@iana.org or submitted via IANA's [application form], per [RFC 9847]. IANA will forward the request to the expert mailing list described in [RFC 8447, Section 17] and track its progress. See the registration procedure table below for more information. - Note
-
Any TLS entry added after the IESG approves publication of [RFC 9851] is intended for TLS 1.3 or later, and makes no similar requirement on DTLS. Such entries should have an informal indication like "For TLS 1.3 or later" in that entry, such as the "Comment" column. - Available Formats
-

CSV
| Range | Registration Procedures |
|---|---|
| 1-255 | IETF Review |
| 256-16383 | Specification Required |
| 16384-65535 | Experimental Use |
| Algorithm Number | Description | Reference | Comment |
|---|---|---|---|
| 0 | Reserved | [RFC 8879] | |
| 1 | zlib | [RFC 8879] | |
| 2 | brotli | [RFC 8879] | |
| 3 | zstd | [RFC 8879] | |
| 4-16383 | Unassigned | ||
| 16384-65535 | Reserved for Experimental Use | [RFC 8879] |