Internet Assigned Numbers Authority

Transport Layer Security (TLS) Parameters

Created
2005-08-23
Last Updated
2024-11-13
Available Formats

XML

HTML

Plain text

Registries included below

TLS ClientCertificateType Identifiers

Expert(s)
Yoav Nir, Rich Salz, Nick Sullivan
Reference
[RFC5246][RFC8447]
Note
Requests for assignments from the registry's Specification 
Required range should be sent to the mailing list described in 
[RFC 8447, Section 17]. If approved, designated experts should 
notify IANA within three weeks. For assistance, please contact 
iana@iana.org.
    
Note
The role of the designated expert is described in [RFC8447].
The designated expert [RFC8126] 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 identifier.
    
Note
As specified in [RFC8126], 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
The values in this registry are only applicable to (D)TLS
protocol versions prior to 1.3.
    
Available Formats

CSV
Range Registration Procedures
0-63 Standards Action
64-223 Specification Required
224-255 Reserved for Private Use
Value Description DTLS-OK Reference
0 Unassigned
1 rsa_sign Y [RFC5246]
2 dss_sign Y [RFC5246]
3 rsa_fixed_dh Y [RFC5246]
4 dss_fixed_dh Y [RFC5246]
5 rsa_ephemeral_dh_RESERVED Y [RFC5246]
6 dss_ephemeral_dh_RESERVED Y [RFC5246]
7-19 Unassigned
20 fortezza_dms_RESERVED Y [RFC5246]
21-63 Unassigned
64 ecdsa_sign Y [RFC8422]
65 rsa_fixed_ecdh Y [RFC8422]
66 ecdsa_fixed_ecdh Y [RFC8422]
67 gost_sign256 Y [RFC9189]
68 gost_sign512 Y [RFC9189]
69-223 Unassigned
224-255 Reserved for Private Use [RFC5246]

TLS Cipher Suites

Registration Procedure(s)
Specification Required
Expert(s)
Yoav Nir, Rich Salz, Nick Sullivan
Reference
[RFC8446][RFC8447][RFC9147]
Note
Registration requests should be sent to the mailing list described 
in [RFC 8447, Section 17]. If approved, designated experts should 
notify IANA within three weeks. For assistance, please contact 
iana@iana.org.
     
WARNING
Cryptographic algorithms and parameters will be broken or
weakened over time.  Blindly implementing cipher suites listed here 
is not advised.  Implementers and users need to check that the 
cryptographic algorithms listed continue to provide the expected 
level of security.
    
Note
Although TLS 1.3 uses the same cipher suite space as previous
versions of TLS, TLS 1.3 cipher suites are defined differently,
only specifying the symmetric ciphers and hash function, and
cannot be used for TLS 1.2.  Similarly, TLS 1.2 and lower cipher
suite values cannot be used with TLS 1.3.
    
Note
CCM_8 cipher suites are not marked as "Recommended".  These
cipher suites have a significantly truncated authentication tag
that represents a security trade-off that may not be appropriate
for general environments.
    
Note
If an item is not marked as "Recommended", 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.
    
Note
The role of the designated expert is described in [RFC8447].
The designated expert [RFC8126] 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 cipher suite.
    
Note
As specified in [RFC8126], 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
Any TLS cipher suite that is specified for use with DTLS MUST 
define limits on the use of the associated AEAD function that 
preserves margins for both confidentiality and integrity, 
as specified in Section 4.5.3 of [RFC9147].
    
Note
When this registry is modified, the YANG module 
"iana-tls-cipher-suite-algs" [iana-tls-cipher-suite-algs] must be 
updated as defined in [RFC9645].
    
Available Formats

CSV
Value Description DTLS-OK Recommended Reference
0x00,0x00 TLS_NULL_WITH_NULL_NULL Y N [RFC5246]
0x00,0x01 TLS_RSA_WITH_NULL_MD5 Y N [RFC5246]
0x00,0x02 TLS_RSA_WITH_NULL_SHA Y N [RFC5246]
0x00,0x03 TLS_RSA_EXPORT_WITH_RC4_40_MD5 N N [RFC4346][RFC6347]
0x00,0x04 TLS_RSA_WITH_RC4_128_MD5 N N [RFC5246][RFC6347]
0x00,0x05 TLS_RSA_WITH_RC4_128_SHA N N [RFC5246][RFC6347]
0x00,0x06 TLS_RSA_EXPORT_WITH_RC2_CBC_40_MD5 Y N [RFC4346]
0x00,0x07 TLS_RSA_WITH_IDEA_CBC_SHA Y N [RFC8996]
0x00,0x08 TLS_RSA_EXPORT_WITH_DES40_CBC_SHA Y N [RFC4346]
0x00,0x09 TLS_RSA_WITH_DES_CBC_SHA Y N [RFC8996]
0x00,0x0A TLS_RSA_WITH_3DES_EDE_CBC_SHA Y N [RFC5246]
0x00,0x0B TLS_DH_DSS_EXPORT_WITH_DES40_CBC_SHA Y N [RFC4346]
0x00,0x0C TLS_DH_DSS_WITH_DES_CBC_SHA Y N [RFC8996]
0x00,0x0D TLS_DH_DSS_WITH_3DES_EDE_CBC_SHA Y N [RFC5246]
0x00,0x0E TLS_DH_RSA_EXPORT_WITH_DES40_CBC_SHA Y N [RFC4346]
0x00,0x0F TLS_DH_RSA_WITH_DES_CBC_SHA Y N [RFC8996]
0x00,0x10 TLS_DH_RSA_WITH_3DES_EDE_CBC_SHA Y N [RFC5246]
0x00,0x11 TLS_DHE_DSS_EXPORT_WITH_DES40_CBC_SHA Y N [RFC4346]
0x00,0x12 TLS_DHE_DSS_WITH_DES_CBC_SHA Y N [RFC8996]
0x00,0x13 TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA Y N [RFC5246]
0x00,0x14 TLS_DHE_RSA_EXPORT_WITH_DES40_CBC_SHA Y N [RFC4346]
0x00,0x15 TLS_DHE_RSA_WITH_DES_CBC_SHA Y N [RFC8996]
0x00,0x16 TLS_DHE_RSA_WITH_3DES_EDE_CBC_SHA Y N [RFC5246]
0x00,0x17 TLS_DH_anon_EXPORT_WITH_RC4_40_MD5 N N [RFC4346][RFC6347]
0x00,0x18 TLS_DH_anon_WITH_RC4_128_MD5 N N [RFC5246][RFC6347]
0x00,0x19 TLS_DH_anon_EXPORT_WITH_DES40_CBC_SHA Y N [RFC4346]
0x00,0x1A TLS_DH_anon_WITH_DES_CBC_SHA Y N [RFC8996]
0x00,0x1B TLS_DH_anon_WITH_3DES_EDE_CBC_SHA Y N [RFC5246]
0x00,0x1C-1D Reserved to avoid conflicts with SSLv3 [RFC5246]
0x00,0x1E TLS_KRB5_WITH_DES_CBC_SHA Y N [RFC2712]
0x00,0x1F TLS_KRB5_WITH_3DES_EDE_CBC_SHA Y N [RFC2712]
0x00,0x20 TLS_KRB5_WITH_RC4_128_SHA N N [RFC2712][RFC6347]
0x00,0x21 TLS_KRB5_WITH_IDEA_CBC_SHA Y N [RFC2712]
0x00,0x22 TLS_KRB5_WITH_DES_CBC_MD5 Y N [RFC2712]
0x00,0x23 TLS_KRB5_WITH_3DES_EDE_CBC_MD5 Y N [RFC2712]
0x00,0x24 TLS_KRB5_WITH_RC4_128_MD5 N N [RFC2712][RFC6347]
0x00,0x25 TLS_KRB5_WITH_IDEA_CBC_MD5 Y N [RFC2712]
0x00,0x26 TLS_KRB5_EXPORT_WITH_DES_CBC_40_SHA Y N [RFC2712]
0x00,0x27 TLS_KRB5_EXPORT_WITH_RC2_CBC_40_SHA Y N [RFC2712]
0x00,0x28 TLS_KRB5_EXPORT_WITH_RC4_40_SHA N N [RFC2712][RFC6347]
0x00,0x29 TLS_KRB5_EXPORT_WITH_DES_CBC_40_MD5 Y N [RFC2712]
0x00,0x2A TLS_KRB5_EXPORT_WITH_RC2_CBC_40_MD5 Y N [RFC2712]
0x00,0x2B TLS_KRB5_EXPORT_WITH_RC4_40_MD5 N N [RFC2712][RFC6347]
0x00,0x2C TLS_PSK_WITH_NULL_SHA Y N [RFC4785]
0x00,0x2D TLS_DHE_PSK_WITH_NULL_SHA Y N [RFC4785]
0x00,0x2E TLS_RSA_PSK_WITH_NULL_SHA Y N [RFC4785]
0x00,0x2F TLS_RSA_WITH_AES_128_CBC_SHA Y N [RFC5246]
0x00,0x30 TLS_DH_DSS_WITH_AES_128_CBC_SHA Y N [RFC5246]
0x00,0x31 TLS_DH_RSA_WITH_AES_128_CBC_SHA Y N [RFC5246]
0x00,0x32 TLS_DHE_DSS_WITH_AES_128_CBC_SHA Y N [RFC5246]
0x00,0x33 TLS_DHE_RSA_WITH_AES_128_CBC_SHA Y N [RFC5246]
0x00,0x34 TLS_DH_anon_WITH_AES_128_CBC_SHA Y N [RFC5246]
0x00,0x35 TLS_RSA_WITH_AES_256_CBC_SHA Y N [RFC5246]
0x00,0x36 TLS_DH_DSS_WITH_AES_256_CBC_SHA Y N [RFC5246]
0x00,0x37 TLS_DH_RSA_WITH_AES_256_CBC_SHA Y N [RFC5246]
0x00,0x38 TLS_DHE_DSS_WITH_AES_256_CBC_SHA Y N [RFC5246]
0x00,0x39 TLS_DHE_RSA_WITH_AES_256_CBC_SHA Y N [RFC5246]
0x00,0x3A TLS_DH_anon_WITH_AES_256_CBC_SHA Y N [RFC5246]
0x00,0x3B TLS_RSA_WITH_NULL_SHA256 Y N [RFC5246]
0x00,0x3C TLS_RSA_WITH_AES_128_CBC_SHA256 Y N [RFC5246]
0x00,0x3D TLS_RSA_WITH_AES_256_CBC_SHA256 Y N [RFC5246]
0x00,0x3E TLS_DH_DSS_WITH_AES_128_CBC_SHA256 Y N [RFC5246]
0x00,0x3F TLS_DH_RSA_WITH_AES_128_CBC_SHA256 Y N [RFC5246]
0x00,0x40 TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 Y N [RFC5246]
0x00,0x41 TLS_RSA_WITH_CAMELLIA_128_CBC_SHA Y N [RFC5932]
0x00,0x42 TLS_DH_DSS_WITH_CAMELLIA_128_CBC_SHA Y N [RFC5932]
0x00,0x43 TLS_DH_RSA_WITH_CAMELLIA_128_CBC_SHA Y N [RFC5932]
0x00,0x44 TLS_DHE_DSS_WITH_CAMELLIA_128_CBC_SHA Y N [RFC5932]
0x00,0x45 TLS_DHE_RSA_WITH_CAMELLIA_128_CBC_SHA Y N [RFC5932]
0x00,0x46 TLS_DH_anon_WITH_CAMELLIA_128_CBC_SHA Y N [RFC5932]
0x00,0x47-4F Reserved to avoid conflicts with deployed implementations [Pasi_Eronen]
0x00,0x50-58 Reserved to avoid conflicts [Pasi Eronen, <pasi.eronen&nokia.com>, 2008-04-04. 2008-04-04]
0x00,0x59-5C Reserved to avoid conflicts with deployed implementations [Pasi_Eronen]
0x00,0x5D-5F Unassigned
0x00,0x60-66 Reserved to avoid conflicts with widely deployed implementations [Pasi_Eronen]
0x00,0x67 TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 Y N [RFC5246]
0x00,0x68 TLS_DH_DSS_WITH_AES_256_CBC_SHA256 Y N [RFC5246]
0x00,0x69 TLS_DH_RSA_WITH_AES_256_CBC_SHA256 Y N [RFC5246]
0x00,0x6A TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 Y N [RFC5246]
0x00,0x6B TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 Y N [RFC5246]
0x00,0x6C TLS_DH_anon_WITH_AES_128_CBC_SHA256 Y N [RFC5246]
0x00,0x6D TLS_DH_anon_WITH_AES_256_CBC_SHA256 Y N [RFC5246]
0x00,0x6E-83 Unassigned
0x00,0x84 TLS_RSA_WITH_CAMELLIA_256_CBC_SHA Y N [RFC5932]
0x00,0x85 TLS_DH_DSS_WITH_CAMELLIA_256_CBC_SHA Y N [RFC5932]
0x00,0x86 TLS_DH_RSA_WITH_CAMELLIA_256_CBC_SHA Y N [RFC5932]
0x00,0x87 TLS_DHE_DSS_WITH_CAMELLIA_256_CBC_SHA Y N [RFC5932]
0x00,0x88 TLS_DHE_RSA_WITH_CAMELLIA_256_CBC_SHA Y N [RFC5932]
0x00,0x89 TLS_DH_anon_WITH_CAMELLIA_256_CBC_SHA Y N [RFC5932]
0x00,0x8A TLS_PSK_WITH_RC4_128_SHA N N [RFC4279][RFC6347]
0x00,0x8B TLS_PSK_WITH_3DES_EDE_CBC_SHA Y N [RFC4279]
0x00,0x8C TLS_PSK_WITH_AES_128_CBC_SHA Y N [RFC4279]
0x00,0x8D TLS_PSK_WITH_AES_256_CBC_SHA Y N [RFC4279]
0x00,0x8E TLS_DHE_PSK_WITH_RC4_128_SHA N N [RFC4279][RFC6347]
0x00,0x8F TLS_DHE_PSK_WITH_3DES_EDE_CBC_SHA Y N [RFC4279]
0x00,0x90 TLS_DHE_PSK_WITH_AES_128_CBC_SHA Y N [RFC4279]
0x00,0x91 TLS_DHE_PSK_WITH_AES_256_CBC_SHA Y N [RFC4279]
0x00,0x92 TLS_RSA_PSK_WITH_RC4_128_SHA N N [RFC4279][RFC6347]
0x00,0x93 TLS_RSA_PSK_WITH_3DES_EDE_CBC_SHA Y N [RFC4279]
0x00,0x94 TLS_RSA_PSK_WITH_AES_128_CBC_SHA Y N [RFC4279]
0x00,0x95 TLS_RSA_PSK_WITH_AES_256_CBC_SHA Y N [RFC4279]
0x00,0x96 TLS_RSA_WITH_SEED_CBC_SHA Y N [RFC4162]
0x00,0x97 TLS_DH_DSS_WITH_SEED_CBC_SHA Y N [RFC4162]
0x00,0x98 TLS_DH_RSA_WITH_SEED_CBC_SHA Y N [RFC4162]
0x00,0x99 TLS_DHE_DSS_WITH_SEED_CBC_SHA Y N [RFC4162]
0x00,0x9A TLS_DHE_RSA_WITH_SEED_CBC_SHA Y N [RFC4162]
0x00,0x9B TLS_DH_anon_WITH_SEED_CBC_SHA Y N [RFC4162]
0x00,0x9C TLS_RSA_WITH_AES_128_GCM_SHA256 Y N [RFC5288]
0x00,0x9D TLS_RSA_WITH_AES_256_GCM_SHA384 Y N [RFC5288]
0x00,0x9E TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 Y Y [RFC5288]
0x00,0x9F TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 Y Y [RFC5288]
0x00,0xA0 TLS_DH_RSA_WITH_AES_128_GCM_SHA256 Y N [RFC5288]
0x00,0xA1 TLS_DH_RSA_WITH_AES_256_GCM_SHA384 Y N [RFC5288]
0x00,0xA2 TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 Y N [RFC5288]
0x00,0xA3 TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 Y N [RFC5288]
0x00,0xA4 TLS_DH_DSS_WITH_AES_128_GCM_SHA256 Y N [RFC5288]
0x00,0xA5 TLS_DH_DSS_WITH_AES_256_GCM_SHA384 Y N [RFC5288]
0x00,0xA6 TLS_DH_anon_WITH_AES_128_GCM_SHA256 Y N [RFC5288]
0x00,0xA7 TLS_DH_anon_WITH_AES_256_GCM_SHA384 Y N [RFC5288]
0x00,0xA8 TLS_PSK_WITH_AES_128_GCM_SHA256 Y N [RFC5487]
0x00,0xA9 TLS_PSK_WITH_AES_256_GCM_SHA384 Y N [RFC5487]
0x00,0xAA TLS_DHE_PSK_WITH_AES_128_GCM_SHA256 Y Y [RFC5487]
0x00,0xAB TLS_DHE_PSK_WITH_AES_256_GCM_SHA384 Y Y [RFC5487]
0x00,0xAC TLS_RSA_PSK_WITH_AES_128_GCM_SHA256 Y N [RFC5487]
0x00,0xAD TLS_RSA_PSK_WITH_AES_256_GCM_SHA384 Y N [RFC5487]
0x00,0xAE TLS_PSK_WITH_AES_128_CBC_SHA256 Y N [RFC5487]
0x00,0xAF TLS_PSK_WITH_AES_256_CBC_SHA384 Y N [RFC5487]
0x00,0xB0 TLS_PSK_WITH_NULL_SHA256 Y N [RFC5487]
0x00,0xB1 TLS_PSK_WITH_NULL_SHA384 Y N [RFC5487]
0x00,0xB2 TLS_DHE_PSK_WITH_AES_128_CBC_SHA256 Y N [RFC5487]
0x00,0xB3 TLS_DHE_PSK_WITH_AES_256_CBC_SHA384 Y N [RFC5487]
0x00,0xB4 TLS_DHE_PSK_WITH_NULL_SHA256 Y N [RFC5487]
0x00,0xB5 TLS_DHE_PSK_WITH_NULL_SHA384 Y N [RFC5487]
0x00,0xB6 TLS_RSA_PSK_WITH_AES_128_CBC_SHA256 Y N [RFC5487]
0x00,0xB7 TLS_RSA_PSK_WITH_AES_256_CBC_SHA384 Y N [RFC5487]
0x00,0xB8 TLS_RSA_PSK_WITH_NULL_SHA256 Y N [RFC5487]
0x00,0xB9 TLS_RSA_PSK_WITH_NULL_SHA384 Y N [RFC5487]
0x00,0xBA TLS_RSA_WITH_CAMELLIA_128_CBC_SHA256 Y N [RFC5932]
0x00,0xBB TLS_DH_DSS_WITH_CAMELLIA_128_CBC_SHA256 Y N [RFC5932]
0x00,0xBC TLS_DH_RSA_WITH_CAMELLIA_128_CBC_SHA256 Y N [RFC5932]
0x00,0xBD TLS_DHE_DSS_WITH_CAMELLIA_128_CBC_SHA256 Y N [RFC5932]
0x00,0xBE TLS_DHE_RSA_WITH_CAMELLIA_128_CBC_SHA256 Y N [RFC5932]
0x00,0xBF TLS_DH_anon_WITH_CAMELLIA_128_CBC_SHA256 Y N [RFC5932]
0x00,0xC0 TLS_RSA_WITH_CAMELLIA_256_CBC_SHA256 Y N [RFC5932]
0x00,0xC1 TLS_DH_DSS_WITH_CAMELLIA_256_CBC_SHA256 Y N [RFC5932]
0x00,0xC2 TLS_DH_RSA_WITH_CAMELLIA_256_CBC_SHA256 Y N [RFC5932]
0x00,0xC3 TLS_DHE_DSS_WITH_CAMELLIA_256_CBC_SHA256 Y N [RFC5932]
0x00,0xC4 TLS_DHE_RSA_WITH_CAMELLIA_256_CBC_SHA256 Y N [RFC5932]
0x00,0xC5 TLS_DH_anon_WITH_CAMELLIA_256_CBC_SHA256 Y N [RFC5932]
0x00,0xC6 TLS_SM4_GCM_SM3 N N [RFC8998]
0x00,0xC7 TLS_SM4_CCM_SM3 N N [RFC8998]
0x00,0xC8-FE Unassigned
0x00,0xFF TLS_EMPTY_RENEGOTIATION_INFO_SCSV Y N [RFC5746]
0x01-09,* Unassigned
0x0A,0x00-09 Unassigned
0x0A,0x0A Reserved Y N [RFC8701]
0x0A,0x0B-FF Unassigned
0x0B-12,* Unassigned
0x13,0x00 Unassigned
0x13,0x01 TLS_AES_128_GCM_SHA256 Y Y [RFC8446]
0x13,0x02 TLS_AES_256_GCM_SHA384 Y Y [RFC8446]
0x13,0x03 TLS_CHACHA20_POLY1305_SHA256 Y Y [RFC8446]
0x13,0x04 TLS_AES_128_CCM_SHA256 Y Y [RFC8446]
0x13,0x05 TLS_AES_128_CCM_8_SHA256 Y N [RFC8446][IESG Action 2018-08-16]
0x13,0x06 TLS_AEGIS_256_SHA512 Y N [draft-irtf-cfrg-aegis-aead-08]
0x13,0x07 TLS_AEGIS_128L_SHA256 Y N [draft-irtf-cfrg-aegis-aead-08]
0x13,0x08-FF Unassigned
0x14-19,* Unassigned
0x1A,0x00-19 Unassigned
0x1A,0x1A Reserved Y N [RFC8701]
0x1A,0x1B-FF Unassigned
0x1B-29,* Unassigned
0x2A,0x00-29 Unassigned
0x2A,0x2A Reserved Y N [RFC8701]
0x2A,0x2B-FF Unassigned
0x2B-39,* Unassigned
0x3A,0x00-39 Unassigned
0x3A,0x3A Reserved Y N [RFC8701]
0x3A,0x3B-FF Unassigned
0x3B-49,* Unassigned
0x4A,0x00-49 Unassigned
0x4A,0x4A Reserved Y N [RFC8701]
0x4A,0x4B-FF Unassigned
0x4B-55,* Unassigned
0x56,0x00 TLS_FALLBACK_SCSV Y N [RFC7507]
0x56,0x01-FF Unassigned
0x57-59,* Unassigned
0x5A,0x00-59 Unassigned
0x5A,0x5A Reserved Y N [RFC8701]
0x5A,0x5B-FF Unassigned
0x5B-69,* Unassigned
0x6A,0x00-69 Unassigned
0x6A,0x6A Reserved Y N [RFC8701]
0x6A,0x6B-FF Unassigned
0x6B-79,* Unassigned
0x7A,0x00-79 Unassigned
0x7A,0x7A Reserved Y N [RFC8701]
0x7A,0x7B-FF Unassigned
0x7B-89,* Unassigned
0x8A,0x00-89 Unassigned
0x8A,0x8A Reserved Y N [RFC8701]
0x8A,0x8B-FF Unassigned
0x8B-99,* Unassigned
0x9A,0x00-99 Unassigned
0x9A,0x9A Reserved Y N [RFC8701]
0x9A,0x9B-FF Unassigned
0x9B-A9,* Unassigned
0xAA,0x00-A9 Unassigned
0xAA,0xAA Reserved Y N [RFC8701]
0xAA,0xAB-FF Unassigned
0xAB-B9,* Unassigned
0xBA,0x00-B9 Unassigned
0xBA,0xBA Reserved Y N [RFC8701]
0xBA,0xBB-FF Unassigned
0xBB-BF,* Unassigned
0xC0,0x00 Unassigned
0xC0,0x01 TLS_ECDH_ECDSA_WITH_NULL_SHA Y N [RFC8422]
0xC0,0x02 TLS_ECDH_ECDSA_WITH_RC4_128_SHA N N [RFC8422][RFC6347]
0xC0,0x03 TLS_ECDH_ECDSA_WITH_3DES_EDE_CBC_SHA Y N [RFC8422]
0xC0,0x04 TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA Y N [RFC8422]
0xC0,0x05 TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA Y N [RFC8422]
0xC0,0x06 TLS_ECDHE_ECDSA_WITH_NULL_SHA Y N [RFC8422]
0xC0,0x07 TLS_ECDHE_ECDSA_WITH_RC4_128_SHA N N [RFC8422][RFC6347]
0xC0,0x08 TLS_ECDHE_ECDSA_WITH_3DES_EDE_CBC_SHA Y N [RFC8422]
0xC0,0x09 TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA Y N [RFC8422]
0xC0,0x0A TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA Y N [RFC8422]
0xC0,0x0B TLS_ECDH_RSA_WITH_NULL_SHA Y N [RFC8422]
0xC0,0x0C TLS_ECDH_RSA_WITH_RC4_128_SHA N N [RFC8422][RFC6347]
0xC0,0x0D TLS_ECDH_RSA_WITH_3DES_EDE_CBC_SHA Y N [RFC8422]
0xC0,0x0E TLS_ECDH_RSA_WITH_AES_128_CBC_SHA Y N [RFC8422]
0xC0,0x0F TLS_ECDH_RSA_WITH_AES_256_CBC_SHA Y N [RFC8422]
0xC0,0x10 TLS_ECDHE_RSA_WITH_NULL_SHA Y N [RFC8422]
0xC0,0x11 TLS_ECDHE_RSA_WITH_RC4_128_SHA N N [RFC8422][RFC6347]
0xC0,0x12 TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA Y N [RFC8422]
0xC0,0x13 TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA Y N [RFC8422]
0xC0,0x14 TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA Y N [RFC8422]
0xC0,0x15 TLS_ECDH_anon_WITH_NULL_SHA Y N [RFC8422]
0xC0,0x16 TLS_ECDH_anon_WITH_RC4_128_SHA N N [RFC8422][RFC6347]
0xC0,0x17 TLS_ECDH_anon_WITH_3DES_EDE_CBC_SHA Y N [RFC8422]
0xC0,0x18 TLS_ECDH_anon_WITH_AES_128_CBC_SHA Y N [RFC8422]
0xC0,0x19 TLS_ECDH_anon_WITH_AES_256_CBC_SHA Y N [RFC8422]
0xC0,0x1A TLS_SRP_SHA_WITH_3DES_EDE_CBC_SHA Y N [RFC5054]
0xC0,0x1B TLS_SRP_SHA_RSA_WITH_3DES_EDE_CBC_SHA Y N [RFC5054]
0xC0,0x1C TLS_SRP_SHA_DSS_WITH_3DES_EDE_CBC_SHA Y N [RFC5054]
0xC0,0x1D TLS_SRP_SHA_WITH_AES_128_CBC_SHA Y N [RFC5054]
0xC0,0x1E TLS_SRP_SHA_RSA_WITH_AES_128_CBC_SHA Y N [RFC5054]
0xC0,0x1F TLS_SRP_SHA_DSS_WITH_AES_128_CBC_SHA Y N [RFC5054]
0xC0,0x20 TLS_SRP_SHA_WITH_AES_256_CBC_SHA Y N [RFC5054]
0xC0,0x21 TLS_SRP_SHA_RSA_WITH_AES_256_CBC_SHA Y N [RFC5054]
0xC0,0x22 TLS_SRP_SHA_DSS_WITH_AES_256_CBC_SHA Y N [RFC5054]
0xC0,0x23 TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 Y N [RFC5289]
0xC0,0x24 TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 Y N [RFC5289]
0xC0,0x25 TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA256 Y N [RFC5289]
0xC0,0x26 TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA384 Y N [RFC5289]
0xC0,0x27 TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 Y N [RFC5289]
0xC0,0x28 TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 Y N [RFC5289]
0xC0,0x29 TLS_ECDH_RSA_WITH_AES_128_CBC_SHA256 Y N [RFC5289]
0xC0,0x2A TLS_ECDH_RSA_WITH_AES_256_CBC_SHA384 Y N [RFC5289]
0xC0,0x2B TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 Y Y [RFC5289]
0xC0,0x2C TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 Y Y [RFC5289]
0xC0,0x2D TLS_ECDH_ECDSA_WITH_AES_128_GCM_SHA256 Y N [RFC5289]
0xC0,0x2E TLS_ECDH_ECDSA_WITH_AES_256_GCM_SHA384 Y N [RFC5289]
0xC0,0x2F TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 Y Y [RFC5289]
0xC0,0x30 TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 Y Y [RFC5289]
0xC0,0x31 TLS_ECDH_RSA_WITH_AES_128_GCM_SHA256 Y N [RFC5289]
0xC0,0x32 TLS_ECDH_RSA_WITH_AES_256_GCM_SHA384 Y N [RFC5289]
0xC0,0x33 TLS_ECDHE_PSK_WITH_RC4_128_SHA N N [RFC5489][RFC6347]
0xC0,0x34 TLS_ECDHE_PSK_WITH_3DES_EDE_CBC_SHA Y N [RFC5489]
0xC0,0x35 TLS_ECDHE_PSK_WITH_AES_128_CBC_SHA Y N [RFC5489]
0xC0,0x36 TLS_ECDHE_PSK_WITH_AES_256_CBC_SHA Y N [RFC5489]
0xC0,0x37 TLS_ECDHE_PSK_WITH_AES_128_CBC_SHA256 Y N [RFC5489]
0xC0,0x38 TLS_ECDHE_PSK_WITH_AES_256_CBC_SHA384 Y N [RFC5489]
0xC0,0x39 TLS_ECDHE_PSK_WITH_NULL_SHA Y N [RFC5489]
0xC0,0x3A TLS_ECDHE_PSK_WITH_NULL_SHA256 Y N [RFC5489]
0xC0,0x3B TLS_ECDHE_PSK_WITH_NULL_SHA384 Y N [RFC5489]
0xC0,0x3C TLS_RSA_WITH_ARIA_128_CBC_SHA256 Y N [RFC6209]
0xC0,0x3D TLS_RSA_WITH_ARIA_256_CBC_SHA384 Y N [RFC6209]
0xC0,0x3E TLS_DH_DSS_WITH_ARIA_128_CBC_SHA256 Y N [RFC6209]
0xC0,0x3F TLS_DH_DSS_WITH_ARIA_256_CBC_SHA384 Y N [RFC6209]
0xC0,0x40 TLS_DH_RSA_WITH_ARIA_128_CBC_SHA256 Y N [RFC6209]
0xC0,0x41 TLS_DH_RSA_WITH_ARIA_256_CBC_SHA384 Y N [RFC6209]
0xC0,0x42 TLS_DHE_DSS_WITH_ARIA_128_CBC_SHA256 Y N [RFC6209]
0xC0,0x43 TLS_DHE_DSS_WITH_ARIA_256_CBC_SHA384 Y N [RFC6209]
0xC0,0x44 TLS_DHE_RSA_WITH_ARIA_128_CBC_SHA256 Y N [RFC6209]
0xC0,0x45 TLS_DHE_RSA_WITH_ARIA_256_CBC_SHA384 Y N [RFC6209]
0xC0,0x46 TLS_DH_anon_WITH_ARIA_128_CBC_SHA256 Y N [RFC6209]
0xC0,0x47 TLS_DH_anon_WITH_ARIA_256_CBC_SHA384 Y N [RFC6209]
0xC0,0x48 TLS_ECDHE_ECDSA_WITH_ARIA_128_CBC_SHA256 Y N [RFC6209]
0xC0,0x49 TLS_ECDHE_ECDSA_WITH_ARIA_256_CBC_SHA384 Y N [RFC6209]
0xC0,0x4A TLS_ECDH_ECDSA_WITH_ARIA_128_CBC_SHA256 Y N [RFC6209]
0xC0,0x4B TLS_ECDH_ECDSA_WITH_ARIA_256_CBC_SHA384 Y N [RFC6209]
0xC0,0x4C TLS_ECDHE_RSA_WITH_ARIA_128_CBC_SHA256 Y N [RFC6209]
0xC0,0x4D TLS_ECDHE_RSA_WITH_ARIA_256_CBC_SHA384 Y N [RFC6209]
0xC0,0x4E TLS_ECDH_RSA_WITH_ARIA_128_CBC_SHA256 Y N [RFC6209]
0xC0,0x4F TLS_ECDH_RSA_WITH_ARIA_256_CBC_SHA384 Y N [RFC6209]
0xC0,0x50 TLS_RSA_WITH_ARIA_128_GCM_SHA256 Y N [RFC6209]
0xC0,0x51 TLS_RSA_WITH_ARIA_256_GCM_SHA384 Y N [RFC6209]
0xC0,0x52 TLS_DHE_RSA_WITH_ARIA_128_GCM_SHA256 Y N [RFC6209]
0xC0,0x53 TLS_DHE_RSA_WITH_ARIA_256_GCM_SHA384 Y N [RFC6209]
0xC0,0x54 TLS_DH_RSA_WITH_ARIA_128_GCM_SHA256 Y N [RFC6209]
0xC0,0x55 TLS_DH_RSA_WITH_ARIA_256_GCM_SHA384 Y N [RFC6209]
0xC0,0x56 TLS_DHE_DSS_WITH_ARIA_128_GCM_SHA256 Y N [RFC6209]
0xC0,0x57 TLS_DHE_DSS_WITH_ARIA_256_GCM_SHA384 Y N [RFC6209]
0xC0,0x58 TLS_DH_DSS_WITH_ARIA_128_GCM_SHA256 Y N [RFC6209]
0xC0,0x59 TLS_DH_DSS_WITH_ARIA_256_GCM_SHA384 Y N [RFC6209]
0xC0,0x5A TLS_DH_anon_WITH_ARIA_128_GCM_SHA256 Y N [RFC6209]
0xC0,0x5B TLS_DH_anon_WITH_ARIA_256_GCM_SHA384 Y N [RFC6209]
0xC0,0x5C TLS_ECDHE_ECDSA_WITH_ARIA_128_GCM_SHA256 Y N [RFC6209]
0xC0,0x5D TLS_ECDHE_ECDSA_WITH_ARIA_256_GCM_SHA384 Y N [RFC6209]
0xC0,0x5E TLS_ECDH_ECDSA_WITH_ARIA_128_GCM_SHA256 Y N [RFC6209]
0xC0,0x5F TLS_ECDH_ECDSA_WITH_ARIA_256_GCM_SHA384 Y N [RFC6209]
0xC0,0x60 TLS_ECDHE_RSA_WITH_ARIA_128_GCM_SHA256 Y N [RFC6209]
0xC0,0x61 TLS_ECDHE_RSA_WITH_ARIA_256_GCM_SHA384 Y N [RFC6209]
0xC0,0x62 TLS_ECDH_RSA_WITH_ARIA_128_GCM_SHA256 Y N [RFC6209]
0xC0,0x63 TLS_ECDH_RSA_WITH_ARIA_256_GCM_SHA384 Y N [RFC6209]
0xC0,0x64 TLS_PSK_WITH_ARIA_128_CBC_SHA256 Y N [RFC6209]
0xC0,0x65 TLS_PSK_WITH_ARIA_256_CBC_SHA384 Y N [RFC6209]
0xC0,0x66 TLS_DHE_PSK_WITH_ARIA_128_CBC_SHA256 Y N [RFC6209]
0xC0,0x67 TLS_DHE_PSK_WITH_ARIA_256_CBC_SHA384 Y N [RFC6209]
0xC0,0x68 TLS_RSA_PSK_WITH_ARIA_128_CBC_SHA256 Y N [RFC6209]
0xC0,0x69 TLS_RSA_PSK_WITH_ARIA_256_CBC_SHA384 Y N [RFC6209]
0xC0,0x6A TLS_PSK_WITH_ARIA_128_GCM_SHA256 Y N [RFC6209]
0xC0,0x6B TLS_PSK_WITH_ARIA_256_GCM_SHA384 Y N [RFC6209]
0xC0,0x6C TLS_DHE_PSK_WITH_ARIA_128_GCM_SHA256 Y N [RFC6209]
0xC0,0x6D TLS_DHE_PSK_WITH_ARIA_256_GCM_SHA384 Y N [RFC6209]
0xC0,0x6E TLS_RSA_PSK_WITH_ARIA_128_GCM_SHA256 Y N [RFC6209]
0xC0,0x6F TLS_RSA_PSK_WITH_ARIA_256_GCM_SHA384 Y N [RFC6209]
0xC0,0x70 TLS_ECDHE_PSK_WITH_ARIA_128_CBC_SHA256 Y N [RFC6209]
0xC0,0x71 TLS_ECDHE_PSK_WITH_ARIA_256_CBC_SHA384 Y N [RFC6209]
0xC0,0x72 TLS_ECDHE_ECDSA_WITH_CAMELLIA_128_CBC_SHA256 Y N [RFC6367]
0xC0,0x73 TLS_ECDHE_ECDSA_WITH_CAMELLIA_256_CBC_SHA384 Y N [RFC6367]
0xC0,0x74 TLS_ECDH_ECDSA_WITH_CAMELLIA_128_CBC_SHA256 Y N [RFC6367]
0xC0,0x75 TLS_ECDH_ECDSA_WITH_CAMELLIA_256_CBC_SHA384 Y N [RFC6367]
0xC0,0x76 TLS_ECDHE_RSA_WITH_CAMELLIA_128_CBC_SHA256 Y N [RFC6367]
0xC0,0x77 TLS_ECDHE_RSA_WITH_CAMELLIA_256_CBC_SHA384 Y N [RFC6367]
0xC0,0x78 TLS_ECDH_RSA_WITH_CAMELLIA_128_CBC_SHA256 Y N [RFC6367]
0xC0,0x79 TLS_ECDH_RSA_WITH_CAMELLIA_256_CBC_SHA384 Y N [RFC6367]
0xC0,0x7A TLS_RSA_WITH_CAMELLIA_128_GCM_SHA256 Y N [RFC6367]
0xC0,0x7B TLS_RSA_WITH_CAMELLIA_256_GCM_SHA384 Y N [RFC6367]
0xC0,0x7C TLS_DHE_RSA_WITH_CAMELLIA_128_GCM_SHA256 Y N [RFC6367]
0xC0,0x7D TLS_DHE_RSA_WITH_CAMELLIA_256_GCM_SHA384 Y N [RFC6367]
0xC0,0x7E TLS_DH_RSA_WITH_CAMELLIA_128_GCM_SHA256 Y N [RFC6367]
0xC0,0x7F TLS_DH_RSA_WITH_CAMELLIA_256_GCM_SHA384 Y N [RFC6367]
0xC0,0x80 TLS_DHE_DSS_WITH_CAMELLIA_128_GCM_SHA256 Y N [RFC6367]
0xC0,0x81 TLS_DHE_DSS_WITH_CAMELLIA_256_GCM_SHA384 Y N [RFC6367]
0xC0,0x82 TLS_DH_DSS_WITH_CAMELLIA_128_GCM_SHA256 Y N [RFC6367]
0xC0,0x83 TLS_DH_DSS_WITH_CAMELLIA_256_GCM_SHA384 Y N [RFC6367]
0xC0,0x84 TLS_DH_anon_WITH_CAMELLIA_128_GCM_SHA256 Y N [RFC6367]
0xC0,0x85 TLS_DH_anon_WITH_CAMELLIA_256_GCM_SHA384 Y N [RFC6367]
0xC0,0x86 TLS_ECDHE_ECDSA_WITH_CAMELLIA_128_GCM_SHA256 Y N [RFC6367]
0xC0,0x87 TLS_ECDHE_ECDSA_WITH_CAMELLIA_256_GCM_SHA384 Y N [RFC6367]
0xC0,0x88 TLS_ECDH_ECDSA_WITH_CAMELLIA_128_GCM_SHA256 Y N [RFC6367]
0xC0,0x89 TLS_ECDH_ECDSA_WITH_CAMELLIA_256_GCM_SHA384 Y N [RFC6367]
0xC0,0x8A TLS_ECDHE_RSA_WITH_CAMELLIA_128_GCM_SHA256 Y N [RFC6367]
0xC0,0x8B TLS_ECDHE_RSA_WITH_CAMELLIA_256_GCM_SHA384 Y N [RFC6367]
0xC0,0x8C TLS_ECDH_RSA_WITH_CAMELLIA_128_GCM_SHA256 Y N [RFC6367]
0xC0,0x8D TLS_ECDH_RSA_WITH_CAMELLIA_256_GCM_SHA384 Y N [RFC6367]
0xC0,0x8E TLS_PSK_WITH_CAMELLIA_128_GCM_SHA256 Y N [RFC6367]
0xC0,0x8F TLS_PSK_WITH_CAMELLIA_256_GCM_SHA384 Y N [RFC6367]
0xC0,0x90 TLS_DHE_PSK_WITH_CAMELLIA_128_GCM_SHA256 Y N [RFC6367]
0xC0,0x91 TLS_DHE_PSK_WITH_CAMELLIA_256_GCM_SHA384 Y N [RFC6367]
0xC0,0x92 TLS_RSA_PSK_WITH_CAMELLIA_128_GCM_SHA256 Y N [RFC6367]
0xC0,0x93 TLS_RSA_PSK_WITH_CAMELLIA_256_GCM_SHA384 Y N [RFC6367]
0xC0,0x94 TLS_PSK_WITH_CAMELLIA_128_CBC_SHA256 Y N [RFC6367]
0xC0,0x95 TLS_PSK_WITH_CAMELLIA_256_CBC_SHA384 Y N [RFC6367]
0xC0,0x96 TLS_DHE_PSK_WITH_CAMELLIA_128_CBC_SHA256 Y N [RFC6367]
0xC0,0x97 TLS_DHE_PSK_WITH_CAMELLIA_256_CBC_SHA384 Y N [RFC6367]
0xC0,0x98 TLS_RSA_PSK_WITH_CAMELLIA_128_CBC_SHA256 Y N [RFC6367]
0xC0,0x99 TLS_RSA_PSK_WITH_CAMELLIA_256_CBC_SHA384 Y N [RFC6367]
0xC0,0x9A TLS_ECDHE_PSK_WITH_CAMELLIA_128_CBC_SHA256 Y N [RFC6367]
0xC0,0x9B TLS_ECDHE_PSK_WITH_CAMELLIA_256_CBC_SHA384 Y N [RFC6367]
0xC0,0x9C TLS_RSA_WITH_AES_128_CCM Y N [RFC6655]
0xC0,0x9D TLS_RSA_WITH_AES_256_CCM Y N [RFC6655]
0xC0,0x9E TLS_DHE_RSA_WITH_AES_128_CCM Y Y [RFC6655]
0xC0,0x9F TLS_DHE_RSA_WITH_AES_256_CCM Y Y [RFC6655]
0xC0,0xA0 TLS_RSA_WITH_AES_128_CCM_8 Y N [RFC6655]
0xC0,0xA1 TLS_RSA_WITH_AES_256_CCM_8 Y N [RFC6655]
0xC0,0xA2 TLS_DHE_RSA_WITH_AES_128_CCM_8 Y N [RFC6655]
0xC0,0xA3 TLS_DHE_RSA_WITH_AES_256_CCM_8 N N [RFC6655]
0xC0,0xA4 TLS_PSK_WITH_AES_128_CCM Y N [RFC6655]
0xC0,0xA5 TLS_PSK_WITH_AES_256_CCM Y N [RFC6655]
0xC0,0xA6 TLS_DHE_PSK_WITH_AES_128_CCM Y Y [RFC6655]
0xC0,0xA7 TLS_DHE_PSK_WITH_AES_256_CCM Y Y [RFC6655]
0xC0,0xA8 TLS_PSK_WITH_AES_128_CCM_8 Y N [RFC6655]
0xC0,0xA9 TLS_PSK_WITH_AES_256_CCM_8 Y N [RFC6655]
0xC0,0xAA TLS_PSK_DHE_WITH_AES_128_CCM_8 Y N [RFC6655]
0xC0,0xAB TLS_PSK_DHE_WITH_AES_256_CCM_8 Y N [RFC6655]
0xC0,0xAC TLS_ECDHE_ECDSA_WITH_AES_128_CCM Y N [RFC7251]
0xC0,0xAD TLS_ECDHE_ECDSA_WITH_AES_256_CCM Y N [RFC7251]
0xC0,0xAE TLS_ECDHE_ECDSA_WITH_AES_128_CCM_8 Y N [RFC7251]
0xC0,0xAF TLS_ECDHE_ECDSA_WITH_AES_256_CCM_8 Y N [RFC7251]
0xC0,0xB0 TLS_ECCPWD_WITH_AES_128_GCM_SHA256 Y N [RFC8492]
0xC0,0xB1 TLS_ECCPWD_WITH_AES_256_GCM_SHA384 Y N [RFC8492]
0xC0,0xB2 TLS_ECCPWD_WITH_AES_128_CCM_SHA256 Y N [RFC8492]
0xC0,0xB3 TLS_ECCPWD_WITH_AES_256_CCM_SHA384 Y N [RFC8492]
0xC0,0xB4 TLS_SHA256_SHA256 Y N [RFC9150]
0xC0,0xB5 TLS_SHA384_SHA384 Y N [RFC9150]
0xC0,0xB6-FF Unassigned
0xC1,0x00 TLS_GOSTR341112_256_WITH_KUZNYECHIK_CTR_OMAC N N [RFC9189]
0xC1,0x01 TLS_GOSTR341112_256_WITH_MAGMA_CTR_OMAC N N [RFC9189]
0xC1,0x02 TLS_GOSTR341112_256_WITH_28147_CNT_IMIT N N [RFC9189]
0xC1,0x03 TLS_GOSTR341112_256_WITH_KUZNYECHIK_MGM_L N N [RFC9367]
0xC1,0x04 TLS_GOSTR341112_256_WITH_MAGMA_MGM_L N N [RFC9367]
0xC1,0x05 TLS_GOSTR341112_256_WITH_KUZNYECHIK_MGM_S N N [RFC9367]
0xC1,0x06 TLS_GOSTR341112_256_WITH_MAGMA_MGM_S N N [RFC9367]
0xC1,0x07-FF Unassigned
0xC2-C9,* Unassigned
0xCA,0x00-C9 Unassigned
0xCA,0xCA Reserved Y N [RFC8701]
0xCA,0xCB-FF Unassigned
0xCB,* Unassigned
0xCC,0x00-A7 Unassigned
0xCC,0xA8 TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 Y Y [RFC7905]
0xCC,0xA9 TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 Y Y [RFC7905]
0xCC,0xAA TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 Y Y [RFC7905]
0xCC,0xAB TLS_PSK_WITH_CHACHA20_POLY1305_SHA256 Y N [RFC7905]
0xCC,0xAC TLS_ECDHE_PSK_WITH_CHACHA20_POLY1305_SHA256 Y Y [RFC7905]
0xCC,0xAD TLS_DHE_PSK_WITH_CHACHA20_POLY1305_SHA256 Y Y [RFC7905]
0xCC,0xAE TLS_RSA_PSK_WITH_CHACHA20_POLY1305_SHA256 Y N [RFC7905]
0xCC,0xAF-FF Unassigned
0xCD-CF,* Unassigned
0xD0,0x00 Unassigned
0xD0,0x01 TLS_ECDHE_PSK_WITH_AES_128_GCM_SHA256 Y Y [RFC8442]
0xD0,0x02 TLS_ECDHE_PSK_WITH_AES_256_GCM_SHA384 Y Y [RFC8442]
0xD0,0x03 TLS_ECDHE_PSK_WITH_AES_128_CCM_8_SHA256 Y N [RFC8442]
0xD0,0x04 Unassigned
0xD0,0x05 TLS_ECDHE_PSK_WITH_AES_128_CCM_SHA256 Y Y [RFC8442]
0xD0,0x06-FF Unassigned
0xD1-D9,* Unassigned
0xDA,0x00-D9 Unassigned
0xDA,0xDA Reserved Y N [RFC8701]
0xDA,0xDB-FF Unassigned
0xDB-E9,* Unassigned
0xEA,0x00-E9 Unassigned
0xEA,0xEA Reserved Y N [RFC8701]
0xEA,0xEB-FF Unassigned
0xEB-F9,* Unassigned
0xFA,0x00-C9 Unassigned
0xFA,0xFA Reserved Y N [RFC8701]
0xFA,0xFB-FF Unassigned
0xFB-FD,* Unassigned
0xFE,0x00-FD Unassigned
0xFE,0xFE-FF Reserved to avoid conflicts with widely deployed implementations [Pasi_Eronen]
0xFF,0x00-FF Reserved for Private Use [RFC8446]

TLS ContentType

Registration Procedure(s)
Standards Action
Reference
[RFC8446][RFC9443]
Available Formats

CSV
Value Description DTLS-OK Reference
0-19 Unassigned (Requires coordination; see [RFC9443]) [RFC5764][RFC9443]
20 change_cipher_spec Y [RFC8446]
21 alert Y [RFC8446]
22 handshake Y [RFC8446]
23 application_data Y [RFC8446]
24 heartbeat Y [RFC6520]
25 tls12_cid Y [RFC9146]
26 ACK Y [RFC9147]
27 return_routability_check (TEMPORARY - registered 2023-11-28, extension registered 2024-11-06, expires 2025-11-28) Y [draft-ietf-tls-dtls-rrc-10]
28-31 Unassigned
32-63 Reserved [RFC9147]
64-255 Unassigned (Requires coordination; see [RFC9443]) [RFC5764][RFC9443]

TLS Alerts

Registration Procedure(s)
Standards Action
Reference
[RFC8446]
Available Formats

CSV
Value Description DTLS-OK Reference Comment
0 close_notify Y [RFC8446][RFC Errata 7303]
1-9 Unassigned
10 unexpected_message Y [RFC8446]
11-19 Unassigned
20 bad_record_mac Y [RFC8446]
21 decryption_failed_RESERVED Y [RFC8446] Used in TLS versions prior to 1.3.
22 record_overflow Y [RFC8446]
23-29 Unassigned
30 decompression_failure_RESERVED Y [RFC8446] Used in TLS versions prior to 1.3.
31-39 Unassigned
40 handshake_failure Y [RFC8446]
41 no_certificate_RESERVED Y [RFC8446] Used in SSLv3 but not in TLS.
42 bad_certificate Y [RFC8446]
43 unsupported_certificate Y [RFC8446]
44 certificate_revoked Y [RFC8446]
45 certificate_expired Y [RFC8446]
46 certificate_unknown Y [RFC8446]
47 illegal_parameter Y [RFC8446]
48 unknown_ca Y [RFC8446]
49 access_denied Y [RFC8446]
50 decode_error Y [RFC8446]
51 decrypt_error Y [RFC8446]
52 too_many_cids_requested Y [RFC9147]
53-59 Unassigned
60 export_restriction_RESERVED Y [RFC8446] Used in TLS 1.0 but not TLS 1.1 or later.
61-69 Unassigned
70 protocol_version Y [RFC8446]
71 insufficient_security Y [RFC8446]
72-79 Unassigned
80 internal_error Y [RFC8446]
81-85 Unassigned
86 inappropriate_fallback Y [RFC7507]
87-89 Unassigned
90 user_canceled Y [RFC8446]
91-99 Unassigned
100 no_renegotiation_RESERVED Y [RFC8446] Used in TLS versions prior to 1.3.
101-108 Unassigned
109 missing_extension Y [RFC8446]
110 unsupported_extension Y [RFC8446]
111 certificate_unobtainable_RESERVED Y [RFC6066][RFC8446] Used in TLS versions prior to 1.3.
112 unrecognized_name Y [RFC6066]
113 bad_certificate_status_response Y [RFC6066]
114 bad_certificate_hash_value_RESERVED Y [RFC6066][RFC8446] Used in TLS versions prior to 1.3.
115 unknown_psk_identity Y [RFC4279]
116 certificate_required Y [RFC8446]
117-119 Unassigned
120 no_application_protocol Y [RFC7301][RFC8447]
121 ech_required (TEMPORARY - registered 2023-12-12, extension registered 2024-11-13, expires 2025-12-12) Y [draft-ietf-tls-esni-17]
122-255 Unassigned

TLS HandshakeType

Registration Procedure(s)
Standards Action
Reference
[RFC8446]
Available Formats

CSV
Value Description DTLS-OK Reference Comment
0 hello_request_RESERVED Y [RFC8446] Used in TLS versions prior to 1.3.
1 client_hello Y [RFC8446]
2 server_hello Y [RFC8446]
3 hello_verify_request_RESERVED Y [RFC6347][RFC8446] Assigned for interim draft, but the functionality was moved to a different message.
4 new_session_ticket (renamed from "NewSessionTicket") Y [RFC4507][RFC8446][RFC8447][RFC Errata 7250]
5 end_of_early_data Y [RFC8446]
6 hello_retry_request_RESERVED Y [RFC8446] Assigned for interim draft, but the functionality was moved to an extension.
7 Unassigned
8 encrypted_extensions Y [RFC8446]
9 request_connection_id Y [RFC9147]
10 new_connection_id Y [RFC9147]
11 certificate Y [RFC8446]
12 server_key_exchange_RESERVED Y [RFC8446] Used in TLS versions prior to 1.3.
13 certificate_request Y [RFC8446]
14 server_hello_done_RESERVED Y [RFC8446] Used in TLS versions prior to 1.3.
15 certificate_verify Y [RFC8446]
16 client_key_exchange_RESERVED Y [RFC8446] Used in TLS versions prior to 1.3.
17 client_certificate_request Y [RFC9261] Used in TLS versions prior to 1.3.
18-19 Unassigned
20 finished Y [RFC8446]
21 certificate_url_RESERVED Y [RFC6066][RFC8446] Used in TLS versions prior to 1.3.
22 certificate_status_RESERVED Y [RFC6066][RFC8446] Used in TLS versions prior to 1.3.
23 supplemental_data_RESERVED Y [RFC4680][RFC8446] Used in TLS versions prior to 1.3.
24 key_update Y [RFC8446]
25 compressed_certificate Y [RFC8879]
26 ekt_key Y [RFC8870]
27-253 Unassigned
254 message_hash Y [RFC8446]
255 Unassigned

TLS Supported Groups

Expert(s)
Yoav Nir, Rich Salz, Nick Sullivan
Reference
[RFC8422][RFC7919][RFC8446][RFC8447]
Note
Registration requests should be sent to the mailing list described 
in [RFC 8447, Section 17]. If approved, designated experts should 
notify IANA within three weeks. For assistance, please contact 
iana@iana.org.
    
Note
Renamed from "EC Named Curve Registry"
    
Note
If an item is not marked as "Recommended", 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.
    
Note
The role of the designated expert is described in [RFC8447].
The designated expert [RFC8126] 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 supported group.
    
WARNING
Cryptographic algorithms and parameters will be broken or
weakened over time.  Blindly implementing supported groups 
listed here is not advised.  Implementers and users need to check 
that the cryptographic algorithms listed continue to provide the 
expected level of security.
    
Available Formats

CSV
Range Registration Procedures Note
0-255, 512-65535 Specification Required Elliptic curve groups
256-511 Specification Required Finite Field Diffie-Hellman groups
Value Description DTLS-OK Recommended Reference Comment
0 Reserved [RFC8447]
1 sect163k1 Y N [RFC8422]
2 sect163r1 Y N [RFC8422]
3 sect163r2 Y N [RFC8422]
4 sect193r1 Y N [RFC8422]
5 sect193r2 Y N [RFC8422]
6 sect233k1 Y N [RFC8422]
7 sect233r1 Y N [RFC8422]
8 sect239k1 Y N [RFC8422]
9 sect283k1 Y N [RFC8422]
10 sect283r1 Y N [RFC8422]
11 sect409k1 Y N [RFC8422]
12 sect409r1 Y N [RFC8422]
13 sect571k1 Y N [RFC8422]
14 sect571r1 Y N [RFC8422]
15 secp160k1 Y N [RFC8422]
16 secp160r1 Y N [RFC8422]
17 secp160r2 Y N [RFC8422]
18 secp192k1 Y N [RFC8422]
19 secp192r1 Y N [RFC8422]
20 secp224k1 Y N [RFC8422]
21 secp224r1 Y N [RFC8422]
22 secp256k1 Y N [RFC8422]
23 secp256r1 Y Y [RFC8422]
24 secp384r1 Y Y [RFC8422]
25 secp521r1 Y N [RFC8422]
26 brainpoolP256r1 Y N [RFC7027]
27 brainpoolP384r1 Y N [RFC7027]
28 brainpoolP512r1 Y N [RFC7027]
29 x25519 Y Y [RFC8446][RFC8422]
30 x448 Y Y [RFC8446][RFC8422]
31 brainpoolP256r1tls13 Y N [RFC8734]
32 brainpoolP384r1tls13 Y N [RFC8734]
33 brainpoolP512r1tls13 Y N [RFC8734]
34 GC256A Y N [RFC9189]
35 GC256B Y N [RFC9189]
36 GC256C Y N [RFC9189]
37 GC256D Y N [RFC9189]
38 GC512A Y N [RFC9189]
39 GC512B Y N [RFC9189]
40 GC512C Y N [RFC9189]
41 curveSM2 N N [RFC8998]
42-255 Unassigned
256 ffdhe2048 Y N [RFC7919]
257 ffdhe3072 Y N [RFC7919]
258 ffdhe4096 Y N [RFC7919]
259 ffdhe6144 Y N [RFC7919]
260 ffdhe8192 Y N [RFC7919]
261-507 Unassigned
508-511 Reserved for Private Use [RFC7919]
512 MLKEM512 Y N [draft-connolly-tls-mlkem-key-agreement-03] FIPS 203 version of ML-KEM-512
513 MLKEM768 Y N [draft-connolly-tls-mlkem-key-agreement-03] FIPS 203 version of ML-KEM-768
514 MLKEM1024 Y N [draft-connolly-tls-mlkem-key-agreement-03] FIPS 203 version of ML-KEM-1024
515-2569 Unassigned
2570 Reserved Y N [RFC8701]
2571-4586 Unassigned
4587 SecP256r1MLKEM768 Y N [draft-kwiatkowski-tls-ecdhe-mlkem-02] Combining secp256r1 ECDH with ML-KEM-768
4588 X25519MLKEM768 Y N [draft-kwiatkowski-tls-ecdhe-mlkem-02] Combining X25519 ECDH with ML-KEM-768
4589-6681 Unassigned
6682 Reserved Y N [RFC8701]
6683-10793 Unassigned
10794 Reserved Y N [RFC8701]
10795-14905 Unassigned
14906 Reserved Y N [RFC8701]
14907-19017 Unassigned
19018 Reserved Y N [RFC8701]
19019-23129 Unassigned
23130 Reserved Y N [RFC8701]
23131-25496 Unassigned
25497 X25519Kyber768Draft00 (OBSOLETE) Y N [draft-tls-westerbaan-xyber768d00-02] Pre-standards version of Kyber768. Obsoleted by [draft-kwiatkowski-tls-ecdhe-mlkem-02].
25498 SecP256r1Kyber768Draft00 (OBSOLETE) Y N [draft-kwiatkowski-tls-ecdhe-kyber-01] Combining secp256r1 ECDH with pre-standards version of Kyber768. Obsoleted by [draft-kwiatkowski-tls-ecdhe-mlkem-02].
25499-27241 Unassigned
27242 Reserved Y N [RFC8701]
27243-31353 Unassigned
31354 Reserved Y N [RFC8701]
31355-35465 Unassigned
35466 Reserved Y N [RFC8701]
35467-39577 Unassigned
39578 Reserved Y N [RFC8701]
39579-43689 Unassigned
43690 Reserved Y N [RFC8701]
43691-47801 Unassigned
47802 Reserved Y N [RFC8701]
47803-51913 Unassigned
51914 Reserved Y N [RFC8701]
51915-56025 Unassigned
56026 Reserved Y N [RFC8701]
56027-60137 Unassigned
60138 Reserved Y N [RFC8701]
60139-64249 Unassigned
64250 Reserved Y N [RFC8701]
64251-65023 Unassigned
65024-65279 Reserved for Private Use [RFC8422]
65280 Unassigned
65281 arbitrary_explicit_prime_curves Y N [RFC8422]
65282 arbitrary_explicit_char2_curves Y N [RFC8422]
65283-65535 Unassigned

TLS EC Point Formats

Registration Procedure(s)
Specification Required
Expert(s)
Yoav Nir, Rich Salz, Nick Sullivan
Reference
[RFC8422]
Note
Registration requests should be sent to the mailing list described 
in [RFC 8447, Section 17]. If approved, designated experts should 
notify IANA within three weeks. For assistance, please contact 
iana@iana.org.
    
Available Formats

CSV
Value Description DTLS-OK Reference
0 uncompressed Y [RFC8422]
1 ansiX962_compressed_prime Y [RFC8422]
2 ansiX962_compressed_char2 Y [RFC8422]
3-247 Unassigned
248-255 Reserved for Private Use [RFC8422]

TLS EC Curve Types

Registration Procedure(s)
Specification Required
Expert(s)
Yoav Nir, Rich Salz, Nick Sullivan
Reference
[RFC8422]
Note
Registration requests should be sent to the mailing list described 
in [RFC 8447, Section 17]. If approved, designated experts should 
notify IANA within three weeks. For assistance, please contact 
iana@iana.org.
    
Available Formats

CSV
Value Description DTLS-OK Reference
0 Unassigned
1 explicit_prime Y [RFC8422]
2 explicit_char2 Y [RFC8422]
3 named_curve Y [RFC8422]
4-247 Unassigned
248-255 Reserved for Private Use [RFC8422]

TLS Supplemental Data Formats (SupplementalDataType)

Reference
[RFC4680][RFC8447]
Available Formats

CSV
Range Registration Procedures
0-16385 Standards Action
16386-65279 IETF Review
65280-65535 Reserved for Private Use
Value Description DTLS-OK Reference
0 user_mapping_data Y [RFC4681]
1-16385 Unassigned
16386 authz_data Y [RFC5878]
16387-65279 Unassigned
65280-65535 Reserved for Private Use [RFC4680]

TLS UserMappingType Values

Expert(s)
Yoav Nir, Rich Salz, Nick Sullivan
Reference
[RFC4681]
Note
Requests for assignments from the registry's Specification 
Required range should be sent to the mailing list described in 
[RFC 8447, Section 17]. If approved, designated experts should 
notify IANA within three weeks. For assistance, please contact 
iana@iana.org.
    
Available Formats

CSV
Range Registration Procedures
0-63 Standards Action
64-223 Specification Required
224-255 Reserved for Private Use
Value Description DTLS-OK Reference
0-63 Unassigned
64 upn_domain_hint Y [RFC4681]
65-223 Unassigned
224-255 Reserved for Private Use [RFC4681]

TLS SignatureAlgorithm

Expert(s)
Yoav Nir, Rich Salz, Nick Sullivan
Reference
[RFC5246][RFC8447][RFC9155]
Note
Requests for assignments from the registry's Specification 
Required range should be sent to the mailing list described in 
[RFC 8447, Section 17]. If approved, designated experts should 
notify IANA within three weeks. For assistance, please contact 
iana@iana.org.
    
Note
The values in this registry are only applicable to (D)TLS
protocol versions prior to 1.3.  (D)TLS 1.3 and later versions'
values are registered in the TLS SignatureScheme registry.
    
WARNING
Cryptographic algorithms and parameters will be broken or
weakened over time.  Blindly implementing the cryptographic 
algorithms listed here is not advised.  Implementers and users need 
to check that the cryptographic algorithms listed continue to 
provide the expected level of security.
    
Available Formats

CSV
Range Registration Procedures
0-63 Standards Action
64-223 Specification Required
224-255 Reserved for Private Use
Value Description DTLS-OK Reference
0 anonymous Y [RFC5246]
1 rsa Y [RFC5246]
2 dsa Y [RFC5246]
3 ecdsa Y [RFC5246]
4-6 Reserved [RFC8447]
7 ed25519 Y [RFC8422]
8 ed448 Y [RFC8422]
9-63 Reserved [RFC8447]
64 gostr34102012_256 Y [1][RFC9189]
65 gostr34102012_512 Y [1][RFC9189]
66-223 Reserved [RFC8447]
224-255 Reserved for Private Use [RFC5246]

TLS HashAlgorithm

Expert(s)
Yoav Nir, Rich Salz, Nick Sullivan
Reference
[RFC5246][RFC8447][RFC9155]
Note
Requests for assignments from the registry's Specification 
Required range should be sent to the mailing list described in 
[RFC 8447, Section 17]. If approved, designated experts should 
notify IANA within three weeks. For assistance, please contact 
iana@iana.org.
    
Note
The values in this registry are only applicable to (D)TLS
protocol versions prior to 1.3.  (D)TLS 1.3 and later versions'
values are registered in the TLS SignatureScheme registry.
    
WARNING
Cryptographic algorithms and parameters will be broken or
weakened over time.  Blindly implementing the cryptographic 
algorithms listed here is not advised.  Implementers and users need 
to check that the cryptographic algorithms listed continue to 
provide the expected level of security.
    
Available Formats

CSV
Range Registration Procedures
0-63 Standards Action
64-223 Specification Required
224-255 Reserved for Private Use
Value Description DTLS-OK Reference
0 none Y [RFC5246]
1 md5 Y [RFC5246]
2 sha1 Y [RFC5246]
3 sha224 Y [RFC5246]
4 sha256 Y [RFC5246]
5 sha384 Y [RFC5246]
6 sha512 Y [RFC5246]
7 Reserved [RFC8447]
8 Intrinsic Y [RFC8422]
9-223 Reserved [RFC8447]
224-255 Reserved for Private Use [RFC5246]

TLS Exporter Labels

Registration Procedure(s)
Specification Required
Expert(s)
Yoav Nir, Rich Salz, Nick Sullivan
Reference
[RFC5705][RFC8447]
Note
Registration requests should be sent to the mailing list described 
in [RFC 8447, Section 17]. If approved, designated experts should 
notify IANA within three weeks. For assistance, please contact 
iana@iana.org.
    
Note
(1) These entries are reserved and MUST NOT be used for the 
purpose described in [RFC5705], in order to avoid confusion 
with similar, but distinct use in [RFC5246].
    
Note
[RFC5705] defines keying material exporters for TLS in terms
of the TLS PRF.  [RFC8446] replaced the PRF with HKDF,
thus requiring a new construction.  The exporter interface remains
the same; however, the value is computed differently.
    
Note
The role of the designated expert is described in [RFC8447].
The designated expert [RFC8126] 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 exporter label.  The
expert also verifies that the label is a string consisting of
printable ASCII characters beginning with "EXPORTER".  IANA MUST
also verify that one label is not a prefix of any other label.
For example, labels "key" or "master secretary" are forbidden.
    
Note
If an item is not marked as "Recommended", 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.
    
Available Formats

CSV
Value DTLS-OK Recommended Reference Note
client finished Y Y [RFC5246] (1)
server finished Y Y [RFC5246] (1)
master secret Y Y [RFC5246] (1)
key expansion Y Y [RFC5246] (1)
client EAP encryption N Y [RFC5216][RFC6347]
ttls keying material N N [RFC5281][RFC6347]
ttls challenge N N [RFC5281][RFC6347]
EXTRACTOR-dtls_srtp Y Y [RFC5764]
EXPORTER_DTLS_OVER_SCTP Y Y [RFC6083]
EXPORTER-ETSI-TC-M2M-Bootstrap Y N [TS 102 921 v2.0.3][Miguel_Angel_Reina_Ortega]
EXPORTER-ETSI-TC-M2M-Connection Y N [TS 102 921 v2.0.3][Miguel_Angel_Reina_Ortega]
TLS_MK_Extr Y N [TR 33.222][Silke_Holtmanns]
EXPORTER_GBA_Digest Y N [TS 33.220 Annex M.6][Silke_Holtmanns]
EXPORTER: teap session key seed N Y [RFC-ietf-emu-rfc7170bis-19]
EXPORTER-oneM2M-Bootstrap Y N [oneM2M Security Solutions][Miguel_Angel_Reina_Ortega]
EXPORTER-oneM2M-Connection Y N [oneM2M Security Solutions][Miguel_Angel_Reina_Ortega]
EXPORTER-oneM2M-ESCertKE Y N [oneM2M Security Solutions][Miguel_Angel_Reina_Ortega]
EXPORTER-Token-Binding Y Y [RFC8471]
EXPORTER-BBF-Dying-Gasp N N [TR-301 Issue 2 Amendment 1]
EXPORTER-network-time-security Y Y [RFC8915, Section 4.3]
EXPORTER_3GPP_N32_MASTER N N [3GPP TS 33.501]
EXPORTER-ACE-MQTT-Sign-Challenge N N [RFC9431]
EXPORTER_EAP_TLS_Key_Material N Y [RFC9190]
EXPORTER_EAP_TLS_Method-Id N Y [RFC9190]
EXPORTER-BBF-USP-Record N N [TR-369][Broadband_Forum]
EXPORTER-client authenticator handshake context Y Y [RFC9261]
EXPORTER-server authenticator handshake context Y Y [RFC9261]
EXPORTER-client authenticator finished key Y Y [RFC9261]
EXPORTER-server authenticator finished key Y Y [RFC9261]
EXPORTER-Channel-Binding Y Y [RFC9266]
EXPORTER: teap session key seed N Y [RFC9427]
EXPORTER: Inner Methods Compound Keys N Y [RFC9427]
EXPORTER: Session Key Generating Function N Y [RFC9427]
EXPORTER: Extended Session Key Generating Function N Y [RFC9427]
TEAPbindkey@ietf.org N Y [RFC9427]
EXPORTER-HTTP-Concealed-Authentication N Y [RFC-ietf-httpbis-unprompted-auth-12]

TLS Authorization Data Formats

Expert(s)
Yoav Nir, Rich Salz, Nick Sullivan
Reference
[RFC5878][RFC8447]
Note
Requests for assignments from the registry's Specification 
Required range should be sent to the mailing list described in 
[RFC 8447, Section 17]. If approved, designated experts should 
notify IANA within three weeks. For assistance, please contact 
iana@iana.org.
    
Available Formats

CSV
Range Registration Procedures
0-63 IETF Review
64-223 Specification Required
224-255 Reserved for Private Use
Value Description DTLS-OK Reference
0 x509_attr_cert Y [RFC5878]
1 saml_assertion Y [RFC5878]
2 x509_attr_cert_url Y [RFC5878]
3 saml_assertion_url Y [RFC5878]
4-63 Unassigned
64 keynote_assertion_list Y [RFC6042]
65 keynote_assertion_list_url Y [RFC6042]
66 dtcp_authorization Y [RFC7562]
67-223 Unassigned
224-255 Reserved for Private Use [RFC5878]

TLS Heartbeat Message Types

Registration Procedure(s)
Expert Review
Expert(s)
Yoav Nir, Rich Salz, Nick Sullivan
Reference
[RFC6520][RFC8447]
Note
Registration requests should be sent to the mailing list described 
in [RFC 8447, Section 17]. If approved, designated experts should 
notify IANA within three weeks. For assistance, please contact 
iana@iana.org. 
    
Available Formats

CSV
Value Description DTLS-OK Reference
0 Reserved [RFC6520]
1 heartbeat_request Y [RFC6520]
2 heartbeat_response Y [RFC6520]
3-254 Unassigned
255 Reserved [RFC6520]

TLS Heartbeat Modes

Registration Procedure(s)
Expert Review
Expert(s)
Yoav Nir, Rich Salz, Nick Sullivan
Reference
[RFC6520][RFC8447]
Note
Registration requests should be sent to the mailing list described 
in [RFC 8447, Section 17]. If approved, designated experts should 
notify IANA within three weeks. For assistance, please contact 
iana@iana.org.
    
Available Formats

CSV
Value Description DTLS-OK Reference
0 Reserved [RFC6520]
1 peer_allowed_to_send Y [RFC6520]
2 peer_not_allowed_to_send Y [RFC6520]
3-254 Unassigned
255 Reserved [RFC6520]

TLS SignatureScheme

Registration Procedure(s)
Specification Required
Expert(s)
Yoav Nir, Rich Salz, Nick Sullivan
Reference
[RFC8446]
Note
Registration requests should be sent to the mailing list described 
in [RFC 8447, Section 17]. If approved, designated experts should 
notify IANA within three weeks. For assistance, please contact 
iana@iana.org.
    
WARNING
Cryptographic algorithms and parameters will be broken or
weakened over time.  Blindly implementing signature schemes 
listed here is not advised.  Implementers and users need to check 
that the cryptographic algorithms listed continue to provide the 
expected level of security.
    
Note
As specified in [RFC8126], 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.
    
Available Formats

CSV
Value Description Recommended Reference
0x0000-0x0200 Reserved for backward compatibility [RFC8446]
0x0201 rsa_pkcs1_sha1 N [RFC8446][RFC9155]
0x0202 Reserved for backward compatibility [RFC8446]
0x0203 ecdsa_sha1 N [RFC8446][RFC9155]
0x0204-0x0400 Reserved for backward compatibility [RFC8446]
0x0401 rsa_pkcs1_sha256 Y [RFC8446]
0x0402 Reserved for backward compatibility [RFC8446]
0x0403 ecdsa_secp256r1_sha256 Y [RFC8446]
0x0404-0x041F Reserved for backward compatibility [RFC8446]
0x0420 rsa_pkcs1_sha256_legacy N [draft-davidben-tls13-pkcs1-00]
0x0421-0x0500 Reserved for backward compatibility [RFC8446]
0x0501 rsa_pkcs1_sha384 Y [RFC8446]
0x0502 Reserved for backward compatibility [RFC8446]
0x0503 ecdsa_secp384r1_sha384 Y [RFC8446]
0x0504-0x051F Reserved for backward compatibility [RFC8446]
0x0520 rsa_pkcs1_sha384_legacy N [draft-davidben-tls13-pkcs1-00]
0x0521-0x0600 Reserved for backward compatibility [RFC8446]
0x0601 rsa_pkcs1_sha512 Y [RFC8446]
0x0602 Reserved for backward compatibility [RFC8446]
0x0603 ecdsa_secp521r1_sha512 Y [RFC8446]
0x0604-0x061F Reserved for backward compatibility [RFC8446]
0x0620 rsa_pkcs1_sha512_legacy N [draft-davidben-tls13-pkcs1-00]
0x0621-0x0703 Reserved for backward compatibility [RFC8446]
0x0704 eccsi_sha256 N [draft-wang-tls-raw-public-key-with-ibc]
0x0705 iso_ibs1 N [draft-wang-tls-raw-public-key-with-ibc]
0x0706 iso_ibs2 N [draft-wang-tls-raw-public-key-with-ibc]
0x0707 iso_chinese_ibs N [draft-wang-tls-raw-public-key-with-ibc]
0x0708 sm2sig_sm3 N [RFC8998]
0x0709 gostr34102012_256a N [RFC9367]
0x070A gostr34102012_256b N [RFC9367]
0x070B gostr34102012_256c N [RFC9367]
0x070C gostr34102012_256d N [RFC9367]
0x070D gostr34102012_512a N [RFC9367]
0x070E gostr34102012_512b N [RFC9367]
0x070F gostr34102012_512c N [RFC9367]
0x0710-0x07FF Unassigned
0x0800-0x0803 Reserved for backward compatibility [RFC8446]
0x0804 rsa_pss_rsae_sha256 Y [RFC8446]
0x0805 rsa_pss_rsae_sha384 Y [RFC8446]
0x0806 rsa_pss_rsae_sha512 Y [RFC8446]
0x0807 ed25519 Y [RFC8446]
0x0808 ed448 Y [RFC8446]
0x0809 rsa_pss_pss_sha256 Y [RFC8446]
0x080A rsa_pss_pss_sha384 Y [RFC8446]
0x080B rsa_pss_pss_sha512 Y [RFC8446]
0x080C-0x0819 Unassigned
0x081A ecdsa_brainpoolP256r1tls13_sha256 N [RFC8734]
0x081B ecdsa_brainpoolP384r1tls13_sha384 N [RFC8734]
0x081C ecdsa_brainpoolP512r1tls13_sha512 N [RFC8734]
0x081D-0x083F Unassigned
0x0840 Reserved for backward compatibility N [RFC9189]
0x0841 Reserved for backward compatibility N [RFC9189]
0x0842-0x08FF Unassigned
0x0900-0x0903 Reserved for backward compatibility [RFC8446]
0x0904-0x09FF Unassigned
0x0A00-0x0A03 Reserved for backward compatibility [RFC8446]
0x0A04-0x0AFF Unassigned
0x0B00-0x0B03 Reserved for backward compatibility [RFC8446]
0x0B04-0x0BFF Unassigned
0x0C00-0x0C03 Reserved for backward compatibility [RFC8446]
0x0C04-0x0CFF Unassigned
0x0D00-0x0D03 Reserved for backward compatibility [RFC8446]
0x0D04-0x0DFF Unassigned
0x0E00-0x0E03 Reserved for backward compatibility [RFC8446]
0x0E04-0x0EFF Unassigned
0x0F00-0x0F03 Reserved for backward compatibility [RFC8446]
0x0F04-0x0FFF Unassigned
0x1000-0x1003 Reserved for backward compatibility [RFC8446]
0x1004-0x10FF Unassigned
0x1100-0x1103 Reserved for backward compatibility [RFC8446]
0x1104-0x11FF Unassigned
0x1200-0x1203 Reserved for backward compatibility [RFC8446]
0x1204-0x12FF Unassigned
0x1300-0x1303 Reserved for backward compatibility [RFC8446]
0x1304-0x13FF Unassigned
0x1400-0x1403 Reserved for backward compatibility [RFC8446]
0x1404-0x14FF Unassigned
0x1500-0x1503 Reserved for backward compatibility [RFC8446]
0x1504-0x15FF Unassigned
0x1600-0x1603 Reserved for backward compatibility [RFC8446]
0x1604-0x16FF Unassigned
0x1700-0x1703 Reserved for backward compatibility [RFC8446]
0x1704-0x17FF Unassigned
0x1800-0x1803 Reserved for backward compatibility [RFC8446]
0x1804-0x18FF Unassigned
0x1900-0x1903 Reserved for backward compatibility [RFC8446]
0x1904-0x19FF Unassigned
0x1A00-0x1A03 Reserved for backward compatibility [RFC8446]
0x1A04-0x1AFF Unassigned
0x1B00-0x1B03 Reserved for backward compatibility [RFC8446]
0x1B04-0x1BFF Unassigned
0x1C00-0x1C03 Reserved for backward compatibility [RFC8446]
0x1C04-0x1CFF Unassigned
0x1D00-0x1D03 Reserved for backward compatibility [RFC8446]
0x1D04-0x1DFF Unassigned
0x1E00-0x1E03 Reserved for backward compatibility [RFC8446]
0x1E04-0x1EFF Unassigned
0x1F00-0x1F03 Reserved for backward compatibility [RFC8446]
0x1F04-0x1FFF Unassigned
0x2000-0x2003 Reserved for backward compatibility [RFC8446]
0x2004-0x20FF Unassigned
0x2100-0x2103 Reserved for backward compatibility [RFC8446]
0x2104-0x21FF Unassigned
0x2200-0x2203 Reserved for backward compatibility [RFC8446]
0x2204-0x22FF Unassigned
0x2300-0x2303 Reserved for backward compatibility [RFC8446]
0x2304-0x23FF Unassigned
0x2400-0x2403 Reserved for backward compatibility [RFC8446]
0x2404-0x24FF Unassigned
0x2500-0x2503 Reserved for backward compatibility [RFC8446]
0x2504-0x25FF Unassigned
0x2600-0x2603 Reserved for backward compatibility [RFC8446]
0x2604-0x26FF Unassigned
0x2700-0x2703 Reserved for backward compatibility [RFC8446]
0x2704-0x27FF Unassigned
0x2800-0x2803 Reserved for backward compatibility [RFC8446]
0x2804-0x28FF Unassigned
0x2900-0x2903 Reserved for backward compatibility [RFC8446]
0x2904-0x29FF Unassigned
0x2A00-0x2A03 Reserved for backward compatibility [RFC8446]
0x2A04-0x2AFF Unassigned
0x2B00-0x2B03 Reserved for backward compatibility [RFC8446]
0x2B04-0x2BFF Unassigned
0x2C00-0x2C03 Reserved for backward compatibility [RFC8446]
0x2C04-0x2CFF Unassigned
0x2D00-0x2D03 Reserved for backward compatibility [RFC8446]
0x2D04-0x2DFF Unassigned
0x2E00-0x2E03 Reserved for backward compatibility [RFC8446]
0x2E04-0x2EFF Unassigned
0x2F00-0x2F03 Reserved for backward compatibility [RFC8446]
0x2F04-0x2FFF Unassigned
0x3000-0x3003 Reserved for backward compatibility [RFC8446]
0x3004-0x30FF Unassigned
0x3100-0x3103 Reserved for backward compatibility [RFC8446]
0x3104-0x31FF Unassigned
0x3200-0x3203 Reserved for backward compatibility [RFC8446]
0x3204-0x32FF Unassigned
0x3300-0x3303 Reserved for backward compatibility [RFC8446]
0x3304-0x33FF Unassigned
0x3400-0x3403 Reserved for backward compatibility [RFC8446]
0x3404-0x34FF Unassigned
0x3500-0x3503 Reserved for backward compatibility [RFC8446]
0x3504-0x35FF Unassigned
0x3600-0x3603 Reserved for backward compatibility [RFC8446]
0x3604-0x36FF Unassigned
0x3700-0x3703 Reserved for backward compatibility [RFC8446]
0x3704-0x37FF Unassigned
0x3800-0x3803 Reserved for backward compatibility [RFC8446]
0x3804-0x38FF Unassigned
0x3900-0x3903 Reserved for backward compatibility [RFC8446]
0x3904-0x39FF Unassigned
0x3A00-0x3A03 Reserved for backward compatibility [RFC8446]
0x3A04-0x3AFF Unassigned
0x3B00-0x3B03 Reserved for backward compatibility [RFC8446]
0x3B04-0x3BFF Unassigned
0x3C00-0x3C03 Reserved for backward compatibility [RFC8446]
0x3C04-0x3CFF Unassigned
0x3D00-0x3D03 Reserved for backward compatibility [RFC8446]
0x3D04-0x3DFF Unassigned
0x3E00-0x3E03 Reserved for backward compatibility [RFC8446]
0x3E04-0x3EFF Unassigned
0x3F00-0x3F03 Reserved for backward compatibility [RFC8446]
0x3F04-0x3FFF Unassigned
0x4000-0x4003 Reserved for backward compatibility [RFC8446]
0x4004-0x40FF Unassigned
0x4100-0x4103 Reserved for backward compatibility [RFC8446]
0x4104-0x41FF Unassigned
0x4200-0x4203 Reserved for backward compatibility [RFC8446]
0x4204-0x42FF Unassigned
0x4300-0x4303 Reserved for backward compatibility [RFC8446]
0x4304-0x43FF Unassigned
0x4400-0x4403 Reserved for backward compatibility [RFC8446]
0x4404-0x44FF Unassigned
0x4500-0x4503 Reserved for backward compatibility [RFC8446]
0x4504-0x45FF Unassigned
0x4600-0x4603 Reserved for backward compatibility [RFC8446]
0x4604-0x46FF Unassigned
0x4700-0x4703 Reserved for backward compatibility [RFC8446]
0x4704-0x47FF Unassigned
0x4800-0x4803 Reserved for backward compatibility [RFC8446]
0x4804-0x48FF Unassigned
0x4900-0x4903 Reserved for backward compatibility [RFC8446]
0x4904-0x49FF Unassigned
0x4A00-0x4A03 Reserved for backward compatibility [RFC8446]
0x4A04-0x4AFF Unassigned
0x4B00-0x4B03 Reserved for backward compatibility [RFC8446]
0x4B04-0x4BFF Unassigned
0x4C00-0x4C03 Reserved for backward compatibility [RFC8446]
0x4C04-0x4CFF Unassigned
0x4D00-0x4D03 Reserved for backward compatibility [RFC8446]
0x4D04-0x4DFF Unassigned
0x4E00-0x4E03 Reserved for backward compatibility [RFC8446]
0x4E04-0x4EFF Unassigned
0x4F00-0x4F03 Reserved for backward compatibility [RFC8446]
0x4F04-0x4FFF Unassigned
0x5000-0x5003 Reserved for backward compatibility [RFC8446]
0x5004-0x50FF Unassigned
0x5100-0x5103 Reserved for backward compatibility [RFC8446]
0x5104-0x51FF Unassigned
0x5200-0x5203 Reserved for backward compatibility [RFC8446]
0x5204-0x52FF Unassigned
0x5300-0x5303 Reserved for backward compatibility [RFC8446]
0x5304-0x53FF Unassigned
0x5400-0x5403 Reserved for backward compatibility [RFC8446]
0x5404-0x54FF Unassigned
0x5500-0x5503 Reserved for backward compatibility [RFC8446]
0x5504-0x55FF Unassigned
0x5600-0x5603 Reserved for backward compatibility [RFC8446]
0x5604-0x56FF Unassigned
0x5700-0x5703 Reserved for backward compatibility [RFC8446]
0x5704-0x57FF Unassigned
0x5800-0x5803 Reserved for backward compatibility [RFC8446]
0x5804-0x58FF Unassigned
0x5900-0x5903 Reserved for backward compatibility [RFC8446]
0x5904-0x59FF Unassigned
0x5A00-0x5A03 Reserved for backward compatibility [RFC8446]
0x5A04-0x5AFF Unassigned
0x5B00-0x5B03 Reserved for backward compatibility [RFC8446]
0x5B04-0x5BFF Unassigned
0x5C00-0x5C03 Reserved for backward compatibility [RFC8446]
0x5C04-0x5CFF Unassigned
0x5D00-0x5D03 Reserved for backward compatibility [RFC8446]
0x5D04-0x5DFF Unassigned
0x5E00-0x5E03 Reserved for backward compatibility [RFC8446]
0x5E04-0x5EFF Unassigned
0x5F00-0x5F03 Reserved for backward compatibility [RFC8446]
0x5F04-0x5FFF Unassigned
0x6000-0x6003 Reserved for backward compatibility [RFC8446]
0x6004-0x60FF Unassigned
0x6100-0x6103 Reserved for backward compatibility [RFC8446]
0x6104-0x61FF Unassigned
0x6200-0x6203 Reserved for backward compatibility [RFC8446]
0x6204-0x62FF Unassigned
0x6300-0x6303 Reserved for backward compatibility [RFC8446]
0x6304-0x63FF Unassigned
0x6400-0x6403 Reserved for backward compatibility [RFC8446]
0x6404-0x64FF Unassigned
0x6500-0x6503 Reserved for backward compatibility [RFC8446]
0x6504-0x65FF Unassigned
0x6600-0x6603 Reserved for backward compatibility [RFC8446]
0x6604-0x66FF Unassigned
0x6700-0x6703 Reserved for backward compatibility [RFC8446]
0x6704-0x67FF Unassigned
0x6800-0x6803 Reserved for backward compatibility [RFC8446]
0x6804-0x68FF Unassigned
0x6900-0x6903 Reserved for backward compatibility [RFC8446]
0x6904-0x69FF Unassigned
0x6A00-0x6A03 Reserved for backward compatibility [RFC8446]
0x6A04-0x6AFF Unassigned
0x6B00-0x6B03 Reserved for backward compatibility [RFC8446]
0x6B04-0x6BFF Unassigned
0x6C00-0x6C03 Reserved for backward compatibility [RFC8446]
0x6C04-0x6CFF Unassigned
0x6D00-0x6D03 Reserved for backward compatibility [RFC8446]
0x6D04-0x6DFF Unassigned
0x6E00-0x6E03 Reserved for backward compatibility [RFC8446]
0x6E04-0x6EFF Unassigned
0x6F00-0x6F03 Reserved for backward compatibility [RFC8446]
0x6F04-0x6FFF Unassigned
0x7000-0x7003 Reserved for backward compatibility [RFC8446]
0x7004-0x70FF Unassigned
0x7100-0x7103 Reserved for backward compatibility [RFC8446]
0x7104-0x71FF Unassigned
0x7200-0x7203 Reserved for backward compatibility [RFC8446]
0x7204-0x72FF Unassigned
0x7300-0x7303 Reserved for backward compatibility [RFC8446]
0x7304-0x73FF Unassigned
0x7400-0x7403 Reserved for backward compatibility [RFC8446]
0x7404-0x74FF Unassigned
0x7500-0x7503 Reserved for backward compatibility [RFC8446]
0x7504-0x75FF Unassigned
0x7600-0x7603 Reserved for backward compatibility [RFC8446]
0x7604-0x76FF Unassigned
0x7700-0x7703 Reserved for backward compatibility [RFC8446]
0x7704-0x77FF Unassigned
0x7800-0x7803 Reserved for backward compatibility [RFC8446]
0x7804-0x78FF Unassigned
0x7900-0x7903 Reserved for backward compatibility [RFC8446]
0x7904-0x79FF Unassigned
0x7A00-0x7A03 Reserved for backward compatibility [RFC8446]
0x7A04-0x7AFF Unassigned
0x7B00-0x7B03 Reserved for backward compatibility [RFC8446]
0x7B04-0x7BFF Unassigned
0x7C00-0x7C03 Reserved for backward compatibility [RFC8446]
0x7C04-0x7CFF Unassigned
0x7D00-0x7D03 Reserved for backward compatibility [RFC8446]
0x7D04-0x7DFF Unassigned
0x7E00-0x7E03 Reserved for backward compatibility [RFC8446]
0x7E04-0x7EFF Unassigned
0x7F00-0x7F03 Reserved for backward compatibility [RFC8446]
0x7F04-0x7FFF Unassigned
0x8000-0x8003 Reserved for backward compatibility [RFC8446]
0x8004-0x80FF Unassigned
0x8100-0x8103 Reserved for backward compatibility [RFC8446]
0x8104-0x81FF Unassigned
0x8200-0x8203 Reserved for backward compatibility [RFC8446]
0x8204-0x82FF Unassigned
0x8300-0x8303 Reserved for backward compatibility [RFC8446]
0x8304-0x83FF Unassigned
0x8400-0x8403 Reserved for backward compatibility [RFC8446]
0x8404-0x84FF Unassigned
0x8500-0x8503 Reserved for backward compatibility [RFC8446]
0x8504-0x85FF Unassigned
0x8600-0x8603 Reserved for backward compatibility [RFC8446]
0x8604-0x86FF Unassigned
0x8700-0x8703 Reserved for backward compatibility [RFC8446]
0x8704-0x87FF Unassigned
0x8800-0x8803 Reserved for backward compatibility [RFC8446]
0x8804-0x88FF Unassigned
0x8900-0x8903 Reserved for backward compatibility [RFC8446]
0x8904-0x89FF Unassigned
0x8A00-0x8A03 Reserved for backward compatibility [RFC8446]
0x8A04-0x8AFF Unassigned
0x8B00-0x8B03 Reserved for backward compatibility [RFC8446]
0x8B04-0x8BFF Unassigned
0x8C00-0x8C03 Reserved for backward compatibility [RFC8446]
0x8C04-0x8CFF Unassigned
0x8D00-0x8D03 Reserved for backward compatibility [RFC8446]
0x8D04-0x8DFF Unassigned
0x8E00-0x8E03 Reserved for backward compatibility [RFC8446]
0x8E04-0x8EFF Unassigned
0x8F00-0x8F03 Reserved for backward compatibility [RFC8446]
0x8F04-0x8FFF Unassigned
0x9000-0x9003 Reserved for backward compatibility [RFC8446]
0x9004-0x90FF Unassigned
0x9100-0x9103 Reserved for backward compatibility [RFC8446]
0x9104-0x91FF Unassigned
0x9200-0x9203 Reserved for backward compatibility [RFC8446]
0x9204-0x92FF Unassigned
0x9300-0x9303 Reserved for backward compatibility [RFC8446]
0x9304-0x93FF Unassigned
0x9400-0x9403 Reserved for backward compatibility [RFC8446]
0x9404-0x94FF Unassigned
0x9500-0x9503 Reserved for backward compatibility [RFC8446]
0x9504-0x95FF Unassigned
0x9600-0x9603 Reserved for backward compatibility [RFC8446]
0x9604-0x96FF Unassigned
0x9700-0x9703 Reserved for backward compatibility [RFC8446]
0x9704-0x97FF Unassigned
0x9800-0x9803 Reserved for backward compatibility [RFC8446]
0x9804-0x98FF Unassigned
0x9900-0x9903 Reserved for backward compatibility [RFC8446]
0x9904-0x99FF Unassigned
0x9A00-0x9A03 Reserved for backward compatibility [RFC8446]
0x9A04-0x9AFF Unassigned
0x9B00-0x9B03 Reserved for backward compatibility [RFC8446]
0x9B04-0x9BFF Unassigned
0x9C00-0x9C03 Reserved for backward compatibility [RFC8446]
0x9C04-0x9CFF Unassigned
0x9D00-0x9D03 Reserved for backward compatibility [RFC8446]
0x9D04-0x9DFF Unassigned
0x9E00-0x9E03 Reserved for backward compatibility [RFC8446]
0x9E04-0x9EFF Unassigned
0x9F00-0x9F03 Reserved for backward compatibility [RFC8446]
0x9F04-0x9FFF Unassigned
0xA000-0xA003 Reserved for backward compatibility [RFC8446]
0xA004-0xA0FF Unassigned
0xA100-0xA103 Reserved for backward compatibility [RFC8446]
0xA104-0xA1FF Unassigned
0xA200-0xA203 Reserved for backward compatibility [RFC8446]
0xA204-0xA2FF Unassigned
0xA300-0xA303 Reserved for backward compatibility [RFC8446]
0xA304-0xA3FF Unassigned
0xA400-0xA403 Reserved for backward compatibility [RFC8446]
0xA404-0xA4FF Unassigned
0xA500-0xA503 Reserved for backward compatibility [RFC8446]
0xA504-0xA5FF Unassigned
0xA600-0xA603 Reserved for backward compatibility [RFC8446]
0xA604-0xA6FF Unassigned
0xA700-0xA703 Reserved for backward compatibility [RFC8446]
0xA704-0xA7FF Unassigned
0xA800-0xA803 Reserved for backward compatibility [RFC8446]
0xA804-0xA8FF Unassigned
0xA900-0xA903 Reserved for backward compatibility [RFC8446]
0xA904-0xA9FF Unassigned
0xAA00-0xAA03 Reserved for backward compatibility [RFC8446]
0xAA04-0xAAFF Unassigned
0xAB00-0xAB03 Reserved for backward compatibility [RFC8446]
0xAB04-0xABFF Unassigned
0xAC00-0xAC03 Reserved for backward compatibility [RFC8446]
0xAC04-0xACFF Unassigned
0xAD00-0xAD03 Reserved for backward compatibility [RFC8446]
0xAD04-0xADFF Unassigned
0xAE00-0xAE03 Reserved for backward compatibility [RFC8446]
0xAE04-0xAEFF Unassigned
0xAF00-0xAF03 Reserved for backward compatibility [RFC8446]
0xAF04-0xAFFF Unassigned
0xB000-0xB003 Reserved for backward compatibility [RFC8446]
0xB004-0xB0FF Unassigned
0xB100-0xB103 Reserved for backward compatibility [RFC8446]
0xB104-0xB1FF Unassigned
0xB200-0xB203 Reserved for backward compatibility [RFC8446]
0xB204-0xB2FF Unassigned
0xB300-0xB303 Reserved for backward compatibility [RFC8446]
0xB304-0xB3FF Unassigned
0xB400-0xB403 Reserved for backward compatibility [RFC8446]
0xB404-0xB4FF Unassigned
0xB500-0xB503 Reserved for backward compatibility [RFC8446]
0xB504-0xB5FF Unassigned
0xB600-0xB603 Reserved for backward compatibility [RFC8446]
0xB604-0xB6FF Unassigned
0xB700-0xB703 Reserved for backward compatibility [RFC8446]
0xB704-0xB7FF Unassigned
0xB800-0xB803 Reserved for backward compatibility [RFC8446]
0xB804-0xB8FF Unassigned
0xB900-0xB903 Reserved for backward compatibility [RFC8446]
0xB904-0xB9FF Unassigned
0xBA00-0xBA03 Reserved for backward compatibility [RFC8446]
0xBA04-0xBAFF Unassigned
0xBB00-0xBB03 Reserved for backward compatibility [RFC8446]
0xBB04-0xBBFF Unassigned
0xBC00-0xBC03 Reserved for backward compatibility [RFC8446]
0xBC04-0xBCFF Unassigned
0xBD00-0xBD03 Reserved for backward compatibility [RFC8446]
0xBD04-0xBDFF Unassigned
0xBE00-0xBE03 Reserved for backward compatibility [RFC8446]
0xBE04-0xBEFF Unassigned
0xBF00-0xBF03 Reserved for backward compatibility [RFC8446]
0xBF04-0xBFFF Unassigned
0xC000-0xC003 Reserved for backward compatibility [RFC8446]
0xC004-0xC0FF Unassigned
0xC100-0xC103 Reserved for backward compatibility [RFC8446]
0xC104-0xC1FF Unassigned
0xC200-0xC203 Reserved for backward compatibility [RFC8446]
0xC204-0xC2FF Unassigned
0xC300-0xC303 Reserved for backward compatibility [RFC8446]
0xC304-0xC3FF Unassigned
0xC400-0xC403 Reserved for backward compatibility [RFC8446]
0xC404-0xC4FF Unassigned
0xC500-0xC503 Reserved for backward compatibility [RFC8446]
0xC504-0xC5FF Unassigned
0xC600-0xC603 Reserved for backward compatibility [RFC8446]
0xC604-0xC6FF Unassigned
0xC700-0xC703 Reserved for backward compatibility [RFC8446]
0xC704-0xC7FF Unassigned
0xC800-0xC803 Reserved for backward compatibility [RFC8446]
0xC804-0xC8FF Unassigned
0xC900-0xC903 Reserved for backward compatibility [RFC8446]
0xC904-0xC9FF Unassigned
0xCA00-0xCA03 Reserved for backward compatibility [RFC8446]
0xCA04-0xCAFF Unassigned
0xCB00-0xCB03 Reserved for backward compatibility [RFC8446]
0xCB04-0xCBFF Unassigned
0xCC00-0xCC03 Reserved for backward compatibility [RFC8446]
0xCC04-0xCCFF Unassigned
0xCD00-0xCD03 Reserved for backward compatibility [RFC8446]
0xCD04-0xCDFF Unassigned
0xCE00-0xCE03 Reserved for backward compatibility [RFC8446]
0xCE04-0xCEFF Unassigned
0xCF00-0xCF03 Reserved for backward compatibility [RFC8446]
0xCF04-0xCFFF Unassigned
0xD000-0xD003 Reserved for backward compatibility [RFC8446]
0xD004-0xD0FF Unassigned
0xD100-0xD103 Reserved for backward compatibility [RFC8446]
0xD104-0xD1FF Unassigned
0xD200-0xD203 Reserved for backward compatibility [RFC8446]
0xD204-0xD2FF Unassigned
0xD300-0xD303 Reserved for backward compatibility [RFC8446]
0xD304-0xD3FF Unassigned
0xD400-0xD403 Reserved for backward compatibility [RFC8446]
0xD404-0xD4FF Unassigned
0xD500-0xD503 Reserved for backward compatibility [RFC8446]
0xD504-0xD5FF Unassigned
0xD600-0xD603 Reserved for backward compatibility [RFC8446]
0xD604-0xD6FF Unassigned
0xD700-0xD703 Reserved for backward compatibility [RFC8446]
0xD704-0xD7FF Unassigned
0xD800-0xD803 Reserved for backward compatibility [RFC8446]
0xD804-0xD8FF Unassigned
0xD900-0xD903 Reserved for backward compatibility [RFC8446]
0xD904-0xD9FF Unassigned
0xDA00-0xDA03 Reserved for backward compatibility [RFC8446]
0xDA04-0xDAFF Unassigned
0xDB00-0xDB03 Reserved for backward compatibility [RFC8446]
0xDB04-0xDBFF Unassigned
0xDC00-0xDC03 Reserved for backward compatibility [RFC8446]
0xDC04-0xDCFF Unassigned
0xDD00-0xDD03 Reserved for backward compatibility [RFC8446]
0xDD04-0xDDFF Unassigned
0xDE00-0xDE03 Reserved for backward compatibility [RFC8446]
0xDE04-0xDEFF Unassigned
0xDF00-0xDF03 Reserved for backward compatibility [RFC8446]
0xDF04-0xDFFF Unassigned
0xE000-0xE003 Reserved for backward compatibility [RFC8446]
0xE004-0xE0FF Unassigned
0xE100-0xE103 Reserved for backward compatibility [RFC8446]
0xE104-0xE1FF Unassigned
0xE200-0xE203 Reserved for backward compatibility [RFC8446]
0xE204-0xE2FF Unassigned
0xE300-0xE303 Reserved for backward compatibility [RFC8446]
0xE304-0xE3FF Unassigned
0xE400-0xE403 Reserved for backward compatibility [RFC8446]
0xE404-0xE4FF Unassigned
0xE500-0xE503 Reserved for backward compatibility [RFC8446]
0xE504-0xE5FF Unassigned
0xE600-0xE603 Reserved for backward compatibility [RFC8446]
0xE604-0xE6FF Unassigned
0xE700-0xE703 Reserved for backward compatibility [RFC8446]
0xE704-0xE7FF Unassigned
0xE800-0xE803 Reserved for backward compatibility [RFC8446]
0xE804-0xE8FF Unassigned
0xE900-0xE903 Reserved for backward compatibility [RFC8446]
0xE904-0xE9FF Unassigned
0xEA00-0xEA03 Reserved for backward compatibility [RFC8446]
0xEA04-0xEAFF Unassigned
0xEB00-0xEB03 Reserved for backward compatibility [RFC8446]
0xEB04-0xEBFF Unassigned
0xEC00-0xEC03 Reserved for backward compatibility [RFC8446]
0xEC04-0xECFF Unassigned
0xED00-0xED03 Reserved for backward compatibility [RFC8446]
0xED04-0xEDFF Unassigned
0xEE00-0xEE03 Reserved for backward compatibility [RFC8446]
0xEE04-0xEEFF Unassigned
0xEF00-0xEF03 Reserved for backward compatibility [RFC8446]
0xEF04-0xEFFF Unassigned
0xF000-0xF003 Reserved for backward compatibility [RFC8446]
0xF004-0xF0FF Unassigned
0xF100-0xF103 Reserved for backward compatibility [RFC8446]
0xF104-0xF1FF Unassigned
0xF200-0xF203 Reserved for backward compatibility [RFC8446]
0xF204-0xF2FF Unassigned
0xF300-0xF303 Reserved for backward compatibility [RFC8446]
0xF304-0xF3FF Unassigned
0xF400-0xF403 Reserved for backward compatibility [RFC8446]
0xF404-0xF4FF Unassigned
0xF500-0xF503 Reserved for backward compatibility [RFC8446]
0xF504-0xF5FF Unassigned
0xF600-0xF603 Reserved for backward compatibility [RFC8446]
0xF604-0xF6FF Unassigned
0xF700-0xF703 Reserved for backward compatibility [RFC8446]
0xF704-0xF7FF Unassigned
0xF800-0xF803 Reserved for backward compatibility [RFC8446]
0xF804-0xF8FF Unassigned
0xF900-0xF903 Reserved for backward compatibility [RFC8446]
0xF904-0xF9FF Unassigned
0xFA00-0xFA03 Reserved for backward compatibility [RFC8446]
0xFA04-0xFAFF Unassigned
0xFB00-0xFB03 Reserved for backward compatibility [RFC8446]
0xFB04-0xFBFF Unassigned
0xFC00-0xFC03 Reserved for backward compatibility [RFC8446]
0xFC04-0xFCFF Unassigned
0xFD00-0xFD03 Reserved for backward compatibility [RFC8446]
0xFD04-0xFDFF Unassigned
0xFE00-0xFFFF Reserved for Private Use [RFC8446]

TLS PskKeyExchangeMode

Registration Procedure(s)
Specification Required
Expert(s)
Yoav Nir, Rich Salz, Nick Sullivan
Reference
[RFC8446]
Note
Registration requests should be sent to the mailing list described 
in [RFC 8447, Section 17]. If approved, designated experts should 
notify IANA within three weeks. For assistance, please contact 
iana@iana.org.
    
Note
If an item is not marked as "Recommended", 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.
    
Note
The role of the designated expert is described in [RFC8447].
The designated expert [RFC8126] 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 key exchange mode.
    
Available Formats

CSV
Value Description Recommended Reference
0 psk_ke Y [RFC8446]
1 psk_dhe_ke Y [RFC8446]
2-253 Unassigned
254-255 Reserved for Private Use [RFC8446]

TLS KDF Identifiers

Expert(s)
Rich Salz, Nick Sullivan
Reference
[RFC9258]
Note
Registration requests should be sent to the mailing list described 
in [RFC 8447, Section 17]. If approved, designated experts should 
notify IANA within three weeks. For assistance, please contact 
iana@iana.org.
    
Available Formats

CSV
Range Registration Procedures
0x0000-0xfeff Specification Required
0xff00-0xffff Private Use
Value KDF Description Reference
0x0000 Reserved [RFC9258]
0x0001 HKDF_SHA256 [RFC5869]
0x0002 HKDF_SHA384 [RFC5869]
0x0003-0xfeff Unassigned
0xff00-0xffff Reserved for Private Use [RFC9258]

Contact Information

ID Name Contact URI Last Updated
[Broadband_Forum] Broadband Forum mailto:help&broadband-forum.org 2022-03-25
[Miguel_Angel_Reina_Ortega] Miguel Angel Reina Ortega mailto:MiguelAngel.ReinaOrtega&etsi.org 2018-02-16
[Pasi_Eronen] Pasi Eronen mailto:pasi.eronen&nokia.com 2008-04-04
[Silke_Holtmanns] Silke Holtmanns mailto:Silke.Holtmanns&nokia.com 2013-01-30

Footnote

[1]
These values were allocated from the Reserved state due to a 
misunderstanding of the difference between Reserved and Unallocated 
that went undetected for a long time.  Additional allocations from 
the Reserved state are not expected, and the TLS SignatureScheme 
registry is suitable for use for new allocations instead of this 
registry.