pkgsrc/security/ssldump/patches/patch-ciphers

1330 lines
21 KiB
Text

$NetBSD: patch-ciphers,v 1.1 2015/07/24 13:22:28 manu Exp $
All ciphers from IANA registry:
https://www.iana.org/assignments/tls-parameters/tls-parameters.txt
--- ssl/ssl.enums.c.orig 2015-07-24 15:07:06.000000000 +0200
+++ ssl/ssl.enums.c 2015-07-24 15:07:45.000000000 +0200
@@ -502,8 +502,12 @@
};
decoder cipher_suite_decoder[]={
{
+ 0,
+ "TLS_NULL_WITH_NULL_NULL",
+ 0 },
+ {
1,
"TLS_RSA_WITH_NULL_MD5",
0 },
{
@@ -610,55 +614,183 @@
27,
"TLS_DH_anon_WITH_3DES_EDE_CBC_SHA",
0 },
{
- 47,
- "TLS_RSA_WITH_AES_128_CBC_SHA",
- 0 },
- {
- 48,
- "TLS_DH_DSS_WITH_AES_128_CBC_SHA",
- 0 },
- {
- 49,
- "TLS_DH_RSA_WITH_AES_128_CBC_SHA",
- 0 },
- {
- 50,
- "TLS_DHE_DSS_WITH_AES_128_CBC_SHA",
- 0 },
- {
- 51,
- "TLS_DHE_RSA_WITH_AES_128_CBC_SHA",
- 0 },
- {
- 52,
- "TLS_DH_anon_WITH_AES_128_CBC_SHA",
- 0 },
- {
- 53,
- "TLS_RSA_WITH_AES_256_CBC_SHA",
- 0 },
- {
- 54,
- "TLS_DH_DSS_WITH_AES_256_CBC_SHA",
- 0 },
- {
- 55,
- "TLS_DH_RSA_WITH_AES_256_CBC_SHA",
- 0 },
- {
- 56,
- "TLS_DHE_DSS_WITH_AES_256_CBC_SHA",
- 0 },
- {
- 57,
- "TLS_DHE_RSA_WITH_AES_256_CBC_SHA",
- 0 },
- {
- 58,
- "TLS_DH_anon_WITH_AES_256_CBC_SHA",
- 0 },
+ 30,
+ "TLS_KRB5_WITH_DES_CBC_SHA",
+ 0 },
+ {
+ 31,
+ "TLS_KRB5_WITH_3DES_EDE_CBC_SHA",
+ 0 },
+ {
+ 32,
+ "TLS_KRB5_WITH_RC4_128_SHA",
+ 0 },
+ {
+ 33,
+ "TLS_KRB5_WITH_IDEA_CBC_SHA",
+ 0 },
+ {
+ 34,
+ "TLS_KRB5_WITH_DES_CBC_MD5",
+ 0 },
+ {
+ 35,
+ "TLS_KRB5_WITH_3DES_EDE_CBC_MD5",
+ 0 },
+ {
+ 36,
+ "TLS_KRB5_WITH_RC4_128_MD5",
+ 0 },
+ {
+ 37,
+ "TLS_KRB5_WITH_IDEA_CBC_MD5",
+ 0 },
+ {
+ 38,
+ "TLS_KRB5_EXPORT_WITH_DES_CBC_40_SHA",
+ 0 },
+ {
+ 39,
+ "TLS_KRB5_EXPORT_WITH_RC2_CBC_40_SHA",
+ 0 },
+ {
+ 40,
+ "TLS_KRB5_EXPORT_WITH_RC4_40_SHA",
+ 0 },
+ {
+ 41,
+ "TLS_KRB5_EXPORT_WITH_DES_CBC_40_MD5",
+ 0 },
+ {
+ 42,
+ "TLS_KRB5_EXPORT_WITH_RC2_CBC_40_MD5",
+ 0 },
+ {
+ 43,
+ "TLS_KRB5_EXPORT_WITH_RC4_40_MD5",
+ 0 },
+ {
+ 44,
+ "TLS_PSK_WITH_NULL_SHA",
+ 0 },
+ {
+ 45,
+ "TLS_DHE_PSK_WITH_NULL_SHA",
+ 0 },
+ {
+ 46,
+ "TLS_RSA_PSK_WITH_NULL_SHA",
+ 0 },
+ {
+ 47,
+ "TLS_RSA_WITH_AES_128_CBC_SHA",
+ 0 },
+ {
+ 48,
+ "TLS_DH_DSS_WITH_AES_128_CBC_SHA",
+ 0 },
+ {
+ 49,
+ "TLS_DH_RSA_WITH_AES_128_CBC_SHA",
+ 0 },
+ {
+ 50,
+ "TLS_DHE_DSS_WITH_AES_128_CBC_SHA",
+ 0 },
+ {
+ 51,
+ "TLS_DHE_RSA_WITH_AES_128_CBC_SHA",
+ 0 },
+ {
+ 52,
+ "TLS_DH_anon_WITH_AES_128_CBC_SHA",
+ 0 },
+ {
+ 53,
+ "TLS_RSA_WITH_AES_256_CBC_SHA",
+ 0 },
+ {
+ 54,
+ "TLS_DH_DSS_WITH_AES_256_CBC_SHA",
+ 0 },
+ {
+ 55,
+ "TLS_DH_RSA_WITH_AES_256_CBC_SHA",
+ 0 },
+ {
+ 56,
+ "TLS_DHE_DSS_WITH_AES_256_CBC_SHA",
+ 0 },
+ {
+ 57,
+ "TLS_DHE_RSA_WITH_AES_256_CBC_SHA",
+ 0 },
+ {
+ 58,
+ "TLS_DH_anon_WITH_AES_256_CBC_SHA",
+ 0 },
+ {
+ 59,
+ "TLS_RSA_WITH_NULL_SHA256",
+ 0 },
+ {
+ 60,
+ "TLS_RSA_WITH_AES_128_CBC_SHA256",
+ 0 },
+ {
+ 61,
+ "TLS_RSA_WITH_AES_256_CBC_SHA256",
+ 0 },
+ {
+ 62,
+ "TLS_DH_DSS_WITH_AES_128_CBC_SHA256",
+ 0 },
+ {
+ 63,
+ "TLS_DH_RSA_WITH_AES_128_CBC_SHA256",
+ 0 },
+ {
+ 64,
+ "TLS_DHE_DSS_WITH_AES_128_CBC_SHA256",
+ 0 },
+ {
+ 65,
+ "TLS_RSA_WITH_CAMELLIA_128_CBC_SHA",
+ 0 },
+ {
+ 66,
+ "TLS_DH_DSS_WITH_CAMELLIA_128_CBC_SHA",
+ 0 },
+ {
+ 67,
+ "TLS_DH_RSA_WITH_CAMELLIA_128_CBC_SHA",
+ 0 },
+ {
+ 68,
+ "TLS_DHE_DSS_WITH_CAMELLIA_128_CBC_SHA",
+ 0 },
+ {
+ 69,
+ "TLS_DHE_RSA_WITH_CAMELLIA_128_CBC_SHA",
+ 0 },
+ {
+ 70,
+ "TLS_DH_anon_WITH_CAMELLIA_128_CBC_SHA",
+ 0 },
+ {
+ 72,
+ "TLS_ECDH_ECDSA_WITH_RC4_128_SHA",
+ 0 },
+ {
+ 73,
+ "TLS_ECDH_ECDSA_WITH_DES_CBC_SHA",
+ 0 },
+ {
+ 74,
+ "TLS_ECDH_ECDSA_WITH_3DES_EDE_CBC_SHA",
+ 0 },
{
96,
"TLS_RSA_EXPORT1024_WITH_RC4_56_MD5",
0 },
@@ -690,62 +822,1050 @@
103,
"TLS_DHE_DSS_WITH_NULL_SHA",
0 },
{
- 65664,
- "SSL2_CK_RC4",
+ 103,
+ "TLS_DHE_RSA_WITH_AES_128_CBC_SHA256",
0 },
{
- 131200,
- "SSL2_CK_RC4_EXPORT40",
+ 104,
+ "TLS_DH_DSS_WITH_AES_256_CBC_SHA256",
0 },
{
- 196736,
- "SSL2_CK_RC2",
+ 105,
+ "TLS_DH_RSA_WITH_AES_256_CBC_SHA256",
0 },
{
- 262272,
- "SSL2_CK_RC2_EXPORT40",
+ 106,
+ "TLS_DHE_DSS_WITH_AES_256_CBC_SHA256",
0 },
{
- 327808,
- "SSL2_CK_IDEA",
+ 107,
+ "TLS_DHE_RSA_WITH_AES_256_CBC_SHA256",
0 },
{
- 393280,
- "SSL2_CK_DES",
+ 108,
+ "TLS_DH_anon_WITH_AES_128_CBC_SHA256",
0 },
{
- 524416,
- "SSL2_CK_RC464",
+ 109,
+ "TLS_DH_anon_WITH_AES_256_CBC_SHA256",
0 },
{
- 458944,
- "SSL2_CK_3DES",
+ 132,
+ "TLS_RSA_WITH_CAMELLIA_256_CBC_SHA",
0 },
{
- 74,
- "TLS_ECDH_ECDSA_WITH_3DES_EDE_CBC_SHA",
+ 133,
+ "TLS_DH_DSS_WITH_CAMELLIA_256_CBC_SHA",
0 },
{
- 72,
- "TLS_ECDH_ECDSA_WITH_RC4_128_SHA",
+ 134,
+ "TLS_DH_RSA_WITH_CAMELLIA_256_CBC_SHA",
0 },
{
- 65408,
- "SSL_RSA_WITH_RC2_CBC_MD5",
+ 135,
+ "TLS_DHE_DSS_WITH_CAMELLIA_256_CBC_SHA",
0 },
{
- 73,
- "TLS_ECDH_ECDSA_WITH_DES_CBC_SHA",
+ 136,
+ "TLS_DHE_RSA_WITH_CAMELLIA_256_CBC_SHA",
0 },
{
- 65413,
- "TLS_ECDH_ECDSA_EXPORT_WITH_RC4_56_SHA",
+ 137,
+ "TLS_DH_anon_WITH_CAMELLIA_256_CBC_SHA",
0 },
{
- 65412,
- "TLS_ECDH_ECDSA_EXPORT_WITH_RC4_40_SHA",
+ 138,
+ "TLS_PSK_WITH_RC4_128_SHA",
+ 0 },
+ {
+ 139,
+ "TLS_PSK_WITH_3DES_EDE_CBC_SHA",
+ 0 },
+ {
+ 140,
+ "TLS_PSK_WITH_AES_128_CBC_SHA",
+ 0 },
+ {
+ 141,
+ "TLS_PSK_WITH_AES_256_CBC_SHA",
+ 0 },
+ {
+ 142,
+ "TLS_DHE_PSK_WITH_RC4_128_SHA",
+ 0 },
+ {
+ 143,
+ "TLS_DHE_PSK_WITH_3DES_EDE_CBC_SHA",
+ 0 },
+ {
+ 144,
+ "TLS_DHE_PSK_WITH_AES_128_CBC_SHA",
+ 0 },
+ {
+ 145,
+ "TLS_DHE_PSK_WITH_AES_256_CBC_SHA",
+ 0 },
+ {
+ 146,
+ "TLS_RSA_PSK_WITH_RC4_128_SHA",
+ 0 },
+ {
+ 147,
+ "TLS_RSA_PSK_WITH_3DES_EDE_CBC_SHA",
+ 0 },
+ {
+ 148,
+ "TLS_RSA_PSK_WITH_AES_128_CBC_SHA",
+ 0 },
+ {
+ 149,
+ "TLS_RSA_PSK_WITH_AES_256_CBC_SHA",
+ 0 },
+ {
+ 150,
+ "TLS_RSA_WITH_SEED_CBC_SHA",
+ 0 },
+ {
+ 151,
+ "TLS_DH_DSS_WITH_SEED_CBC_SHA",
+ 0 },
+ {
+ 152,
+ "TLS_DH_RSA_WITH_SEED_CBC_SHA",
+ 0 },
+ {
+ 153,
+ "TLS_DHE_DSS_WITH_SEED_CBC_SHA",
+ 0 },
+ {
+ 154,
+ "TLS_DHE_RSA_WITH_SEED_CBC_SHA",
+ 0 },
+ {
+ 155,
+ "TLS_DH_anon_WITH_SEED_CBC_SHA",
+ 0 },
+ {
+ 156,
+ "TLS_RSA_WITH_AES_128_GCM_SHA256",
+ 0 },
+ {
+ 157,
+ "TLS_RSA_WITH_AES_256_GCM_SHA384",
+ 0 },
+ {
+ 158,
+ "TLS_DHE_RSA_WITH_AES_128_GCM_SHA256",
+ 0 },
+ {
+ 159,
+ "TLS_DHE_RSA_WITH_AES_256_GCM_SHA384",
+ 0 },
+ {
+ 160,
+ "TLS_DH_RSA_WITH_AES_128_GCM_SHA256",
+ 0 },
+ {
+ 161,
+ "TLS_DH_RSA_WITH_AES_256_GCM_SHA384",
+ 0 },
+ {
+ 162,
+ "TLS_DHE_DSS_WITH_AES_128_GCM_SHA256",
+ 0 },
+ {
+ 163,
+ "TLS_DHE_DSS_WITH_AES_256_GCM_SHA384",
+ 0 },
+ {
+ 164,
+ "TLS_DH_DSS_WITH_AES_128_GCM_SHA256",
+ 0 },
+ {
+ 165,
+ "TLS_DH_DSS_WITH_AES_256_GCM_SHA384",
+ 0 },
+ {
+ 166,
+ "TLS_DH_anon_WITH_AES_128_GCM_SHA256",
+ 0 },
+ {
+ 167,
+ "TLS_DH_anon_WITH_AES_256_GCM_SHA384",
+ 0 },
+ {
+ 168,
+ "TLS_PSK_WITH_AES_128_GCM_SHA256",
+ 0 },
+ {
+ 169,
+ "TLS_PSK_WITH_AES_256_GCM_SHA384",
+ 0 },
+ {
+ 170,
+ "TLS_DHE_PSK_WITH_AES_128_GCM_SHA256",
+ 0 },
+ {
+ 171,
+ "TLS_DHE_PSK_WITH_AES_256_GCM_SHA384",
+ 0 },
+ {
+ 172,
+ "TLS_RSA_PSK_WITH_AES_128_GCM_SHA256",
+ 0 },
+ {
+ 173,
+ "TLS_RSA_PSK_WITH_AES_256_GCM_SHA384",
+ 0 },
+ {
+ 174,
+ "TLS_PSK_WITH_AES_128_CBC_SHA256",
+ 0 },
+ {
+ 175,
+ "TLS_PSK_WITH_AES_256_CBC_SHA384",
+ 0 },
+ {
+ 176,
+ "TLS_PSK_WITH_NULL_SHA256",
+ 0 },
+ {
+ 177,
+ "TLS_PSK_WITH_NULL_SHA384",
+ 0 },
+ {
+ 178,
+ "TLS_DHE_PSK_WITH_AES_128_CBC_SHA256",
+ 0 },
+ {
+ 179,
+ "TLS_DHE_PSK_WITH_AES_256_CBC_SHA384",
+ 0 },
+ {
+ 180,
+ "TLS_DHE_PSK_WITH_NULL_SHA256",
+ 0 },
+ {
+ 181,
+ "TLS_DHE_PSK_WITH_NULL_SHA384",
+ 0 },
+ {
+ 182,
+ "TLS_RSA_PSK_WITH_AES_128_CBC_SHA256",
+ 0 },
+ {
+ 183,
+ "TLS_RSA_PSK_WITH_AES_256_CBC_SHA384",
+ 0 },
+ {
+ 184,
+ "TLS_RSA_PSK_WITH_NULL_SHA256",
+ 0 },
+ {
+ 185,
+ "TLS_RSA_PSK_WITH_NULL_SHA384",
+ 0 },
+ {
+ 186,
+ "TLS_RSA_WITH_CAMELLIA_128_CBC_SHA256",
+ 0 },
+ {
+ 187,
+ "TLS_DH_DSS_WITH_CAMELLIA_128_CBC_SHA256",
+ 0 },
+ {
+ 188,
+ "TLS_DH_RSA_WITH_CAMELLIA_128_CBC_SHA256",
+ 0 },
+ {
+ 189,
+ "TLS_DHE_DSS_WITH_CAMELLIA_128_CBC_SHA256",
+ 0 },
+ {
+ 190,
+ "TLS_DHE_RSA_WITH_CAMELLIA_128_CBC_SHA256",
+ 0 },
+ {
+ 191,
+ "TLS_DH_anon_WITH_CAMELLIA_128_CBC_SHA256",
+ 0 },
+ {
+ 192,
+ "TLS_RSA_WITH_CAMELLIA_256_CBC_SHA256",
+ 0 },
+ {
+ 193,
+ "TLS_DH_DSS_WITH_CAMELLIA_256_CBC_SHA256",
+ 0 },
+ {
+ 194,
+ "TLS_DH_RSA_WITH_CAMELLIA_256_CBC_SHA256",
+ 0 },
+ {
+ 195,
+ "TLS_DHE_DSS_WITH_CAMELLIA_256_CBC_SHA256",
+ 0 },
+ {
+ 196,
+ "TLS_DHE_RSA_WITH_CAMELLIA_256_CBC_SHA256",
+ 0 },
+ {
+ 197,
+ "TLS_DH_anon_WITH_CAMELLIA_256_CBC_SHA256",
+ 0 },
+ {
+ 255,
+ "TLS_EMPTY_RENEGOTIATION_INFO_SCSV",
+ 0 },
+ {
+ 22016,
+ "TLS_FALLBACK_SCSV",
+ 0 },
+ {
+ 49153,
+ "TLS_ECDH_ECDSA_WITH_NULL_SHA",
+ 0 },
+ {
+ 49154,
+ "TLS_ECDH_ECDSA_WITH_RC4_128_SHA",
+ 0 },
+ {
+ 49155,
+ "TLS_ECDH_ECDSA_WITH_3DES_EDE_CBC_SHA",
+ 0 },
+ {
+ 49156,
+ "TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA",
+ 0 },
+ {
+ 49157,
+ "TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA",
+ 0 },
+ {
+ 49158,
+ "TLS_ECDHE_ECDSA_WITH_NULL_SHA",
+ 0 },
+ {
+ 49159,
+ "TLS_ECDHE_ECDSA_WITH_RC4_128_SHA",
+ 0 },
+ {
+ 49160,
+ "TLS_ECDHE_ECDSA_WITH_3DES_EDE_CBC_SHA",
+ 0 },
+ {
+ 49161,
+ "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA",
+ 0 },
+ {
+ 49162,
+ "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA",
+ 0 },
+ {
+ 49163,
+ "TLS_ECDH_RSA_WITH_NULL_SHA",
+ 0 },
+ {
+ 49164,
+ "TLS_ECDH_RSA_WITH_RC4_128_SHA",
+ 0 },
+ {
+ 49165,
+ "TLS_ECDH_RSA_WITH_3DES_EDE_CBC_SHA",
+ 0 },
+ {
+ 49166,
+ "TLS_ECDH_RSA_WITH_AES_128_CBC_SHA",
+ 0 },
+ {
+ 49167,
+ "TLS_ECDH_RSA_WITH_AES_256_CBC_SHA",
+ 0 },
+ {
+ 49168,
+ "TLS_ECDHE_RSA_WITH_NULL_SHA",
+ 0 },
+ {
+ 49169,
+ "TLS_ECDHE_RSA_WITH_RC4_128_SHA",
+ 0 },
+ {
+ 49170,
+ "TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA",
+ 0 },
+ {
+ 49171,
+ "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA",
+ 0 },
+ {
+ 49172,
+ "TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA",
+ 0 },
+ {
+ 49173,
+ "TLS_ECDH_anon_WITH_NULL_SHA",
+ 0 },
+ {
+ 49174,
+ "TLS_ECDH_anon_WITH_RC4_128_SHA",
+ 0 },
+ {
+ 49175,
+ "TLS_ECDH_anon_WITH_3DES_EDE_CBC_SHA",
+ 0 },
+ {
+ 49176,
+ "TLS_ECDH_anon_WITH_AES_128_CBC_SHA",
+ 0 },
+ {
+ 49177,
+ "TLS_ECDH_anon_WITH_AES_256_CBC_SHA",
+ 0 },
+ {
+ 49178,
+ "TLS_SRP_SHA_WITH_3DES_EDE_CBC_SHA",
+ 0 },
+ {
+ 49179,
+ "TLS_SRP_SHA_RSA_WITH_3DES_EDE_CBC_SHA",
+ 0 },
+ {
+ 49180,
+ "TLS_SRP_SHA_DSS_WITH_3DES_EDE_CBC_SHA",
+ 0 },
+ {
+ 49181,
+ "TLS_SRP_SHA_WITH_AES_128_CBC_SHA",
+ 0 },
+ {
+ 49182,
+ "TLS_SRP_SHA_RSA_WITH_AES_128_CBC_SHA",
+ 0 },
+ {
+ 49183,
+ "TLS_SRP_SHA_DSS_WITH_AES_128_CBC_SHA",
+ 0 },
+ {
+ 49184,
+ "TLS_SRP_SHA_WITH_AES_256_CBC_SHA",
+ 0 },
+ {
+ 49185,
+ "TLS_SRP_SHA_RSA_WITH_AES_256_CBC_SHA",
+ 0 },
+ {
+ 49186,
+ "TLS_SRP_SHA_DSS_WITH_AES_256_CBC_SHA",
+ 0 },
+ {
+ 49187,
+ "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256",
+ 0 },
+ {
+ 49188,
+ "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384",
+ 0 },
+ {
+ 49189,
+ "TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA256",
+ 0 },
+ {
+ 49190,
+ "TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA384",
+ 0 },
+ {
+ 49191,
+ "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256",
+ 0 },
+ {
+ 49192,
+ "TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384",
+ 0 },
+ {
+ 49193,
+ "TLS_ECDH_RSA_WITH_AES_128_CBC_SHA256",
+ 0 },
+ {
+ 49194,
+ "TLS_ECDH_RSA_WITH_AES_256_CBC_SHA384",
+ 0 },
+ {
+ 49195,
+ "TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256",
+ 0 },
+ {
+ 49196,
+ "TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384",
+ 0 },
+ {
+ 49197,
+ "TLS_ECDH_ECDSA_WITH_AES_128_GCM_SHA256",
+ 0 },
+ {
+ 49198,
+ "TLS_ECDH_ECDSA_WITH_AES_256_GCM_SHA384",
+ 0 },
+ {
+ 49199,
+ "TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256",
+ 0 },
+ {
+ 49200,
+ "TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384",
+ 0 },
+ {
+ 49201,
+ "TLS_ECDH_RSA_WITH_AES_128_GCM_SHA256",
+ 0 },
+ {
+ 49202,
+ "TLS_ECDH_RSA_WITH_AES_256_GCM_SHA384",
+ 0 },
+ {
+ 49203,
+ "TLS_ECDHE_PSK_WITH_RC4_128_SHA",
+ 0 },
+ {
+ 49204,
+ "TLS_ECDHE_PSK_WITH_3DES_EDE_CBC_SHA",
+ 0 },
+ {
+ 49205,
+ "TLS_ECDHE_PSK_WITH_AES_128_CBC_SHA",
+ 0 },
+ {
+ 49206,
+ "TLS_ECDHE_PSK_WITH_AES_256_CBC_SHA",
+ 0 },
+ {
+ 49207,
+ "TLS_ECDHE_PSK_WITH_AES_128_CBC_SHA256",
+ 0 },
+ {
+ 49208,
+ "TLS_ECDHE_PSK_WITH_AES_256_CBC_SHA384",
+ 0 },
+ {
+ 49209,
+ "TLS_ECDHE_PSK_WITH_NULL_SHA",
+ 0 },
+ {
+ 49210,
+ "TLS_ECDHE_PSK_WITH_NULL_SHA256",
+ 0 },
+ {
+ 49211,
+ "TLS_ECDHE_PSK_WITH_NULL_SHA384",
+ 0 },
+ {
+ 49212,
+ "TLS_RSA_WITH_ARIA_128_CBC_SHA256",
+ 0 },
+ {
+ 49213,
+ "TLS_RSA_WITH_ARIA_256_CBC_SHA384",
+ 0 },
+ {
+ 49214,
+ "TLS_DH_DSS_WITH_ARIA_128_CBC_SHA256",
+ 0 },
+ {
+ 49215,
+ "TLS_DH_DSS_WITH_ARIA_256_CBC_SHA384",
+ 0 },
+ {
+ 49216,
+ "TLS_DH_RSA_WITH_ARIA_128_CBC_SHA256",
+ 0 },
+ {
+ 49217,
+ "TLS_DH_RSA_WITH_ARIA_256_CBC_SHA384",
+ 0 },
+ {
+ 49218,
+ "TLS_DHE_DSS_WITH_ARIA_128_CBC_SHA256",
+ 0 },
+ {
+ 49219,
+ "TLS_DHE_DSS_WITH_ARIA_256_CBC_SHA384",
+ 0 },
+ {
+ 49220,
+ "TLS_DHE_RSA_WITH_ARIA_128_CBC_SHA256",
+ 0 },
+ {
+ 49221,
+ "TLS_DHE_RSA_WITH_ARIA_256_CBC_SHA384",
+ 0 },
+ {
+ 49222,
+ "TLS_DH_anon_WITH_ARIA_128_CBC_SHA256",
+ 0 },
+ {
+ 49223,
+ "TLS_DH_anon_WITH_ARIA_256_CBC_SHA384",
+ 0 },
+ {
+ 49224,
+ "TLS_ECDHE_ECDSA_WITH_ARIA_128_CBC_SHA256",
+ 0 },
+ {
+ 49225,
+ "TLS_ECDHE_ECDSA_WITH_ARIA_256_CBC_SHA384",
+ 0 },
+ {
+ 49226,
+ "TLS_ECDH_ECDSA_WITH_ARIA_128_CBC_SHA256",
+ 0 },
+ {
+ 49227,
+ "TLS_ECDH_ECDSA_WITH_ARIA_256_CBC_SHA384",
+ 0 },
+ {
+ 49228,
+ "TLS_ECDHE_RSA_WITH_ARIA_128_CBC_SHA256",
+ 0 },
+ {
+ 49229,
+ "TLS_ECDHE_RSA_WITH_ARIA_256_CBC_SHA384",
+ 0 },
+ {
+ 49230,
+ "TLS_ECDH_RSA_WITH_ARIA_128_CBC_SHA256",
+ 0 },
+ {
+ 49231,
+ "TLS_ECDH_RSA_WITH_ARIA_256_CBC_SHA384",
+ 0 },
+ {
+ 49232,
+ "TLS_RSA_WITH_ARIA_128_GCM_SHA256",
+ 0 },
+ {
+ 49233,
+ "TLS_RSA_WITH_ARIA_256_GCM_SHA384",
+ 0 },
+ {
+ 49234,
+ "TLS_DHE_RSA_WITH_ARIA_128_GCM_SHA256",
+ 0 },
+ {
+ 49235,
+ "TLS_DHE_RSA_WITH_ARIA_256_GCM_SHA384",
+ 0 },
+ {
+ 49236,
+ "TLS_DH_RSA_WITH_ARIA_128_GCM_SHA256",
+ 0 },
+ {
+ 49237,
+ "TLS_DH_RSA_WITH_ARIA_256_GCM_SHA384",
+ 0 },
+ {
+ 49238,
+ "TLS_DHE_DSS_WITH_ARIA_128_GCM_SHA256",
+ 0 },
+ {
+ 49239,
+ "TLS_DHE_DSS_WITH_ARIA_256_GCM_SHA384",
+ 0 },
+ {
+ 49240,
+ "TLS_DH_DSS_WITH_ARIA_128_GCM_SHA256",
+ 0 },
+ {
+ 49241,
+ "TLS_DH_DSS_WITH_ARIA_256_GCM_SHA384",
+ 0 },
+ {
+ 49242,
+ "TLS_DH_anon_WITH_ARIA_128_GCM_SHA256",
+ 0 },
+ {
+ 49243,
+ "TLS_DH_anon_WITH_ARIA_256_GCM_SHA384",
+ 0 },
+ {
+ 49244,
+ "TLS_ECDHE_ECDSA_WITH_ARIA_128_GCM_SHA256",
+ 0 },
+ {
+ 49245,
+ "TLS_ECDHE_ECDSA_WITH_ARIA_256_GCM_SHA384",
+ 0 },
+ {
+ 49246,
+ "TLS_ECDH_ECDSA_WITH_ARIA_128_GCM_SHA256",
+ 0 },
+ {
+ 49247,
+ "TLS_ECDH_ECDSA_WITH_ARIA_256_GCM_SHA384",
+ 0 },
+ {
+ 49248,
+ "TLS_ECDHE_RSA_WITH_ARIA_128_GCM_SHA256",
+ 0 },
+ {
+ 49249,
+ "TLS_ECDHE_RSA_WITH_ARIA_256_GCM_SHA384",
+ 0 },
+ {
+ 49250,
+ "TLS_ECDH_RSA_WITH_ARIA_128_GCM_SHA256",
+ 0 },
+ {
+ 49251,
+ "TLS_ECDH_RSA_WITH_ARIA_256_GCM_SHA384",
+ 0 },
+ {
+ 49252,
+ "TLS_PSK_WITH_ARIA_128_CBC_SHA256",
+ 0 },
+ {
+ 49253,
+ "TLS_PSK_WITH_ARIA_256_CBC_SHA384",
+ 0 },
+ {
+ 49254,
+ "TLS_DHE_PSK_WITH_ARIA_128_CBC_SHA256",
+ 0 },
+ {
+ 49255,
+ "TLS_DHE_PSK_WITH_ARIA_256_CBC_SHA384",
+ 0 },
+ {
+ 49256,
+ "TLS_RSA_PSK_WITH_ARIA_128_CBC_SHA256",
+ 0 },
+ {
+ 49257,
+ "TLS_RSA_PSK_WITH_ARIA_256_CBC_SHA384",
+ 0 },
+ {
+ 49258,
+ "TLS_PSK_WITH_ARIA_128_GCM_SHA256",
+ 0 },
+ {
+ 49259,
+ "TLS_PSK_WITH_ARIA_256_GCM_SHA384",
+ 0 },
+ {
+ 49260,
+ "TLS_DHE_PSK_WITH_ARIA_128_GCM_SHA256",
+ 0 },
+ {
+ 49261,
+ "TLS_DHE_PSK_WITH_ARIA_256_GCM_SHA384",
+ 0 },
+ {
+ 49262,
+ "TLS_RSA_PSK_WITH_ARIA_128_GCM_SHA256",
+ 0 },
+ {
+ 49263,
+ "TLS_RSA_PSK_WITH_ARIA_256_GCM_SHA384",
+ 0 },
+ {
+ 49264,
+ "TLS_ECDHE_PSK_WITH_ARIA_128_CBC_SHA256",
+ 0 },
+ {
+ 49265,
+ "TLS_ECDHE_PSK_WITH_ARIA_256_CBC_SHA384",
+ 0 },
+ {
+ 49266,
+ "TLS_ECDHE_ECDSA_WITH_CAMELLIA_128_CBC_SHA256",
+ 0 },
+ {
+ 49267,
+ "TLS_ECDHE_ECDSA_WITH_CAMELLIA_256_CBC_SHA384",
+ 0 },
+ {
+ 49268,
+ "TLS_ECDH_ECDSA_WITH_CAMELLIA_128_CBC_SHA256",
+ 0 },
+ {
+ 49269,
+ "TLS_ECDH_ECDSA_WITH_CAMELLIA_256_CBC_SHA384",
+ 0 },
+ {
+ 49270,
+ "TLS_ECDHE_RSA_WITH_CAMELLIA_128_CBC_SHA256",
+ 0 },
+ {
+ 49271,
+ "TLS_ECDHE_RSA_WITH_CAMELLIA_256_CBC_SHA384",
+ 0 },
+ {
+ 49272,
+ "TLS_ECDH_RSA_WITH_CAMELLIA_128_CBC_SHA256",
+ 0 },
+ {
+ 49273,
+ "TLS_ECDH_RSA_WITH_CAMELLIA_256_CBC_SHA384",
+ 0 },
+ {
+ 49274,
+ "TLS_RSA_WITH_CAMELLIA_128_GCM_SHA256",
+ 0 },
+ {
+ 49275,
+ "TLS_RSA_WITH_CAMELLIA_256_GCM_SHA384",
+ 0 },
+ {
+ 49276,
+ "TLS_DHE_RSA_WITH_CAMELLIA_128_GCM_SHA256",
+ 0 },
+ {
+ 49277,
+ "TLS_DHE_RSA_WITH_CAMELLIA_256_GCM_SHA384",
+ 0 },
+ {
+ 49278,
+ "TLS_DH_RSA_WITH_CAMELLIA_128_GCM_SHA256",
+ 0 },
+ {
+ 49279,
+ "TLS_DH_RSA_WITH_CAMELLIA_256_GCM_SHA384",
+ 0 },
+ {
+ 49280,
+ "TLS_DHE_DSS_WITH_CAMELLIA_128_GCM_SHA256",
+ 0 },
+ {
+ 49281,
+ "TLS_DHE_DSS_WITH_CAMELLIA_256_GCM_SHA384",
+ 0 },
+ {
+ 49282,
+ "TLS_DH_DSS_WITH_CAMELLIA_128_GCM_SHA256",
+ 0 },
+ {
+ 49283,
+ "TLS_DH_DSS_WITH_CAMELLIA_256_GCM_SHA384",
+ 0 },
+ {
+ 49284,
+ "TLS_DH_anon_WITH_CAMELLIA_128_GCM_SHA256",
+ 0 },
+ {
+ 49285,
+ "TLS_DH_anon_WITH_CAMELLIA_256_GCM_SHA384",
+ 0 },
+ {
+ 49286,
+ "TLS_ECDHE_ECDSA_WITH_CAMELLIA_128_GCM_SHA256",
+ 0 },
+ {
+ 49287,
+ "TLS_ECDHE_ECDSA_WITH_CAMELLIA_256_GCM_SHA384",
+ 0 },
+ {
+ 49288,
+ "TLS_ECDH_ECDSA_WITH_CAMELLIA_128_GCM_SHA256",
+ 0 },
+ {
+ 49289,
+ "TLS_ECDH_ECDSA_WITH_CAMELLIA_256_GCM_SHA384",
+ 0 },
+ {
+ 49290,
+ "TLS_ECDHE_RSA_WITH_CAMELLIA_128_GCM_SHA256",
+ 0 },
+ {
+ 49291,
+ "TLS_ECDHE_RSA_WITH_CAMELLIA_256_GCM_SHA384",
+ 0 },
+ {
+ 49292,
+ "TLS_ECDH_RSA_WITH_CAMELLIA_128_GCM_SHA256",
+ 0 },
+ {
+ 49293,
+ "TLS_ECDH_RSA_WITH_CAMELLIA_256_GCM_SHA384",
+ 0 },
+ {
+ 49294,
+ "TLS_PSK_WITH_CAMELLIA_128_GCM_SHA256",
+ 0 },
+ {
+ 49295,
+ "TLS_PSK_WITH_CAMELLIA_256_GCM_SHA384",
+ 0 },
+ {
+ 49296,
+ "TLS_DHE_PSK_WITH_CAMELLIA_128_GCM_SHA256",
+ 0 },
+ {
+ 49297,
+ "TLS_DHE_PSK_WITH_CAMELLIA_256_GCM_SHA384",
+ 0 },
+ {
+ 49298,
+ "TLS_RSA_PSK_WITH_CAMELLIA_128_GCM_SHA256",
+ 0 },
+ {
+ 49299,
+ "TLS_RSA_PSK_WITH_CAMELLIA_256_GCM_SHA384",
+ 0 },
+ {
+ 49300,
+ "TLS_PSK_WITH_CAMELLIA_128_CBC_SHA256",
+ 0 },
+ {
+ 49301,
+ "TLS_PSK_WITH_CAMELLIA_256_CBC_SHA384",
+ 0 },
+ {
+ 49302,
+ "TLS_DHE_PSK_WITH_CAMELLIA_128_CBC_SHA256",
+ 0 },
+ {
+ 49303,
+ "TLS_DHE_PSK_WITH_CAMELLIA_256_CBC_SHA384",
+ 0 },
+ {
+ 49304,
+ "TLS_RSA_PSK_WITH_CAMELLIA_128_CBC_SHA256",
+ 0 },
+ {
+ 49305,
+ "TLS_RSA_PSK_WITH_CAMELLIA_256_CBC_SHA384",
+ 0 },
+ {
+ 49306,
+ "TLS_ECDHE_PSK_WITH_CAMELLIA_128_CBC_SHA256",
+ 0 },
+ {
+ 49307,
+ "TLS_ECDHE_PSK_WITH_CAMELLIA_256_CBC_SHA384",
+ 0 },
+ {
+ 49308,
+ "TLS_RSA_WITH_AES_128_CCM",
+ 0 },
+ {
+ 49309,
+ "TLS_RSA_WITH_AES_256_CCM",
+ 0 },
+ {
+ 49310,
+ "TLS_DHE_RSA_WITH_AES_128_CCM",
+ 0 },
+ {
+ 49311,
+ "TLS_DHE_RSA_WITH_AES_256_CCM",
+ 0 },
+ {
+ 49312,
+ "TLS_RSA_WITH_AES_128_CCM_8",
+ 0 },
+ {
+ 49313,
+ "TLS_RSA_WITH_AES_256_CCM_8",
+ 0 },
+ {
+ 49314,
+ "TLS_DHE_RSA_WITH_AES_128_CCM_8",
+ 0 },
+ {
+ 49315,
+ "TLS_DHE_RSA_WITH_AES_256_CCM_8",
+ 0 },
+ {
+ 49316,
+ "TLS_PSK_WITH_AES_128_CCM",
+ 0 },
+ {
+ 49317,
+ "TLS_PSK_WITH_AES_256_CCM",
+ 0 },
+ {
+ 49318,
+ "TLS_DHE_PSK_WITH_AES_128_CCM",
+ 0 },
+ {
+ 49319,
+ "TLS_DHE_PSK_WITH_AES_256_CCM",
+ 0 },
+ {
+ 49320,
+ "TLS_PSK_WITH_AES_128_CCM_8",
+ 0 },
+ {
+ 49321,
+ "TLS_PSK_WITH_AES_256_CCM_8",
+ 0 },
+ {
+ 49322,
+ "TLS_PSK_DHE_WITH_AES_128_CCM_8",
+ 0 },
+ {
+ 49323,
+ "TLS_PSK_DHE_WITH_AES_256_CCM_8",
+ 0 },
+ {
+ 49324,
+ "TLS_ECDHE_ECDSA_WITH_AES_128_CCM",
+ 0 },
+ {
+ 49325,
+ "TLS_ECDHE_ECDSA_WITH_AES_256_CCM",
+ 0 },
+ {
+ 49326,
+ "TLS_ECDHE_ECDSA_WITH_AES_128_CCM_8",
+ 0 },
+ {
+ 49327,
+ "TLS_ECDHE_ECDSA_WITH_AES_256_CCM_8",
+ 0 },
+ {
+ 65408,
+ "SSL_RSA_WITH_RC2_CBC_MD5",
+ 0 },
+ {
+ 65412,
+ "TLS_ECDH_ECDSA_EXPORT_WITH_RC4_40_SHA",
+ 0 },
+ {
+ 65413,
+ "TLS_ECDH_ECDSA_EXPORT_WITH_RC4_56_SHA",
+ 0 },
+ {
+ 65664,
+ "SSL2_CK_RC4",
+ 0 },
+ {
+ 131200,
+ "SSL2_CK_RC4_EXPORT40",
+ 0 },
+ {
+ 196736,
+ "SSL2_CK_RC2",
+ 0 },
+ {
+ 262272,
+ "SSL2_CK_RC2_EXPORT40",
+ 0 },
+ {
+ 327808,
+ "SSL2_CK_IDEA",
+ 0 },
+ {
+ 393280,
+ "SSL2_CK_DES",
+ 0 },
+ {
+ 458944,
+ "SSL2_CK_3DES",
+ 0 },
+ {
+ 524416,
+ "SSL2_CK_RC464",
0 },
{-1}
};