SSL Cipher Hex codes to Human Readable Names (Misc)

When inspecting packet captures (or filtering them with tshark), or otherwise inspecting handshakes, it's handy to have a list of the hex codes used to identify supported ciphersuites

Details

  • Language: Misc

Snippet

RFC 5246 Ciphers

0x0000=TLS_NULL_WITH_NULL_NULL
0x0001=TLS_RSA_WITH_NULL_MD5 
0x0002=TLS_RSA_WITH_NULL_SHA 
0x003B=TLS_RSA_WITH_NULL_SHA256  
0x0004=TLS_RSA_WITH_RC4_128_MD5
0x0005=TLS_RSA_WITH_RC4_128_SHA
0x000A=TLS_RSA_WITH_3DES_EDE_CBC_SHA
0x002F=TLS_RSA_WITH_AES_128_CBC_SHA
0x0035=TLS_RSA_WITH_AES_256_CBC_SHA
0x003C=TLS_RSA_WITH_AES_128_CBC_SHA256
0x003D=TLS_RSA_WITH_AES_256_CBC_SHA256
0x000D=TLS_DH_DSS_WITH_3DES_EDE_CBC_SHA
0x0010=TLS_DH_RSA_WITH_3DES_EDE_CBC_SHA
0x0013=TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA
0x0016=TLS_DHE_RSA_WITH_3DES_EDE_CBC_SHA
0x0030=TLS_DH_DSS_WITH_AES_128_CBC_SHA
0x0031=TLS_DH_RSA_WITH_AES_128_CBC_SHA
0x0032=TLS_DHE_DSS_WITH_AES_128_CBC_SHA
0x0033=TLS_DHE_RSA_WITH_AES_128_CBC_SHA
0x0036=TLS_DH_DSS_WITH_AES_256_CBC_SHA
0x0037=TLS_DH_RSA_WITH_AES_256_CBC_SHA
0x0038=TLS_DHE_DSS_WITH_AES_256_CBC_SHA
0x0039=TLS_DHE_RSA_WITH_AES_256_CBC_SHA
0x003E=TLS_DH_DSS_WITH_AES_128_CBC_SHA256
0x003F=TLS_DH_RSA_WITH_AES_128_CBC_SHA256
0x0040=TLS_DHE_DSS_WITH_AES_128_CBC_SHA256
0x0067=TLS_DHE_RSA_WITH_AES_128_CBC_SHA256
0x0068=TLS_DH_DSS_WITH_AES_256_CBC_SHA256
0x0069=TLS_DH_RSA_WITH_AES_256_CBC_SHA256
0x006A=TLS_DHE_DSS_WITH_AES_256_CBC_SHA256
0x006B=TLS_DHE_RSA_WITH_AES_256_CBC_SHA256
0x0018=TLS_DH_anon_WITH_RC4_128_MD5
0x001B=TLS_DH_anon_WITH_3DES_EDE_CBC_SHA
0x0034=TLS_DH_anon_WITH_AES_128_CBC_SHA
0x003A=TLS_DH_anon_WITH_AES_256_CBC_SHA
0x006C=TLS_DH_anon_WITH_AES_128_CBC_SHA256
0x006D=TLS_DH_anon_WITH_AES_256_CBC_SHA256
Defined in RFC5246 Appendix A.5

RFC 4492 Ciphers

0xC001=TLS_ECDH_ECDSA_WITH_NULL_SHA
0xC002=TLS_ECDH_ECDSA_WITH_RC4_128_SHA
0xC003=TLS_ECDH_ECDSA_WITH_3DES_EDE_CBC_SHA
0xC004=TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA 
0xC005=TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA
0xC006=TLS_ECDHE_ECDSA_WITH_NULL_SHA 
0xC007=TLS_ECDHE_ECDSA_WITH_RC4_128_SHA 
0xC008=TLS_ECDHE_ECDSA_WITH_3DES_EDE_CBC_SHA
0xC009=TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA
0xC00A=TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA
0xC00B=TLS_ECDH_RSA_WITH_NULL_SHA 
0xC00C=TLS_ECDH_RSA_WITH_RC4_128_SHA
0xC00D=TLS_ECDH_RSA_WITH_3DES_EDE_CBC_SHA
0xC00E=TLS_ECDH_RSA_WITH_AES_128_CBC_SHA
0xC00F=TLS_ECDH_RSA_WITH_AES_256_CBC_SHA
0xC010=TLS_ECDHE_RSA_WITH_NULL_SHA
0xC011=TLS_ECDHE_RSA_WITH_RC4_128_SHA
0xC012=TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA
0xC013=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA
0xC014=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA
0xC015=TLS_ECDH_anon_WITH_NULL_SHA
0xC016=TLS_ECDH_anon_WITH_RC4_128_SHA
0xC017=TLS_ECDH_anon_WITH_3DES_EDE_CBC_SHA
0xC018=TLS_ECDH_anon_WITH_AES_128_CBC_SHA
0xC019=TLS_ECDH_anon_WITH_AES_256_CBC_SHA
Defined in: RFC4492 Section 6

RFC 5288 Ciphers

0x009C=TLS_RSA_WITH_AES_128_GCM_SHA256
0x009D=TLS_RSA_WITH_AES_256_GCM_SHA384
0x009E=TLS_DHE_RSA_WITH_AES_128_GCM_SHA256
0x009F=TLS_DHE_RSA_WITH_AES_256_GCM_SHA384
0x00A0=TLS_DH_RSA_WITH_AES_128_GCM_SHA256
0x00A1=TLS_DH_RSA_WITH_AES_256_GCM_SHA384
0x00A2=TLS_DHE_DSS_WITH_AES_128_GCM_SHA256
0x00A3=TLS_DHE_DSS_WITH_AES_256_GCM_SHA384
0x00A4=TLS_DH_DSS_WITH_AES_128_GCM_SHA256
0x00A5=TLS_DH_DSS_WITH_AES_256_GCM_SHA384
0x00A6=TLS_DH_anon_WITH_AES_128_GCM_SHA256
0x00A7=TLS_DH_anon_WITH_AES_256_GCM_SHA384
Defined in: RFC5288 Section 3

RFC 5289 Ciphers

0xC023=TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256
0xC024=TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384
0xC025=TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA256
0xC026=TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA384
0xC027=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256
0xC028=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384
0xC029=TLS_ECDH_RSA_WITH_AES_128_CBC_SHA256
0xC02A=TLS_ECDH_RSA_WITH_AES_256_CBC_SHA384
0xC02B=TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256
0xC02C=TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384
0xC02D=TLS_ECDH_ECDSA_WITH_AES_128_GCM_SHA256
0xC02E=TLS_ECDH_ECDSA_WITH_AES_256_GCM_SHA384
0xC02F=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256
0xC030=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384
0xC031=TLS_ECDH_RSA_WITH_AES_128_GCM_SHA256
0xC032=TLS_ECDH_RSA_WITH_AES_256_GCM_SHA384
Defined in: RFC5289 Section 3

RFC 7251 Ciphers

0XC0AC=TLS_ECDHE_ECDSA_WITH_AES_128_CCM
0XC0AD=TLS_ECDHE_ECDSA_WITH_AES_256_CCM
0XC0AE=TLS_ECDHE_ECDSA_WITH_AES_128_CCM_8
0XC0AF=TLS_ECDHE_ECDSA_WITH_AES_256_CCM_8
Defined in RFC7251 Section 2

RFC 4785 Ciphers

0x002C=TLS_PSK_WITH_NULL_SHA
0x002D=TLS_DHE_PSK_WITH_NULL_SHA
0x002E=TLS_RSA_PSK_WITH_NULL_SHA
Defined in RFC4785 Section 3

RFC 4162 Ciphers

0x0096=TLS_RSA_WITH_SEED_CBC_SHA
0x0097=TLS_DH_DSS_WITH_SEED_CBC_SHA
0x0098=TLS_DH_RSA_WITH_SEED_CBC_SHA
0x0099=TLS_DHE_DSS_WITH_SEED_CBC_SHA
0x009A=TLS_DHE_RSA_WITH_SEED_CBC_SHA
0x009B=TLS_DH_anon_WITH_SEED_CBC_SHA
Defined in RFC4162 Section 2

Others

#
# From RFC4346
0x0003=TLS_RSA_EXPORT_WITH_RC4_40_MD5
0x0006=TLS_RSA_EXPORT_WITH_RC2_CBC_40_MD5
0x0008=TLS_RSA_EXPORT_WITH_DES40_CBC_SHA
0x000B=TLS_DH_DSS_EXPORT_WITH_DES40_CBC_SHA
0x000E=TLS_DH_RSA_EXPORT_WITH_DES40_CBC_SHA
0x0011=TLS_DHE_DSS_EXPORT_WITH_DES40_CBC_SHA
0x0014=TLS_DHE_RSA_EXPORT_WITH_DES40_CBC_SHA
0x0017=TLS_DH_anon_EXPORT_WITH_RC4_40_MD5
0x0019=TLS_DH_anon_EXPORT_WITH_DES40_CBC_SHA
#
# From RFC5469
0x0007=TLS_RSA_WITH_IDEA_CBC_SHA
0x0009=TLS_RSA_WITH_DES_CBC_SHA
0x000C=TLS_DH_DSS_WITH_DES_CBC_SHA
0x000F=TLS_DH_RSA_WITH_DES_CBC_SHA
0x0012=TLS_DHE_DSS_WITH_DES_CBC_SHA
0x0015=TLS_DHE_RSA_WITH_DES_CBC_SHA
0x001A=TLS_DH_anon_WITH_DES_CBC_SHA
#
# From RFC2712
0x001E=TLS_KRB5_WITH_DES_CBC_SHA
0x001F=TLS_KRB5_WITH_3DES_EDE_CBC_SHA
0x0020=TLS_KRB5_WITH_RC4_128_SHA
0x0021=TLS_KRB5_WITH_IDEA_CBC_SHA
0x0022=TLS_KRB5_WITH_DES_CBC_MD5
0x0023=TLS_KRB5_WITH_3DES_EDE_CBC_MD5
0x0024=TLS_KRB5_WITH_RC4_128_MD5
0x0025=TLS_KRB5_WITH_IDEA_CBC_MD5
0x0026=TLS_KRB5_EXPORT_WITH_DES_CBC_40_SHA
0x0027=TLS_KRB5_EXPORT_WITH_RC2_CBC_40_SHA
0x0028=TLS_KRB5_EXPORT_WITH_RC4_40_SHA
0x0029=TLS_KRB5_EXPORT_WITH_DES_CBC_40_MD5
0x002A=TLS_KRB5_EXPORT_WITH_RC2_CBC_40_MD5
0x002B=TLS_KRB5_EXPORT_WITH_RC4_40_MD5
#
# From RFC5932
0x0041=TLS_RSA_WITH_CAMELLIA_128_CBC_SHA
0x0042=TLS_DH_DSS_WITH_CAMELLIA_128_CBC_SHA
0x0043=TLS_DH_RSA_WITH_CAMELLIA_128_CBC_SHA
0x0044=TLS_DHE_DSS_WITH_CAMELLIA_128_CBC_SHA
0x0045=TLS_DHE_RSA_WITH_CAMELLIA_128_CBC_SHA
0x0046=TLS_DH_anon_WITH_CAMELLIA_128_CBC_SHA
0x0084=TLS_RSA_WITH_CAMELLIA_256_CBC_SHA
0x0085=TLS_DH_DSS_WITH_CAMELLIA_256_CBC_SHA
0x0086=TLS_DH_RSA_WITH_CAMELLIA_256_CBC_SHA
0x0087=TLS_DHE_DSS_WITH_CAMELLIA_256_CBC_SHA
0x0088=TLS_DHE_RSA_WITH_CAMELLIA_256_CBC_SHA
0x0089=TLS_DH_anon_WITH_CAMELLIA_256_CBC_SHA
#
# From RFC4279
0x008A=TLS_PSK_WITH_RC4_128_SHA
0x008B=TLS_PSK_WITH_3DES_EDE_CBC_SHA
0x008C=TLS_PSK_WITH_AES_128_CBC_SHA
0x008D=TLS_PSK_WITH_AES_256_CBC_SHA
0x008E=TLS_DHE_PSK_WITH_RC4_128_SHA
0x008F=TLS_DHE_PSK_WITH_3DES_EDE_CBC_SHA
0x0090=TLS_DHE_PSK_WITH_AES_128_CBC_SHA
0x0091=TLS_DHE_PSK_WITH_AES_256_CBC_SHA
0x0092=TLS_RSA_PSK_WITH_RC4_128_SHA
0x0093=TLS_RSA_PSK_WITH_3DES_EDE_CBC_SHA
0x0094=TLS_RSA_PSK_WITH_AES_128_CBC_SHA
0x0095=TLS_RSA_PSK_WITH_AES_256_CBC_SHA
#
# From RFC5487
0x00A8=TLS_PSK_WITH_AES_128_GCM_SHA256
0x00A9=TLS_PSK_WITH_AES_256_GCM_SHA384
0x00AA=TLS_DHE_PSK_WITH_AES_128_GCM_SHA256
0x00AB=TLS_DHE_PSK_WITH_AES_256_GCM_SHA384
0x00AC=TLS_RSA_PSK_WITH_AES_128_GCM_SHA256
0x00AD=TLS_RSA_PSK_WITH_AES_256_GCM_SHA384
0x00AE=TLS_PSK_WITH_AES_128_CBC_SHA256
0x00AF=TLS_PSK_WITH_AES_256_CBC_SHA384
0x00B0=TLS_PSK_WITH_NULL_SHA256
0x00B1=TLS_PSK_WITH_NULL_SHA384
0x00B2=TLS_DHE_PSK_WITH_AES_128_CBC_SHA256
0x00B3=TLS_DHE_PSK_WITH_AES_256_CBC_SHA384
0x00B4=TLS_DHE_PSK_WITH_NULL_SHA256
0x00B5=TLS_DHE_PSK_WITH_NULL_SHA384
0x00B6=TLS_RSA_PSK_WITH_AES_128_CBC_SHA256
0x00B7=TLS_RSA_PSK_WITH_AES_256_CBC_SHA384
0x00B8=TLS_RSA_PSK_WITH_NULL_SHA256
0x00B9=TLS_RSA_PSK_WITH_NULL_SHA384
#
# From RFC5932
0x00BA=TLS_RSA_WITH_CAMELLIA_128_CBC_SHA256
0x00BB=TLS_DH_DSS_WITH_CAMELLIA_128_CBC_SHA256
0x00BC=TLS_DH_RSA_WITH_CAMELLIA_128_CBC_SHA256
0x00BD=TLS_DHE_DSS_WITH_CAMELLIA_128_CBC_SHA256
0x00BE=TLS_DHE_RSA_WITH_CAMELLIA_128_CBC_SHA256
0x00BF=TLS_DH_anon_WITH_CAMELLIA_128_CBC_SHA256
0x00C0=TLS_RSA_WITH_CAMELLIA_256_CBC_SHA256
0x00C1=TLS_DH_DSS_WITH_CAMELLIA_256_CBC_SHA256
0x00C2=TLS_DH_RSA_WITH_CAMELLIA_256_CBC_SHA256
0x00C3=TLS_DHE_DSS_WITH_CAMELLIA_256_CBC_SHA256
0x00C4=TLS_DHE_RSA_WITH_CAMELLIA_256_CBC_SHA256
0x00C5=TLS_DH_anon_WITH_CAMELLIA_256_CBC_SHA256
#
# From RFC5746
0x00FF=TLS_EMPTY_RENEGOTIATION_INFO_SCSV
#
# From RFC7507
0x5600=TLS_FALLBACK_SCSV
#
# From RFC5054
0xC01A=TLS_SRP_SHA_WITH_3DES_EDE_CBC_SHA
0xC01B=TLS_SRP_SHA_RSA_WITH_3DES_EDE_CBC_SHA
0xC01C=TLS_SRP_SHA_DSS_WITH_3DES_EDE_CBC_SHA
0xC01D=TLS_SRP_SHA_WITH_AES_128_CBC_SHA
0xC01E=TLS_SRP_SHA_RSA_WITH_AES_128_CBC_SHA
0xC01F=TLS_SRP_SHA_DSS_WITH_AES_128_CBC_SHA
0xC020=TLS_SRP_SHA_WITH_AES_256_CBC_SHA
0xC021=TLS_SRP_SHA_RSA_WITH_AES_256_CBC_SHA
0xC022=TLS_SRP_SHA_DSS_WITH_AES_256_CBC_SHA
#
# From RFC5489
0xC033=TLS_ECDHE_PSK_WITH_RC4_128_SHA
0xC034=TLS_ECDHE_PSK_WITH_3DES_EDE_CBC_SHA
0xC035=TLS_ECDHE_PSK_WITH_AES_128_CBC_SHA
0xC036=TLS_ECDHE_PSK_WITH_AES_256_CBC_SHA
0xC037=TLS_ECDHE_PSK_WITH_AES_128_CBC_SHA256
0xC038=TLS_ECDHE_PSK_WITH_AES_256_CBC_SHA384
0xC039=TLS_ECDHE_PSK_WITH_NULL_SHA
0xC03A=TLS_ECDHE_PSK_WITH_NULL_SHA256
0xC03B=TLS_ECDHE_PSK_WITH_NULL_SHA384
#
# From RFC6209
0xC03C=TLS_RSA_WITH_ARIA_128_CBC_SHA256
0xC03D=TLS_RSA_WITH_ARIA_256_CBC_SHA384
0xC03E=TLS_DH_DSS_WITH_ARIA_128_CBC_SHA256
0xC03F=TLS_DH_DSS_WITH_ARIA_256_CBC_SHA384
0xC040=TLS_DH_RSA_WITH_ARIA_128_CBC_SHA256
0xC041=TLS_DH_RSA_WITH_ARIA_256_CBC_SHA384
0xC042=TLS_DHE_DSS_WITH_ARIA_128_CBC_SHA256
0xC043=TLS_DHE_DSS_WITH_ARIA_256_CBC_SHA384
0xC044=TLS_DHE_RSA_WITH_ARIA_128_CBC_SHA256
0xC045=TLS_DHE_RSA_WITH_ARIA_256_CBC_SHA384
0xC046=TLS_DH_anon_WITH_ARIA_128_CBC_SHA256
0xC047=TLS_DH_anon_WITH_ARIA_256_CBC_SHA384
0xC048=TLS_ECDHE_ECDSA_WITH_ARIA_128_CBC_SHA256
0xC049=TLS_ECDHE_ECDSA_WITH_ARIA_256_CBC_SHA384
0xC04A=TLS_ECDH_ECDSA_WITH_ARIA_128_CBC_SHA256
0xC04B=TLS_ECDH_ECDSA_WITH_ARIA_256_CBC_SHA384
0xC04C=TLS_ECDHE_RSA_WITH_ARIA_128_CBC_SHA256
0xC04D=TLS_ECDHE_RSA_WITH_ARIA_256_CBC_SHA384
0xC04E=TLS_ECDH_RSA_WITH_ARIA_128_CBC_SHA256
0xC04F=TLS_ECDH_RSA_WITH_ARIA_256_CBC_SHA384
0xC050=TLS_RSA_WITH_ARIA_128_GCM_SHA256
0xC051=TLS_RSA_WITH_ARIA_256_GCM_SHA384
0xC052=TLS_DHE_RSA_WITH_ARIA_128_GCM_SHA256
0xC053=TLS_DHE_RSA_WITH_ARIA_256_GCM_SHA384
0xC054=TLS_DH_RSA_WITH_ARIA_128_GCM_SHA256
0xC055=TLS_DH_RSA_WITH_ARIA_256_GCM_SHA384
0xC056=TLS_DHE_DSS_WITH_ARIA_128_GCM_SHA256
0xC057=TLS_DHE_DSS_WITH_ARIA_256_GCM_SHA384
0xC058=TLS_DH_DSS_WITH_ARIA_128_GCM_SHA256
0xC059=TLS_DH_DSS_WITH_ARIA_256_GCM_SHA384
0xC05A=TLS_DH_anon_WITH_ARIA_128_GCM_SHA256
0xC05B=TLS_DH_anon_WITH_ARIA_256_GCM_SHA384
0xC05C=TLS_ECDHE_ECDSA_WITH_ARIA_128_GCM_SHA256
0xC05D=TLS_ECDHE_ECDSA_WITH_ARIA_256_GCM_SHA384
0xC05E=TLS_ECDH_ECDSA_WITH_ARIA_128_GCM_SHA256
0xC05F=TLS_ECDH_ECDSA_WITH_ARIA_256_GCM_SHA384
0xC060=TLS_ECDHE_RSA_WITH_ARIA_128_GCM_SHA256
0xC061=TLS_ECDHE_RSA_WITH_ARIA_256_GCM_SHA384
0xC062=TLS_ECDH_RSA_WITH_ARIA_128_GCM_SHA256
0xC063=TLS_ECDH_RSA_WITH_ARIA_256_GCM_SHA384
0xC064=TLS_PSK_WITH_ARIA_128_CBC_SHA256
0xC065=TLS_PSK_WITH_ARIA_256_CBC_SHA384
0xC066=TLS_DHE_PSK_WITH_ARIA_128_CBC_SHA256
0xC067=TLS_DHE_PSK_WITH_ARIA_256_CBC_SHA384
0xC068=TLS_RSA_PSK_WITH_ARIA_128_CBC_SHA256
0xC069=TLS_RSA_PSK_WITH_ARIA_256_CBC_SHA384
0xC06A=TLS_PSK_WITH_ARIA_128_GCM_SHA256
0xC06B=TLS_PSK_WITH_ARIA_256_GCM_SHA384
0xC06C=TLS_DHE_PSK_WITH_ARIA_128_GCM_SHA256
0xC06D=TLS_DHE_PSK_WITH_ARIA_256_GCM_SHA384
0xC06E=TLS_RSA_PSK_WITH_ARIA_128_GCM_SHA256
0xC06F=TLS_RSA_PSK_WITH_ARIA_256_GCM_SHA384
0xC070=TLS_ECDHE_PSK_WITH_ARIA_128_CBC_SHA256
0xC071=TLS_ECDHE_PSK_WITH_ARIA_256_CBC_SHA384
#
# From RFC6367
0xC072=TLS_ECDHE_ECDSA_WITH_CAMELLIA_128_CBC_SHA256
0xC073=TLS_ECDHE_ECDSA_WITH_CAMELLIA_256_CBC_SHA384
0xC074=TLS_ECDH_ECDSA_WITH_CAMELLIA_128_CBC_SHA256
0xC075=TLS_ECDH_ECDSA_WITH_CAMELLIA_256_CBC_SHA384
0xC076=TLS_ECDHE_RSA_WITH_CAMELLIA_128_CBC_SHA256
0xC077=TLS_ECDHE_RSA_WITH_CAMELLIA_256_CBC_SHA384
0xC078=TLS_ECDH_RSA_WITH_CAMELLIA_128_CBC_SHA256
0xC079=TLS_ECDH_RSA_WITH_CAMELLIA_256_CBC_SHA384
0xC07A=TLS_RSA_WITH_CAMELLIA_128_GCM_SHA256
0xC07B=TLS_RSA_WITH_CAMELLIA_256_GCM_SHA384
0xC07C=TLS_DHE_RSA_WITH_CAMELLIA_128_GCM_SHA256
0xC07D=TLS_DHE_RSA_WITH_CAMELLIA_256_GCM_SHA384
0xC07E=TLS_DH_RSA_WITH_CAMELLIA_128_GCM_SHA256
0xC07F=TLS_DH_RSA_WITH_CAMELLIA_256_GCM_SHA384
0xC080=TLS_DHE_DSS_WITH_CAMELLIA_128_GCM_SHA256
0xC081=TLS_DHE_DSS_WITH_CAMELLIA_256_GCM_SHA384
0xC082=TLS_DH_DSS_WITH_CAMELLIA_128_GCM_SHA256
0xC083=TLS_DH_DSS_WITH_CAMELLIA_256_GCM_SHA384
0xC084=TLS_DH_anon_WITH_CAMELLIA_128_GCM_SHA256
0xC085=TLS_DH_anon_WITH_CAMELLIA_256_GCM_SHA384
0xC086=TLS_ECDHE_ECDSA_WITH_CAMELLIA_128_GCM_SHA256
0xC087=TLS_ECDHE_ECDSA_WITH_CAMELLIA_256_GCM_SHA384
0xC088=TLS_ECDH_ECDSA_WITH_CAMELLIA_128_GCM_SHA256
0xC089=TLS_ECDH_ECDSA_WITH_CAMELLIA_256_GCM_SHA384
0xC08A=TLS_ECDHE_RSA_WITH_CAMELLIA_128_GCM_SHA256
0xC08B=TLS_ECDHE_RSA_WITH_CAMELLIA_256_GCM_SHA384
0xC08C=TLS_ECDH_RSA_WITH_CAMELLIA_128_GCM_SHA256
0xC08D=TLS_ECDH_RSA_WITH_CAMELLIA_256_GCM_SHA384
0xC08E=TLS_PSK_WITH_CAMELLIA_128_GCM_SHA256
0xC08F=TLS_PSK_WITH_CAMELLIA_256_GCM_SHA384
0xC090=TLS_DHE_PSK_WITH_CAMELLIA_128_GCM_SHA256
0xC091=TLS_DHE_PSK_WITH_CAMELLIA_256_GCM_SHA384
0xC092=TLS_RSA_PSK_WITH_CAMELLIA_128_GCM_SHA256
0xC093=TLS_RSA_PSK_WITH_CAMELLIA_256_GCM_SHA384
0xC094=TLS_PSK_WITH_CAMELLIA_128_CBC_SHA256
0xC095=TLS_PSK_WITH_CAMELLIA_256_CBC_SHA384
0xC096=TLS_DHE_PSK_WITH_CAMELLIA_128_CBC_SHA256
0xC097=TLS_DHE_PSK_WITH_CAMELLIA_256_CBC_SHA384
0xC098=TLS_RSA_PSK_WITH_CAMELLIA_128_CBC_SHA256
0xC099=TLS_RSA_PSK_WITH_CAMELLIA_256_CBC_SHA384
0xC09A=TLS_ECDHE_PSK_WITH_CAMELLIA_128_CBC_SHA256
0xC09B=TLS_ECDHE_PSK_WITH_CAMELLIA_256_CBC_SHA384
#
# From RFC6655
0xC09C=TLS_RSA_WITH_AES_128_CCM
0xC09D=TLS_RSA_WITH_AES_256_CCM
0xC09E=TLS_DHE_RSA_WITH_AES_128_CCM
0xC09F=TLS_DHE_RSA_WITH_AES_256_CCM
0xC0A0=TLS_RSA_WITH_AES_128_CCM_8
0xC0A1=TLS_RSA_WITH_AES_256_CCM_8
0xC0A2=TLS_DHE_RSA_WITH_AES_128_CCM_8
0xC0A3=TLS_DHE_RSA_WITH_AES_256_CCM_8
0xC0A4=TLS_PSK_WITH_AES_128_CCM
0xC0A5=TLS_PSK_WITH_AES_256_CCM
0xC0A6=TLS_DHE_PSK_WITH_AES_128_CCM
0xC0A7=TLS_DHE_PSK_WITH_AES_256_CCM
0xC0A8=TLS_PSK_WITH_AES_128_CCM_8
0xC0A9=TLS_PSK_WITH_AES_256_CCM_8
0xC0AA=TLS_PSK_DHE_WITH_AES_128_CCM_8
0xC0AB=TLS_PSK_DHE_WITH_AES_256_CCM_8
#
# From Draft mavrogiannopoulos-chacha
0XCC20=TLS_RSA_WITH_CHACHA20_SHA
0XCC21=TLS_ECDHE_RSA_WITH_CHACHA20_SHA
0XCC22=TLS_ECDHE_ECDSA_WITH_CHACHA20_SHA
0XCC23=TLS_DHE_RSA_WITH_CHACHA20_SHA
0XCC24=TLS_DHE_PSK_WITH_CHACHA20_SHA
0XCC25=TLS_PSK_WITH_CHACHA20_SHA
0XCC26=TLS_ECDHE_PSK_WITH_CHACHA20_SHA
0XCC27=TLS_RSA_PSK_WITH_CHACHA20_SHA
0XCC12=TLS_RSA_WITH_CHACHA20_POLY1305
0XCC13=TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305
0XCC14=TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305
0XCC15=TLS_DHE_RSA_WITH_CHACHA20_POLY1305
0XCC16=TLS_DHE_PSK_WITH_CHACHA20_POLY1305
0XCC17=TLS_PSK_WITH_CHACHA20_POLY1305
0XCC18=TLS_ECDHE_PSK_WITH_CHACHA20_POLY1305
0XCC19=TLS_RSA_PSK_WITH_CHACHA20_POLY1305