I am working on configuring a Java client which its job is to make TLS connections to servers. I want to configure my client with these 3 ciphers:
TLS_RSA_WITH_RC4_128_SHA
TLS_RSA_WITH_3DES_EDE_CBC_SHA
TLS_RSA_WITH_RC4_128_MD5
In Java supported cipher suites, I found the same ciphers but with SSL at the beginning NOT TLS. The question, if I configured my client with:
SSL_RSA_WITH_RC4_128_SHA
SSL_RSA_WITH_3DES_EDE_CBC_SHA
SSL_RSA_WITH_RC4_128_MD5
Are the two lists exactly the same and will be interpreted by the server same? I am worried if I configured the client with SSL_*
ciphers this mean something different than TLS_*
and may be some servers do not support SSL_*
. How can I be sure?