| OLD | NEW |
| 1 /* | 1 /* |
| 2 * Table enumerating all implemented cipher suites | 2 * Table enumerating all implemented cipher suites |
| 3 * Part of public API. | 3 * Part of public API. |
| 4 * | 4 * |
| 5 * ***** BEGIN LICENSE BLOCK ***** | 5 * ***** BEGIN LICENSE BLOCK ***** |
| 6 * Version: MPL 1.1/GPL 2.0/LGPL 2.1 | 6 * Version: MPL 1.1/GPL 2.0/LGPL 2.1 |
| 7 * | 7 * |
| 8 * The contents of this file are subject to the Mozilla Public License Version | 8 * The contents of this file are subject to the Mozilla Public License Version |
| 9 * 1.1 (the "License"); you may not use this file except in compliance with | 9 * 1.1 (the "License"); you may not use this file except in compliance with |
| 10 * the License. You may obtain a copy of the License at | 10 * the License. You may obtain a copy of the License at |
| (...skipping 48 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 59 * in ssl3ecc.c. | 59 * in ssl3ecc.c. |
| 60 */ | 60 */ |
| 61 const PRUint16 SSL_ImplementedCiphers[] = { | 61 const PRUint16 SSL_ImplementedCiphers[] = { |
| 62 /* 256-bit */ | 62 /* 256-bit */ |
| 63 #ifdef NSS_ENABLE_ECC | 63 #ifdef NSS_ENABLE_ECC |
| 64 TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA, | 64 TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA, |
| 65 TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA, | 65 TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA, |
| 66 #endif /* NSS_ENABLE_ECC */ | 66 #endif /* NSS_ENABLE_ECC */ |
| 67 TLS_DHE_RSA_WITH_CAMELLIA_256_CBC_SHA, | 67 TLS_DHE_RSA_WITH_CAMELLIA_256_CBC_SHA, |
| 68 TLS_DHE_DSS_WITH_CAMELLIA_256_CBC_SHA, | 68 TLS_DHE_DSS_WITH_CAMELLIA_256_CBC_SHA, |
| 69 TLS_DHE_RSA_WITH_AES_256_CBC_SHA, | |
| 70 TLS_DHE_DSS_WITH_AES_256_CBC_SHA, | 69 TLS_DHE_DSS_WITH_AES_256_CBC_SHA, |
| 71 #ifdef NSS_ENABLE_ECC | 70 #ifdef NSS_ENABLE_ECC |
| 72 TLS_ECDH_RSA_WITH_AES_256_CBC_SHA, | 71 TLS_ECDH_RSA_WITH_AES_256_CBC_SHA, |
| 73 TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA, | 72 TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA, |
| 74 #endif /* NSS_ENABLE_ECC */ | 73 #endif /* NSS_ENABLE_ECC */ |
| 75 TLS_RSA_WITH_CAMELLIA_256_CBC_SHA, | 74 TLS_RSA_WITH_CAMELLIA_256_CBC_SHA, |
| 76 TLS_RSA_WITH_AES_256_CBC_SHA, | 75 TLS_RSA_WITH_AES_256_CBC_SHA, |
| 76 TLS_DHE_RSA_WITH_AES_256_CBC_SHA, |
| 77 | 77 |
| 78 /* 128-bit */ | 78 /* 128-bit */ |
| 79 #ifdef NSS_ENABLE_ECC | 79 #ifdef NSS_ENABLE_ECC |
| 80 TLS_ECDHE_ECDSA_WITH_RC4_128_SHA, | 80 TLS_ECDHE_ECDSA_WITH_RC4_128_SHA, |
| 81 TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA, | 81 TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA, |
| 82 TLS_ECDHE_RSA_WITH_RC4_128_SHA, | 82 TLS_ECDHE_RSA_WITH_RC4_128_SHA, |
| 83 TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA, | 83 TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA, |
| 84 #endif /* NSS_ENABLE_ECC */ | 84 #endif /* NSS_ENABLE_ECC */ |
| 85 TLS_DHE_RSA_WITH_CAMELLIA_128_CBC_SHA, | 85 TLS_DHE_RSA_WITH_CAMELLIA_128_CBC_SHA, |
| 86 TLS_DHE_DSS_WITH_CAMELLIA_128_CBC_SHA, | 86 TLS_DHE_DSS_WITH_CAMELLIA_128_CBC_SHA, |
| (...skipping 69 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 156 SSL_GetImplementedCiphers(void) | 156 SSL_GetImplementedCiphers(void) |
| 157 { | 157 { |
| 158 return SSL_ImplementedCiphers; | 158 return SSL_ImplementedCiphers; |
| 159 } | 159 } |
| 160 | 160 |
| 161 PRUint16 | 161 PRUint16 |
| 162 SSL_GetNumImplementedCiphers(void) | 162 SSL_GetNumImplementedCiphers(void) |
| 163 { | 163 { |
| 164 return SSL_NumImplementedCiphers; | 164 return SSL_NumImplementedCiphers; |
| 165 } | 165 } |
| OLD | NEW |