equal
deleted
inserted
replaced
62 "SSL_DHE_DSS_WITH_DES_CBC_SHA", |
62 "SSL_DHE_DSS_WITH_DES_CBC_SHA", |
63 "SSL_RSA_EXPORT_WITH_RC4_40_MD5", |
63 "SSL_RSA_EXPORT_WITH_RC4_40_MD5", |
64 "SSL_RSA_EXPORT_WITH_DES40_CBC_SHA", |
64 "SSL_RSA_EXPORT_WITH_DES40_CBC_SHA", |
65 "SSL_DHE_RSA_EXPORT_WITH_DES40_CBC_SHA", |
65 "SSL_DHE_RSA_EXPORT_WITH_DES40_CBC_SHA", |
66 "SSL_DHE_DSS_EXPORT_WITH_DES40_CBC_SHA", |
66 "SSL_DHE_DSS_EXPORT_WITH_DES40_CBC_SHA", |
|
67 "TLS_EMPTY_RENEGOTIATION_INFO_SCSV", |
|
68 |
67 }; |
69 }; |
68 |
70 |
69 private final static String[] ENABLED_UNLIMITED = { |
71 private final static String[] ENABLED_UNLIMITED = { |
70 "SSL_RSA_WITH_RC4_128_MD5", |
72 "SSL_RSA_WITH_RC4_128_MD5", |
71 "SSL_RSA_WITH_RC4_128_SHA", |
73 "SSL_RSA_WITH_RC4_128_SHA", |
99 "SSL_DHE_DSS_WITH_DES_CBC_SHA", |
101 "SSL_DHE_DSS_WITH_DES_CBC_SHA", |
100 "SSL_RSA_EXPORT_WITH_RC4_40_MD5", |
102 "SSL_RSA_EXPORT_WITH_RC4_40_MD5", |
101 "SSL_RSA_EXPORT_WITH_DES40_CBC_SHA", |
103 "SSL_RSA_EXPORT_WITH_DES40_CBC_SHA", |
102 "SSL_DHE_RSA_EXPORT_WITH_DES40_CBC_SHA", |
104 "SSL_DHE_RSA_EXPORT_WITH_DES40_CBC_SHA", |
103 "SSL_DHE_DSS_EXPORT_WITH_DES40_CBC_SHA", |
105 "SSL_DHE_DSS_EXPORT_WITH_DES40_CBC_SHA", |
|
106 "TLS_EMPTY_RENEGOTIATION_INFO_SCSV", |
|
107 |
104 }; |
108 }; |
105 |
109 |
106 // supported ciphersuites using default JCE policy jurisdiction files |
110 // supported ciphersuites using default JCE policy jurisdiction files |
107 // AES/256 unavailable |
111 // AES/256 unavailable |
108 private final static String[] SUPPORTED_DEFAULT = { |
112 private final static String[] SUPPORTED_DEFAULT = { |
131 "SSL_DHE_DSS_WITH_DES_CBC_SHA", |
135 "SSL_DHE_DSS_WITH_DES_CBC_SHA", |
132 "SSL_RSA_EXPORT_WITH_RC4_40_MD5", |
136 "SSL_RSA_EXPORT_WITH_RC4_40_MD5", |
133 "SSL_RSA_EXPORT_WITH_DES40_CBC_SHA", |
137 "SSL_RSA_EXPORT_WITH_DES40_CBC_SHA", |
134 "SSL_DHE_RSA_EXPORT_WITH_DES40_CBC_SHA", |
138 "SSL_DHE_RSA_EXPORT_WITH_DES40_CBC_SHA", |
135 "SSL_DHE_DSS_EXPORT_WITH_DES40_CBC_SHA", |
139 "SSL_DHE_DSS_EXPORT_WITH_DES40_CBC_SHA", |
|
140 "TLS_EMPTY_RENEGOTIATION_INFO_SCSV", |
136 |
141 |
137 "SSL_RSA_WITH_NULL_MD5", |
142 "SSL_RSA_WITH_NULL_MD5", |
138 "SSL_RSA_WITH_NULL_SHA", |
143 "SSL_RSA_WITH_NULL_SHA", |
139 "TLS_ECDH_ECDSA_WITH_NULL_SHA", |
144 "TLS_ECDH_ECDSA_WITH_NULL_SHA", |
140 "TLS_ECDH_RSA_WITH_NULL_SHA", |
145 "TLS_ECDH_RSA_WITH_NULL_SHA", |
158 "TLS_KRB5_WITH_DES_CBC_MD5", |
163 "TLS_KRB5_WITH_DES_CBC_MD5", |
159 "TLS_KRB5_EXPORT_WITH_RC4_40_SHA", |
164 "TLS_KRB5_EXPORT_WITH_RC4_40_SHA", |
160 "TLS_KRB5_EXPORT_WITH_RC4_40_MD5", |
165 "TLS_KRB5_EXPORT_WITH_RC4_40_MD5", |
161 "TLS_KRB5_EXPORT_WITH_DES_CBC_40_SHA", |
166 "TLS_KRB5_EXPORT_WITH_DES_CBC_40_SHA", |
162 "TLS_KRB5_EXPORT_WITH_DES_CBC_40_MD5", |
167 "TLS_KRB5_EXPORT_WITH_DES_CBC_40_MD5", |
|
168 |
163 }; |
169 }; |
164 |
170 |
165 // supported ciphersuites using unlimited JCE policy jurisdiction files |
171 // supported ciphersuites using unlimited JCE policy jurisdiction files |
166 // AES/256 available |
172 // AES/256 available |
167 private final static String[] SUPPORTED_UNLIMITED = { |
173 private final static String[] SUPPORTED_UNLIMITED = { |
197 "SSL_DHE_DSS_WITH_DES_CBC_SHA", |
203 "SSL_DHE_DSS_WITH_DES_CBC_SHA", |
198 "SSL_RSA_EXPORT_WITH_RC4_40_MD5", |
204 "SSL_RSA_EXPORT_WITH_RC4_40_MD5", |
199 "SSL_RSA_EXPORT_WITH_DES40_CBC_SHA", |
205 "SSL_RSA_EXPORT_WITH_DES40_CBC_SHA", |
200 "SSL_DHE_RSA_EXPORT_WITH_DES40_CBC_SHA", |
206 "SSL_DHE_RSA_EXPORT_WITH_DES40_CBC_SHA", |
201 "SSL_DHE_DSS_EXPORT_WITH_DES40_CBC_SHA", |
207 "SSL_DHE_DSS_EXPORT_WITH_DES40_CBC_SHA", |
|
208 "TLS_EMPTY_RENEGOTIATION_INFO_SCSV", |
202 |
209 |
203 "SSL_RSA_WITH_NULL_MD5", |
210 "SSL_RSA_WITH_NULL_MD5", |
204 "SSL_RSA_WITH_NULL_SHA", |
211 "SSL_RSA_WITH_NULL_SHA", |
205 "TLS_ECDH_ECDSA_WITH_NULL_SHA", |
212 "TLS_ECDH_ECDSA_WITH_NULL_SHA", |
206 "TLS_ECDH_RSA_WITH_NULL_SHA", |
213 "TLS_ECDH_RSA_WITH_NULL_SHA", |
226 "TLS_KRB5_WITH_DES_CBC_MD5", |
233 "TLS_KRB5_WITH_DES_CBC_MD5", |
227 "TLS_KRB5_EXPORT_WITH_RC4_40_SHA", |
234 "TLS_KRB5_EXPORT_WITH_RC4_40_SHA", |
228 "TLS_KRB5_EXPORT_WITH_RC4_40_MD5", |
235 "TLS_KRB5_EXPORT_WITH_RC4_40_MD5", |
229 "TLS_KRB5_EXPORT_WITH_DES_CBC_40_SHA", |
236 "TLS_KRB5_EXPORT_WITH_DES_CBC_40_SHA", |
230 "TLS_KRB5_EXPORT_WITH_DES_CBC_40_MD5", |
237 "TLS_KRB5_EXPORT_WITH_DES_CBC_40_MD5", |
|
238 |
231 }; |
239 }; |
232 |
240 |
233 private static void showSuites(String[] suites) { |
241 private static void showSuites(String[] suites) { |
234 if ((suites == null) || (suites.length == 0)) { |
242 if ((suites == null) || (suites.length == 0)) { |
235 System.out.println("<none>"); |
243 System.out.println("<none>"); |