OLD | NEW |
1 /* | 1 /* |
2 * Various and sundry protocol constants. DON'T CHANGE THESE. These values | 2 * Various and sundry protocol constants. DON'T CHANGE THESE. These values |
3 * are mostly defined by the SSL2, SSL3, or TLS protocol specifications. | 3 * are mostly defined by the SSL2, SSL3, or TLS protocol specifications. |
4 * Cipher kinds and ciphersuites are part of the public API. | 4 * Cipher kinds and ciphersuites are part of the public API. |
5 * | 5 * |
6 * ***** BEGIN LICENSE BLOCK ***** | 6 * ***** BEGIN LICENSE BLOCK ***** |
7 * Version: MPL 1.1/GPL 2.0/LGPL 2.1 | 7 * Version: MPL 1.1/GPL 2.0/LGPL 2.1 |
8 * | 8 * |
9 * The contents of this file are subject to the Mozilla Public License Version | 9 * The contents of this file are subject to the Mozilla Public License Version |
10 * 1.1 (the "License"); you may not use this file except in compliance with | 10 * 1.1 (the "License"); you may not use this file except in compliance with |
(...skipping 202 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
213 #define TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA 0xC012 | 213 #define TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA 0xC012 |
214 #define TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA 0xC013 | 214 #define TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA 0xC013 |
215 #define TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA 0xC014 | 215 #define TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA 0xC014 |
216 | 216 |
217 #define TLS_ECDH_anon_WITH_NULL_SHA 0xC015 | 217 #define TLS_ECDH_anon_WITH_NULL_SHA 0xC015 |
218 #define TLS_ECDH_anon_WITH_RC4_128_SHA 0xC016 | 218 #define TLS_ECDH_anon_WITH_RC4_128_SHA 0xC016 |
219 #define TLS_ECDH_anon_WITH_3DES_EDE_CBC_SHA 0xC017 | 219 #define TLS_ECDH_anon_WITH_3DES_EDE_CBC_SHA 0xC017 |
220 #define TLS_ECDH_anon_WITH_AES_128_CBC_SHA 0xC018 | 220 #define TLS_ECDH_anon_WITH_AES_128_CBC_SHA 0xC018 |
221 #define TLS_ECDH_anon_WITH_AES_256_CBC_SHA 0xC019 | 221 #define TLS_ECDH_anon_WITH_AES_256_CBC_SHA 0xC019 |
222 | 222 |
| 223 #define TLS_SRP_SHA_WITH_3DES_EDE_CBC_SHA 0xC01A |
| 224 #define TLS_SRP_SHA_RSA_WITH_3DES_EDE_CBC_SHA 0xC01B |
| 225 #define TLS_SRP_SHA_DSS_WITH_3DES_EDE_CBC_SHA 0xC01C |
| 226 #define TLS_SRP_SHA_WITH_AES_128_CBC_SHA 0xC01D |
| 227 #define TLS_SRP_SHA_RSA_WITH_AES_128_CBC_SHA 0xC01E |
| 228 #define TLS_SRP_SHA_DSS_WITH_AES_128_CBC_SHA 0xC01F |
| 229 #define TLS_SRP_SHA_WITH_AES_256_CBC_SHA 0xC020 |
| 230 #define TLS_SRP_SHA_RSA_WITH_AES_256_CBC_SHA 0xC021 |
| 231 #define TLS_SRP_SHA_DSS_WITH_AES_256_CBC_SHA 0xC022 |
| 232 |
223 /* Netscape "experimental" cipher suites. */ | 233 /* Netscape "experimental" cipher suites. */ |
224 #define SSL_RSA_OLDFIPS_WITH_3DES_EDE_CBC_SHA 0xffe0 | 234 #define SSL_RSA_OLDFIPS_WITH_3DES_EDE_CBC_SHA 0xffe0 |
225 #define SSL_RSA_OLDFIPS_WITH_DES_CBC_SHA 0xffe1 | 235 #define SSL_RSA_OLDFIPS_WITH_DES_CBC_SHA 0xffe1 |
226 | 236 |
227 /* New non-experimental openly spec'ed versions of those cipher suites. */ | 237 /* New non-experimental openly spec'ed versions of those cipher suites. */ |
228 #define SSL_RSA_FIPS_WITH_3DES_EDE_CBC_SHA 0xfeff | 238 #define SSL_RSA_FIPS_WITH_3DES_EDE_CBC_SHA 0xfeff |
229 #define SSL_RSA_FIPS_WITH_DES_CBC_SHA 0xfefe | 239 #define SSL_RSA_FIPS_WITH_DES_CBC_SHA 0xfefe |
230 | 240 |
231 #endif /* __sslproto_h_ */ | 241 #endif /* __sslproto_h_ */ |
OLD | NEW |