如何在不修改现有Java程序的情况下将其强制为SSLContext TLS实例

时间:2019-04-26 18:07:04

标签: java ssl sslcontext

我想强制jdk 1.5中的Java现有程序使用tls代替sslv2或sslv3。

jdk 1.5支持tls 1.0 ...但通常默认情况下使用ssl v2或v3 clienthello代替tlsv1 ...

目前,许多ssl服务仅强制使用tls(有些现在强制使用tls 1.2 ...,但这是另一个主题...)...

在jdk 1.6上,您可以添加一个将SSLContext.setDefault设置为强制tlsV1 ...的javaagent。

但是在jdk 1.5上没有等效的SSLContext.setDefault ...

通常,Java程序使用SSLContext.getInstance(“ SSL”)建立ssl连接...我不是编码Javaagent的专家,而是在寻找如何将SSLContext.getInstance值转换为SSLv2,SSLv3,SSL到TLS的专家或TLSv1 ...

0 个答案:

没有答案