Transport Layer Security (TLS) Parameters (last updated 2008-08-20) Registries included below: - TLS ClientCertificateType Identifiers Registry - TLS Cipher Suite Registry - TLS ContentType Registry - TLS Alert Registry - TLS HandshakeType Registry - EC Named Curve Registry - EC Point Format Registry - EC Curve Type Registry - TLS Supplemental Data Formats (SupplementalDataType) - TLS UserMappingType Values - TLS SignatureAlgorithm Registry - TLS HashAlgorithm Registry NOTE: Some numbers were temporarily reserved when this registry was created (August 2005) to avoid conflicts with ongoing work, and allow for smoother transition to an IANA-maintained registry. Numbers that are still marked as "Temporarily reserved" in August 2007 should be freed and marked as "Unallocated". Registry Name: TLS ClientCertificateType Identifiers Registry Reference: [RFC5246] Range Registration Procedures ------- ------------------------ 0-63 Standards Action 64-223 Specification Required 224-255 Reserved for Private Use Registry: Value Description Reference ------------ ---------------------------- --------- 0 Unassigned 1 rsa_sign [RFC5246] 2 dss_sign [RFC5246] 3 rsa_fixed_dh [RFC5246] 4 dss_fixed_dh [RFC5246] 5 rsa_ephemeral_dh_RESERVED [RFC5246] 6 dss_ephemeral_dh_RESERVED [RFC5246] 7-19 Unassigned 20 fortezza_dms_RESERVED [RFC5246] 21-63 Unassigned 64 ecdsa_sign [RFC4492] 65 rsa_fixed_ecdh [RFC4492] 66 ecdsa_fixed_ecdh [RFC4492] 67-223 Unassigned 224-255 Reserved for Private Use [RFC5246] Registry Name: TLS Cipher Suite Registry Reference: [RFC5246] Range Registration Procedures Notes ------- ------------------------ ----------------------------- 0-191 Standards Action Refers to value of first byte 192-254 Specification Required Refers to value of first byte 255 Reserved for Private Use Refers to value of first byte Registry: Value Description Reference ------------ --------------------------------------- --------- 0x00,0x00 TLS_NULL_WITH_NULL_NULL [RFC5246] 0x00,0x01 TLS_RSA_WITH_NULL_MD5 [RFC5246] 0x00,0x02 TLS_RSA_WITH_NULL_SHA [RFC5246] 0x00,0x03 TLS_RSA_EXPORT_WITH_RC4_40_MD5 [RFC4346] 0x00,0x04 TLS_RSA_WITH_RC4_128_MD5 [RFC5246] 0x00,0x05 TLS_RSA_WITH_RC4_128_SHA [RFC5246] 0x00,0x06 TLS_RSA_EXPORT_WITH_RC2_CBC_40_MD5 [RFC4346] 0x00,0x07 TLS_RSA_WITH_IDEA_CBC_SHA [RFC4346] 0x00,0x08 TLS_RSA_EXPORT_WITH_DES40_CBC_SHA [RFC4346] 0x00,0x09 TLS_RSA_WITH_DES_CBC_SHA [RFC4346] 0x00,0x0A TLS_RSA_WITH_3DES_EDE_CBC_SHA [RFC5246] 0x00,0x0B TLS_DH_DSS_EXPORT_WITH_DES40_CBC_SHA [RFC4346] 0x00,0x0C TLS_DH_DSS_WITH_DES_CBC_SHA [RFC4346] 0x00,0x0D TLS_DH_DSS_WITH_3DES_EDE_CBC_SHA [RFC5246] 0x00,0x0E TLS_DH_RSA_EXPORT_WITH_DES40_CBC_SHA [RFC4346] 0x00,0x0F TLS_DH_RSA_WITH_DES_CBC_SHA [RFC4346] 0x00,0x10 TLS_DH_RSA_WITH_3DES_EDE_CBC_SHA [RFC5246] 0x00,0x11 TLS_DHE_DSS_EXPORT_WITH_DES40_CBC_SHA [RFC4346] 0x00,0x12 TLS_DHE_DSS_WITH_DES_CBC_SHA [RFC4346] 0x00,0x13 TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA [RFC5246] 0x00,0x14 TLS_DHE_RSA_EXPORT_WITH_DES40_CBC_SHA [RFC4346] 0x00,0x15 TLS_DHE_RSA_WITH_DES_CBC_SHA [RFC4346] 0x00,0x16 TLS_DHE_RSA_WITH_3DES_EDE_CBC_SHA [RFC5246] 0x00,0x17 TLS_DH_anon_EXPORT_WITH_RC4_40_MD5 [RFC4346] 0x00,0x18 TLS_DH_anon_WITH_RC4_128_MD5 [RFC5246] 0x00,0x19 TLS_DH_anon_EXPORT_WITH_DES40_CBC_SHA [RFC4346] 0x00,0x1A TLS_DH_anon_WITH_DES_CBC_SHA [RFC4346] 0x00,0x1B TLS_DH_anon_WITH_3DES_EDE_CBC_SHA [RFC5246] 0x00,0x1C-1D Reserved to avoid conflicts with SSLv3 [RFC5246] 0x00,0x1E TLS_KRB5_WITH_DES_CBC_SHA [RFC2712] 0x00,0x1F TLS_KRB5_WITH_3DES_EDE_CBC_SHA [RFC2712] 0x00,0x20 TLS_KRB5_WITH_RC4_128_SHA [RFC2712] 0x00,0x21 TLS_KRB5_WITH_IDEA_CBC_SHA [RFC2712] 0x00,0x22 TLS_KRB5_WITH_DES_CBC_MD5 [RFC2712] 0x00,0x23 TLS_KRB5_WITH_3DES_EDE_CBC_MD5 [RFC2712] 0x00,0x24 TLS_KRB5_WITH_RC4_128_MD5 [RFC2712] 0x00,0x25 TLS_KRB5_WITH_IDEA_CBC_MD5 [RFC2712] 0x00,0x26 TLS_KRB5_EXPORT_WITH_DES_CBC_40_SHA [RFC2712] 0x00,0x27 TLS_KRB5_EXPORT_WITH_RC2_CBC_40_SHA [RFC2712] 0x00,0x28 TLS_KRB5_EXPORT_WITH_RC4_40_SHA [RFC2712] 0x00,0x29 TLS_KRB5_EXPORT_WITH_DES_CBC_40_MD5 [RFC2712] 0x00,0x2A TLS_KRB5_EXPORT_WITH_RC2_CBC_40_MD5 [RFC2712] 0x00,0x2B TLS_KRB5_EXPORT_WITH_RC4_40_MD5 [RFC2712] 0x00,0x2C TLS_PSK_WITH_NULL_SHA [RFC4785] 0x00,0x2D TLS_DHE_PSK_WITH_NULL_SHA [RFC4785] 0x00,0x2E TLS_RSA_PSK_WITH_NULL_SHA [RFC4785] 0x00,0x2F TLS_RSA_WITH_AES_128_CBC_SHA [RFC5246] 0x00,0x30 TLS_DH_DSS_WITH_AES_128_CBC_SHA [RFC5246] 0x00,0x31 TLS_DH_RSA_WITH_AES_128_CBC_SHA [RFC5246] 0x00,0x32 TLS_DHE_DSS_WITH_AES_128_CBC_SHA [RFC5246] 0x00,0x33 TLS_DHE_RSA_WITH_AES_128_CBC_SHA [RFC5246] 0x00,0x34 TLS_DH_anon_WITH_AES_128_CBC_SHA [RFC5246] 0x00,0x35 TLS_RSA_WITH_AES_256_CBC_SHA [RFC5246] 0x00,0x36 TLS_DH_DSS_WITH_AES_256_CBC_SHA [RFC5246] 0x00,0x37 TLS_DH_RSA_WITH_AES_256_CBC_SHA [RFC5246] 0x00,0x38 TLS_DHE_DSS_WITH_AES_256_CBC_SHA [RFC5246] 0x00,0x39 TLS_DHE_RSA_WITH_AES_256_CBC_SHA [RFC5246] 0x00,0x3A TLS_DH_anon_WITH_AES_256_CBC_SHA [RFC5246] 0x00,0x3B TLS_RSA_WITH_NULL_SHA256 [RFC5246] 0x00,0x3C TLS_RSA_WITH_AES_128_CBC_SHA256 [RFC5246] 0x00,0x3D TLS_RSA_WITH_AES_256_CBC_SHA256 [RFC5246] 0x00,0x3E TLS_DH_DSS_WITH_AES_128_CBC_SHA256 [RFC5246] 0x00,0x3F TLS_DH_RSA_WITH_AES_128_CBC_SHA256 [RFC5246] 0x00,0x40 TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 [RFC5246] 0x00,0x41 TLS_RSA_WITH_CAMELLIA_128_CBC_SHA [RFC4132] 0x00,0x42 TLS_DH_DSS_WITH_CAMELLIA_128_CBC_SHA [RFC4132] 0x00,0x43 TLS_DH_RSA_WITH_CAMELLIA_128_CBC_SHA [RFC4132] 0x00,0x44 TLS_DHE_DSS_WITH_CAMELLIA_128_CBC_SHA [RFC4132] 0x00,0x45 TLS_DHE_RSA_WITH_CAMELLIA_128_CBC_SHA [RFC4132] 0x00,0x46 TLS_DH_anon_WITH_CAMELLIA_128_CBC_SHA [RFC4132] 0x00,0x47-4F Reserved to avoid conflicts with [Eronen] deployed implementations 0x00,0x50-58 Reserved to avoid conflicts [Eronen] 2008-04-04 0x00,0x59-5C Reserved to avoid conflicts with [Eronen] deployed implementations 0x00,0x5D-5F Unassigned 0x00,0x60-66 Reserved to avoid conflicts with widely deployed implementations [Eronen] 0x00,0x67 TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 [RFC5246] 0x00,0x68 TLS_DH_DSS_WITH_AES_256_CBC_SHA256 [RFC5246] 0x00,0x69 TLS_DH_RSA_WITH_AES_256_CBC_SHA256 [RFC5246] 0x00,0x6A TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 [RFC5246] 0x00,0x6B TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 [RFC5246] 0x00,0x6C TLS_DH_anon_WITH_AES_128_CBC_SHA256 [RFC5246] 0x00,0x6D TLS_DH_anon_WITH_AES_256_CBC_SHA256 [RFC5246] 0x00,0x6E-83 Unassigned 0x00,0x84 TLS_RSA_WITH_CAMELLIA_256_CBC_SHA [RFC4132] 0x00,0x85 TLS_DH_DSS_WITH_CAMELLIA_256_CBC_SHA [RFC4132] 0x00,0x86 TLS_DH_RSA_WITH_CAMELLIA_256_CBC_SHA [RFC4132] 0x00,0x87 TLS_DHE_DSS_WITH_CAMELLIA_256_CBC_SHA [RFC4132] 0x00,0x88 TLS_DHE_RSA_WITH_CAMELLIA_256_CBC_SHA [RFC4132] 0x00,0x89 TLS_DH_anon_WITH_CAMELLIA_256_CBC_SHA [RFC4132] 0x00,0x8A TLS_PSK_WITH_RC4_128_SHA [RFC4279] 0x00,0x8B TLS_PSK_WITH_3DES_EDE_CBC_SHA [RFC4279] 0x00,0x8C TLS_PSK_WITH_AES_128_CBC_SHA [RFC4279] 0x00,0x8D TLS_PSK_WITH_AES_256_CBC_SHA [RFC4279] 0x00,0x8E TLS_DHE_PSK_WITH_RC4_128_SHA [RFC4279] 0x00,0x8F TLS_DHE_PSK_WITH_3DES_EDE_CBC_SHA [RFC4279] 0x00,0x90 TLS_DHE_PSK_WITH_AES_128_CBC_SHA [RFC4279] 0x00,0x91 TLS_DHE_PSK_WITH_AES_256_CBC_SHA [RFC4279] 0x00,0x92 TLS_RSA_PSK_WITH_RC4_128_SHA [RFC4279] 0x00,0x93 TLS_RSA_PSK_WITH_3DES_EDE_CBC_SHA [RFC4279] 0x00,0x94 TLS_RSA_PSK_WITH_AES_128_CBC_SHA [RFC4279] 0x00,0x95 TLS_RSA_PSK_WITH_AES_256_CBC_SHA [RFC4279] 0x00,0x96 TLS_RSA_WITH_SEED_CBC_SHA [RFC4162] 0x00,0x97 TLS_DH_DSS_WITH_SEED_CBC_SHA [RFC4162] 0x00,0x98 TLS_DH_RSA_WITH_SEED_CBC_SHA [RFC4162] 0x00,0x99 TLS_DHE_DSS_WITH_SEED_CBC_SHA [RFC4162] 0x00,0x9A TLS_DHE_RSA_WITH_SEED_CBC_SHA [RFC4162] 0x00,0x9B TLS_DH_anon_WITH_SEED_CBC_SHA [RFC4162] 0x00,0x9C TLS_RSA_WITH_AES_128_GCM_SHA256 [RFC5288] 0x00,0x9D TLS_RSA_WITH_AES_256_GCM_SHA384 [RFC5288] 0x00,0x9E TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 [RFC5288] 0x00,0x9F TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 [RFC5288] 0x00,0xA0 TLS_DH_RSA_WITH_AES_128_GCM_SHA256 [RFC5288] 0x00,0xA1 TLS_DH_RSA_WITH_AES_256_GCM_SHA384 [RFC5288] 0x00,0xA2 TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 [RFC5288] 0x00,0xA3 TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 [RFC5288] 0x00,0xA4 TLS_DH_DSS_WITH_AES_128_GCM_SHA256 [RFC5288] 0x00,0xA5 TLS_DH_DSS_WITH_AES_256_GCM_SHA384 [RFC5288] 0x00,0xA6 TLS_DH_anon_WITH_AES_128_GCM_SHA256 [RFC5288] 0x00,0xA7 TLS_DH_anon_WITH_AES_256_GCM_SHA384 [RFC5288] 0x00,0xA8-FF Unassigned 0x01-BF,* Unassigned 0xC0,0x01 TLS_ECDH_ECDSA_WITH_NULL_SHA [RFC4492] 0xC0,0x02 TLS_ECDH_ECDSA_WITH_RC4_128_SHA [RFC4492] 0xC0,0x03 TLS_ECDH_ECDSA_WITH_3DES_EDE_CBC_SHA [RFC4492] 0xC0,0x04 TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA [RFC4492] 0xC0,0x05 TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA [RFC4492] 0xC0,0x06 TLS_ECDHE_ECDSA_WITH_NULL_SHA [RFC4492] 0xC0,0x07 TLS_ECDHE_ECDSA_WITH_RC4_128_SHA [RFC4492] 0xC0,0x08 TLS_ECDHE_ECDSA_WITH_3DES_EDE_CBC_SHA [RFC4492] 0xC0,0x09 TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA [RFC4492] 0xC0,0x0A TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA [RFC4492] 0xC0,0x0B TLS_ECDH_RSA_WITH_NULL_SHA [RFC4492] 0xC0,0x0C TLS_ECDH_RSA_WITH_RC4_128_SHA [RFC4492] 0xC0,0x0D TLS_ECDH_RSA_WITH_3DES_EDE_CBC_SHA [RFC4492] 0xC0,0x0E TLS_ECDH_RSA_WITH_AES_128_CBC_SHA [RFC4492] 0xC0,0x0F TLS_ECDH_RSA_WITH_AES_256_CBC_SHA [RFC4492] 0xC0,0x10 TLS_ECDHE_RSA_WITH_NULL_SHA [RFC4492] 0xC0,0x11 TLS_ECDHE_RSA_WITH_RC4_128_SHA [RFC4492] 0xC0,0x12 TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA [RFC4492] 0xC0,0x13 TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA [RFC4492] 0xC0,0x14 TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA [RFC4492] 0xC0,0x15 TLS_ECDH_anon_WITH_NULL_SHA [RFC4492] 0xC0,0x16 TLS_ECDH_anon_WITH_RC4_128_SHA [RFC4492] 0xC0,0x17 TLS_ECDH_anon_WITH_3DES_EDE_CBC_SHA [RFC4492] 0xC0,0x18 TLS_ECDH_anon_WITH_AES_128_CBC_SHA [RFC4492] 0xC0,0x19 TLS_ECDH_anon_WITH_AES_256_CBC_SHA [RFC4492] 0xC0,0x1A TLS_SRP_SHA_WITH_3DES_EDE_CBC_SHA [RFC5054] 0xC0,0x1B TLS_SRP_SHA_RSA_WITH_3DES_EDE_CBC_SHA [RFC5054] 0xC0,0x1C TLS_SRP_SHA_DSS_WITH_3DES_EDE_CBC_SHA [RFC5054] 0xC0,0x1D TLS_SRP_SHA_WITH_AES_128_CBC_SHA [RFC5054] 0xC0,0x1E TLS_SRP_SHA_RSA_WITH_AES_128_CBC_SHA [RFC5054] 0xC0,0x1F TLS_SRP_SHA_DSS_WITH_AES_128_CBC_SHA [RFC5054] 0xC0,0x20 TLS_SRP_SHA_WITH_AES_256_CBC_SHA [RFC5054] 0xC0,0x21 TLS_SRP_SHA_RSA_WITH_AES_256_CBC_SHA [RFC5054] 0xC0,0x22 TLS_SRP_SHA_DSS_WITH_AES_256_CBC_SHA [RFC5054] 0xC0,0x23 TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 [RFC5289] 0xC0,0x24 TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 [RFC5289] 0xC0,0x25 TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA256 [RFC5289] 0xC0,0x26 TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA384 [RFC5289] 0xC0,0x27 TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 [RFC5289] 0xC0,0x28 TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 [RFC5289] 0xC0,0x29 TLS_ECDH_RSA_WITH_AES_128_CBC_SHA256 [RFC5289] 0xC0,0x2A TLS_ECDH_RSA_WITH_AES_256_CBC_SHA384 [RFC5289] 0xC0,0x2B TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 [RFC5289] 0xC0,0x2C TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 [RFC5289] 0xC0,0x2D TLS_ECDH_ECDSA_WITH_AES_128_GCM_SHA256 [RFC5289] 0xC0,0x2E TLS_ECDH_ECDSA_WITH_AES_256_GCM_SHA384 [RFC5289] 0xC0,0x2F TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 [RFC5289] 0xC0,0x30 TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 [RFC5289] 0xC0,0x31 TLS_ECDH_RSA_WITH_AES_128_GCM_SHA256 [RFC5289] 0xC0,0x32 TLS_ECDH_RSA_WITH_AES_256_GCM_SHA384 [RFC5289] 0xC0,0x33-FF Unassigned 0xC1-FD,* Unassigned 0xFE,0x00-FD Unassigned 0xFE,0xFE-FF Reserved to avoid conflicts with widely deployed implementations [Eronen] 0xFF,0x00-FF Reserved for Private Use [RFC5246] Registry Name: TLS ContentType Registry Reference: [RFC5246] Registration Procedures: Standards Action Registry: Value Description Reference ------------ ---------------------------- --------- 0-19 Unassigned 20 change_cipher_spec [RFC5246] 21 alert [RFC5246] 22 handshake [RFC5246] 23 application_data [RFC5246] 24-255 Unassigned Registry Name: TLS Alert Registry Reference: [RFC5246] Registration Procedures: Standards Action Registry: Value Description Reference ------------ ------------------------------- --------- 0 close_notify [RFC5246] 1-9 Unassigned 10 unexpected_message [RFC5246] 11-19 Unassigned 20 bad_record_mac [RFC5246] 21 decryption_failed [RFC5246] 22 record_overflow [RFC5246] 23-29 Unassigned 30 decompression_failure [RFC5246] 31-39 Unassigned 40 handshake_failure [RFC5246] 41 no_certificate_RESERVED [RFC5246] 42 bad_certificate [RFC5246] 43 unsupported_certificate [RFC5246] 44 certificate_revoked [RFC5246] 45 certificate_expired [RFC5246] 46 certificate_unknown [RFC5246] 47 illegal_parameter [RFC5246] 48 unknown_ca [RFC5246] 49 access_denied [RFC5246] 50 decode_error [RFC5246] 51 decrypt_error [RFC5246] 52-59 Unassigned 60 export_restriction_RESERVED [RFC5246] 61-69 Unassigned 70 protocol_version [RFC5246] 71 insufficient_security [RFC5246] 72-79 Unassigned 80 internal_error [RFC5246] 81-89 Unassigned 90 user_canceled [RFC5246] 91-99 Unassigned 100 no_renegotiation [RFC5246] 101-109 Unassigned 110 unsupported_extension [RFC3546] 111 certificate_unobtainable [RFC3546] 112 unrecognized_name [RFC3546] 113 bad_certificate_status_response [RFC3546] 114 bad_certificate_hash_value [RFC3546] 115 unknown_psk_identity [RFC4279] 116-255 Unassigned Registry Name: TLS HandshakeType Registry Reference: [RFC5246] Registration Procedures: Standards Action Registry: Value Description Reference ------------ ---------------------------- --------- 0 hello_request [RFC5246] 1 client_hello [RFC5246] 2 server_hello [RFC5246] 3 hello_verify_request [RFC4347] 4 NewSessionTicket [RFC4507] 5-10 Unassigned 11 certificate [RFC5246] 12 server_key_exchange [RFC5246] 13 certificate_request [RFC5246] 14 server_hello_done [RFC5246] 15 certificate_verify [RFC5246] 16 client_key_exchange [RFC5246] 17-19 Unassigned 20 finished [RFC5246] 21 certificate_url [RFC3546] 22 certificate_status [RFC3546] 23 supplemental_data [RFC4680] 24-255 Unassigned Registry Name: EC Named Curve Registry Reference: [RFC4492] Registration Procedures: IETF Consensus Registry: Value Description Reference ----------- ------------------------------- --------- 0 Unassigned 1 sect163k1 [RFC4492] 2 sect163r1 [RFC4492] 3 sect163r2 [RFC4492] 4 sect193r1 [RFC4492] 5 sect193r2 [RFC4492] 6 sect233k1 [RFC4492] 7 sect233r1 [RFC4492] 8 sect239k1 [RFC4492] 9 sect283k1 [RFC4492] 10 sect283r1 [RFC4492] 11 sect409k1 [RFC4492] 12 sect409r1 [RFC4492] 13 sect571k1 [RFC4492] 14 sect571r1 [RFC4492] 15 secp160k1 [RFC4492] 16 secp160r1 [RFC4492] 17 secp160r2 [RFC4492] 18 secp192k1 [RFC4492] 19 secp192r1 [RFC4492] 20 secp224k1 [RFC4492] 21 secp224r1 [RFC4492] 22 secp256k1 [RFC4492] 23 secp256r1 [RFC4492] 24 secp384r1 [RFC4492] 25 secp521r1 [RFC4492] 26-65023 Unassigned 65024-65279 Reserved for Private Use [RFC4492] 65280 Unassigned 65281 arbitrary_explicit_prime_curves [RFC4492] 65282 arbitrary_explicit_char2_curves [RFC4492] 65283-65535 Unassigned Registry Name: EC Point Format Registry Reference: [RFC4492] Registration Procedures: IETF Consensus Registry: Value Description Reference ---------- ------------------------------- --------- 0 uncompressed [RFC4492] 1 ansiX962_compressed_prime [RFC4492] 2 ansiX962_compressed_char2 [RFC4492] 3-247 Unassigned 248-255 Reserved for Private Use [RFC4492] Registry Name: EC Curve Type Registry Reference: [RFC4492] Registration Procedures: IETF Consensus Registry: Value Description Reference ---------- ------------------------------- --------- 0 Unassigned 1 explicit_prime [RFC4492] 2 explicit_char2 [RFC4492] 3 named_curve [RFC4492] 4-247 Unassigned 248-255 Reserved for Private Use [RFC4492] Registry Name: TLS Supplemental Data Formats (SupplementalDataType) Reference: [RFC4680] Range Registration Procedures ----------- ----------------------- 0-16385 Standards Action 16386-65279 IETF Consensus 65280-65535 Reserved for Private Use Registry: Value Description Reference ----------- ------------------------------- --------- 0 user_mapping_data [RFC4681] 1-16385 Unassigned 16386-65279 Unassigned 65280-65535 Reserved for Private Use [RFC4680] Registry Name: TLS UserMappingType Values Reference: [RFC4681] Range Registration Procedures ------- ----------------------- 0-63 Standards Action 64-223 Specification Required 224-255 Reserved for Private Use Registry: Value Description Reference ---------- ------------------------------- --------- 0-63 Unassigned 64 upn_domain_hint [RFC4681] 65-223 Unassigned 224-255 Reserved for Private Use [RFC4681] Registry Name: TLS SignatureAlgorithm Registry Reference: [RFC5246] Range Registration Procedures ------- ------------------------ 0-63 Standards Action 64-223 Specification Required 224-255 Reserved for Private Use Registry: Value Description Reference ------- ---------------------------- --------- 0 anonymous [RFC5246] 1 rsa [RFC5246] 2 dsa [RFC5246] 3 ecdsa [RFC5246] 4-223 Unassigned 224-255 Reserved for Private Use [RFC5246] Registry Name: TLS HashAlgorithm Registry Reference: [RFC5246] Range Registration Procedures ------- ------------------------ 0-63 Standards Action 64-223 Specification Required 224-255 Reserved for Private Use Registry: Value Description Reference ------- ---------------------------- --------- 0 none [RFC5246] 1 md5 [RFC5246] 2 sha1 [RFC5246] 3 sha224 [RFC5246] 4 sha256 [RFC5246] 5 sha384 [RFC5246] 6 sha512 [RFC5246] 7-223 Unassigned 224-255 Reserved for Private Use [RFC5246] Reference --------- [RFC2712] A. Medvinsky and M. Hur, "Addition of Kerberos Cipher Suites to Transport Layer Security (TLS)", RFC 2712, October 1999. [RFC3546] S. Blake-Wilson, M. Nystrom, D. Hopwood, J. Mikkelsen, and T. Wright, "Transport Layer Security (TLS) Extensions", RFC 3546, June 2003. [RFC4132] S. Moriai, A. Kato, and M. Kanda, "Addition of Camellia Cipher Suites to Transport Layer Security (TLS)", RFC 4132, July 2005. [RFC4346] T. Dierks and E. Rescorla, "The TLS Protocol", RFC 4346, April 2006. [RFC4347] E. Rescorla and N. Modadugu, "Datagram Transport Layer Security", RFC 4347, April 2006. [RFC4492] S. Blake-Wilson, N. Bolyard, V. Gupta, C. Hawk, and B. Moeller, "Elliptic Curve Cryptography (ECC) Cipher Suites for Transport Layer Security (TLS)", RFC 4492, May 2006. [RFC4279] P. Eronen and H. Tschofenig, "Pre-Shared Key Ciphersuites for Transport Layer Security (TLS)", RFC 4279, December 2005. [RFC4162] H. Lee, J. Yoon, and J. Lee, "Addition of SEED Ciphersuites to Transport Layer Security (TLS)", RFC 4162, August 2005. [RFC4507] J. Salowey, H. Zhou, P. Eronen and H. Tschofenig, "Transport Layer Security Session Resumption without Server-Side State", RFC 4507, May 2006. [RFC4680] S. Santesson, "TLS Handshake Message for Supplemental Data", RFC 4680, October 2006. [RFC4681] S. Santesson, A. Medvinsky and J. Ball, "TLS User Mapping Extension", RFC 4681, October 2006. [RFC4785] U. Blumenthal, P. Goel, "Pre-Shared Key Cipher Suites with NULL Encryption for Transport Layer Security (TLS)", RFC 4785, January 2007. [RFC5054] D. Taylor, T. Wu, N. Mavrogiannopoulos and T. Perrin, "Using SRP for TLS Authentication", RFC 5054, November 2007. [RFC5246] T. Dierks, E. Rescorla, "The Transport Layer Security (TLS) Protocol Version 1.2", RFC 5246, August 2008. [RFC5288] J. Salowey, A. Choudhury, D. McGrew, "AES Galois Counter Mode (GCM) Cipher Suites for TLS", RFC 5288, August 2008. [RFC5289] E. Rescorla, "TLS Elliptic Curve Cipher Suites with SHA-256/384 and AES Galois Counter Mode", RFC 5289, August 2008. People -------- [Eronen] Pasi Eronen, , 2005-08, 2008-04-04. (created 2005-08-23) []