Back to index

tor  0.2.3.18-rc
ciphers.inc
Go to the documentation of this file.
00001 /* This is an include file used to define the list of ciphers clients should
00002  * advertise.  Before including it, you should define the CIPHER and XCIPHER
00003  * macros.
00004  *
00005  * This file was automatically generated by get_mozilla_ciphers.py.
00006  */
00007 #ifdef TLS1_TXT_ECDHE_ECDSA_WITH_AES_256_CBC_SHA
00008     CIPHER(0xc00a, TLS1_TXT_ECDHE_ECDSA_WITH_AES_256_CBC_SHA)
00009 #else
00010    XCIPHER(0xc00a, TLS1_TXT_ECDHE_ECDSA_WITH_AES_256_CBC_SHA)
00011 #endif
00012 #ifdef TLS1_TXT_ECDHE_RSA_WITH_AES_256_CBC_SHA
00013     CIPHER(0xc014, TLS1_TXT_ECDHE_RSA_WITH_AES_256_CBC_SHA)
00014 #else
00015    XCIPHER(0xc014, TLS1_TXT_ECDHE_RSA_WITH_AES_256_CBC_SHA)
00016 #endif
00017 #ifdef TLS1_TXT_DHE_RSA_WITH_CAMELLIA_256_CBC_SHA
00018     CIPHER(0x0088, TLS1_TXT_DHE_RSA_WITH_CAMELLIA_256_CBC_SHA)
00019 #else
00020    XCIPHER(0x0088, TLS1_TXT_DHE_RSA_WITH_CAMELLIA_256_CBC_SHA)
00021 #endif
00022 #ifdef TLS1_TXT_DHE_DSS_WITH_CAMELLIA_256_CBC_SHA
00023     CIPHER(0x0087, TLS1_TXT_DHE_DSS_WITH_CAMELLIA_256_CBC_SHA)
00024 #else
00025    XCIPHER(0x0087, TLS1_TXT_DHE_DSS_WITH_CAMELLIA_256_CBC_SHA)
00026 #endif
00027 #ifdef TLS1_TXT_DHE_RSA_WITH_AES_256_SHA
00028     CIPHER(0x0039, TLS1_TXT_DHE_RSA_WITH_AES_256_SHA)
00029 #else
00030    XCIPHER(0x0039, TLS1_TXT_DHE_RSA_WITH_AES_256_SHA)
00031 #endif
00032 #ifdef TLS1_TXT_DHE_DSS_WITH_AES_256_SHA
00033     CIPHER(0x0038, TLS1_TXT_DHE_DSS_WITH_AES_256_SHA)
00034 #else
00035    XCIPHER(0x0038, TLS1_TXT_DHE_DSS_WITH_AES_256_SHA)
00036 #endif
00037 #ifdef TLS1_TXT_ECDH_RSA_WITH_AES_256_CBC_SHA
00038     CIPHER(0xc00f, TLS1_TXT_ECDH_RSA_WITH_AES_256_CBC_SHA)
00039 #else
00040    XCIPHER(0xc00f, TLS1_TXT_ECDH_RSA_WITH_AES_256_CBC_SHA)
00041 #endif
00042 #ifdef TLS1_TXT_ECDH_ECDSA_WITH_AES_256_CBC_SHA
00043     CIPHER(0xc005, TLS1_TXT_ECDH_ECDSA_WITH_AES_256_CBC_SHA)
00044 #else
00045    XCIPHER(0xc005, TLS1_TXT_ECDH_ECDSA_WITH_AES_256_CBC_SHA)
00046 #endif
00047 #ifdef TLS1_TXT_RSA_WITH_CAMELLIA_256_CBC_SHA
00048     CIPHER(0x0084, TLS1_TXT_RSA_WITH_CAMELLIA_256_CBC_SHA)
00049 #else
00050    XCIPHER(0x0084, TLS1_TXT_RSA_WITH_CAMELLIA_256_CBC_SHA)
00051 #endif
00052 #ifdef TLS1_TXT_RSA_WITH_AES_256_SHA
00053     CIPHER(0x0035, TLS1_TXT_RSA_WITH_AES_256_SHA)
00054 #else
00055    XCIPHER(0x0035, TLS1_TXT_RSA_WITH_AES_256_SHA)
00056 #endif
00057 #ifdef TLS1_TXT_ECDHE_ECDSA_WITH_RC4_128_SHA
00058     CIPHER(0xc007, TLS1_TXT_ECDHE_ECDSA_WITH_RC4_128_SHA)
00059 #else
00060    XCIPHER(0xc007, TLS1_TXT_ECDHE_ECDSA_WITH_RC4_128_SHA)
00061 #endif
00062 #ifdef TLS1_TXT_ECDHE_ECDSA_WITH_AES_128_CBC_SHA
00063     CIPHER(0xc009, TLS1_TXT_ECDHE_ECDSA_WITH_AES_128_CBC_SHA)
00064 #else
00065    XCIPHER(0xc009, TLS1_TXT_ECDHE_ECDSA_WITH_AES_128_CBC_SHA)
00066 #endif
00067 #ifdef TLS1_TXT_ECDHE_RSA_WITH_RC4_128_SHA
00068     CIPHER(0xc011, TLS1_TXT_ECDHE_RSA_WITH_RC4_128_SHA)
00069 #else
00070    XCIPHER(0xc011, TLS1_TXT_ECDHE_RSA_WITH_RC4_128_SHA)
00071 #endif
00072 #ifdef TLS1_TXT_ECDHE_RSA_WITH_AES_128_CBC_SHA
00073     CIPHER(0xc013, TLS1_TXT_ECDHE_RSA_WITH_AES_128_CBC_SHA)
00074 #else
00075    XCIPHER(0xc013, TLS1_TXT_ECDHE_RSA_WITH_AES_128_CBC_SHA)
00076 #endif
00077 #ifdef TLS1_TXT_DHE_RSA_WITH_CAMELLIA_128_CBC_SHA
00078     CIPHER(0x0045, TLS1_TXT_DHE_RSA_WITH_CAMELLIA_128_CBC_SHA)
00079 #else
00080    XCIPHER(0x0045, TLS1_TXT_DHE_RSA_WITH_CAMELLIA_128_CBC_SHA)
00081 #endif
00082 #ifdef TLS1_TXT_DHE_DSS_WITH_CAMELLIA_128_CBC_SHA
00083     CIPHER(0x0044, TLS1_TXT_DHE_DSS_WITH_CAMELLIA_128_CBC_SHA)
00084 #else
00085    XCIPHER(0x0044, TLS1_TXT_DHE_DSS_WITH_CAMELLIA_128_CBC_SHA)
00086 #endif
00087 #ifdef TLS1_TXT_DHE_RSA_WITH_AES_128_SHA
00088     CIPHER(0x0033, TLS1_TXT_DHE_RSA_WITH_AES_128_SHA)
00089 #else
00090    XCIPHER(0x0033, TLS1_TXT_DHE_RSA_WITH_AES_128_SHA)
00091 #endif
00092 #ifdef TLS1_TXT_DHE_DSS_WITH_AES_128_SHA
00093     CIPHER(0x0032, TLS1_TXT_DHE_DSS_WITH_AES_128_SHA)
00094 #else
00095    XCIPHER(0x0032, TLS1_TXT_DHE_DSS_WITH_AES_128_SHA)
00096 #endif
00097 #ifdef TLS1_TXT_ECDH_RSA_WITH_RC4_128_SHA
00098     CIPHER(0xc00c, TLS1_TXT_ECDH_RSA_WITH_RC4_128_SHA)
00099 #else
00100    XCIPHER(0xc00c, TLS1_TXT_ECDH_RSA_WITH_RC4_128_SHA)
00101 #endif
00102 #ifdef TLS1_TXT_ECDH_RSA_WITH_AES_128_CBC_SHA
00103     CIPHER(0xc00e, TLS1_TXT_ECDH_RSA_WITH_AES_128_CBC_SHA)
00104 #else
00105    XCIPHER(0xc00e, TLS1_TXT_ECDH_RSA_WITH_AES_128_CBC_SHA)
00106 #endif
00107 #ifdef TLS1_TXT_ECDH_ECDSA_WITH_RC4_128_SHA
00108     CIPHER(0xc002, TLS1_TXT_ECDH_ECDSA_WITH_RC4_128_SHA)
00109 #else
00110    XCIPHER(0xc002, TLS1_TXT_ECDH_ECDSA_WITH_RC4_128_SHA)
00111 #endif
00112 #ifdef TLS1_TXT_ECDH_ECDSA_WITH_AES_128_CBC_SHA
00113     CIPHER(0xc004, TLS1_TXT_ECDH_ECDSA_WITH_AES_128_CBC_SHA)
00114 #else
00115    XCIPHER(0xc004, TLS1_TXT_ECDH_ECDSA_WITH_AES_128_CBC_SHA)
00116 #endif
00117 #ifdef TLS1_TXT_RSA_WITH_SEED_SHA
00118     CIPHER(0x0096, TLS1_TXT_RSA_WITH_SEED_SHA)
00119 #else
00120    XCIPHER(0x0096, TLS1_TXT_RSA_WITH_SEED_SHA)
00121 #endif
00122 #ifdef TLS1_TXT_RSA_WITH_CAMELLIA_128_CBC_SHA
00123     CIPHER(0x0041, TLS1_TXT_RSA_WITH_CAMELLIA_128_CBC_SHA)
00124 #else
00125    XCIPHER(0x0041, TLS1_TXT_RSA_WITH_CAMELLIA_128_CBC_SHA)
00126 #endif
00127 #ifdef SSL3_TXT_RSA_RC4_128_MD5
00128     CIPHER(0x0004, SSL3_TXT_RSA_RC4_128_MD5)
00129 #else
00130    XCIPHER(0x0004, SSL3_TXT_RSA_RC4_128_MD5)
00131 #endif
00132 #ifdef SSL3_TXT_RSA_RC4_128_SHA
00133     CIPHER(0x0005, SSL3_TXT_RSA_RC4_128_SHA)
00134 #else
00135    XCIPHER(0x0005, SSL3_TXT_RSA_RC4_128_SHA)
00136 #endif
00137 #ifdef TLS1_TXT_RSA_WITH_AES_128_SHA
00138     CIPHER(0x002f, TLS1_TXT_RSA_WITH_AES_128_SHA)
00139 #else
00140    XCIPHER(0x002f, TLS1_TXT_RSA_WITH_AES_128_SHA)
00141 #endif
00142 #ifdef TLS1_TXT_ECDHE_ECDSA_WITH_DES_192_CBC3_SHA
00143     CIPHER(0xc008, TLS1_TXT_ECDHE_ECDSA_WITH_DES_192_CBC3_SHA)
00144 #else
00145    XCIPHER(0xc008, TLS1_TXT_ECDHE_ECDSA_WITH_DES_192_CBC3_SHA)
00146 #endif
00147 #ifdef TLS1_TXT_ECDHE_RSA_WITH_DES_192_CBC3_SHA
00148     CIPHER(0xc012, TLS1_TXT_ECDHE_RSA_WITH_DES_192_CBC3_SHA)
00149 #else
00150    XCIPHER(0xc012, TLS1_TXT_ECDHE_RSA_WITH_DES_192_CBC3_SHA)
00151 #endif
00152 #ifdef SSL3_TXT_EDH_RSA_DES_192_CBC3_SHA
00153     CIPHER(0x0016, SSL3_TXT_EDH_RSA_DES_192_CBC3_SHA)
00154 #else
00155    XCIPHER(0x0016, SSL3_TXT_EDH_RSA_DES_192_CBC3_SHA)
00156 #endif
00157 #ifdef SSL3_TXT_EDH_DSS_DES_192_CBC3_SHA
00158     CIPHER(0x0013, SSL3_TXT_EDH_DSS_DES_192_CBC3_SHA)
00159 #else
00160    XCIPHER(0x0013, SSL3_TXT_EDH_DSS_DES_192_CBC3_SHA)
00161 #endif
00162 #ifdef TLS1_TXT_ECDH_RSA_WITH_DES_192_CBC3_SHA
00163     CIPHER(0xc00d, TLS1_TXT_ECDH_RSA_WITH_DES_192_CBC3_SHA)
00164 #else
00165    XCIPHER(0xc00d, TLS1_TXT_ECDH_RSA_WITH_DES_192_CBC3_SHA)
00166 #endif
00167 #ifdef TLS1_TXT_ECDH_ECDSA_WITH_DES_192_CBC3_SHA
00168     CIPHER(0xc003, TLS1_TXT_ECDH_ECDSA_WITH_DES_192_CBC3_SHA)
00169 #else
00170    XCIPHER(0xc003, TLS1_TXT_ECDH_ECDSA_WITH_DES_192_CBC3_SHA)
00171 #endif
00172 /* No openssl macro found for 0xfeff */
00173 #ifdef SSL_RSA_FIPS_WITH_3DES_EDE_CBC_SHA
00174     CIPHER(0xfeff, SSL_RSA_FIPS_WITH_3DES_EDE_CBC_SHA)
00175 #else
00176    XCIPHER(0xfeff, SSL_RSA_FIPS_WITH_3DES_EDE_CBC_SHA)
00177 #endif
00178 #ifdef SSL3_TXT_RSA_DES_192_CBC3_SHA
00179     CIPHER(0x000a, SSL3_TXT_RSA_DES_192_CBC3_SHA)
00180 #else
00181    XCIPHER(0x000a, SSL3_TXT_RSA_DES_192_CBC3_SHA)
00182 #endif