java 1.7 实现https 如何添加密码套件TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256

hg3386628 2016-07-08 12:07:31
在对接接口的时候服务端通过http://www.ssllabs.com分析只支持:
TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (0xc02f) ECDH secp256r1 (eq. 3072 bits RSA) FS 128
TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (0xc030) ECDH secp256r1 (eq. 3072 bits RSA) FS 256
这个两个密码套件
我测试的java 1.8 可以用这两个密码套件 但是java1.7 如何兼容这个两个密码套件?
UnlimitedJCEPolicyJDK7 无限制政策已经导入 但是没有什么用. 第一次在CSDN提问, 求解答!!!
...全文
3481 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
qq_15915835 2016-07-08
  • 打赏
  • 举报
回复
木有现成的接口。可以自己写算法实现。密码学算法都是标准的协议。完全木问题。
hg3386628 2016-07-08
  • 打赏
  • 举报
回复
但是如果java1.7客户端不支持这个TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 密码套件的话,连https握手都不会成功! 就算你自己实现了算法还是握手失败 RECV TLSv1 ALERT: fatal, handshake_failure
hg3386628 2016-07-08
  • 打赏
  • 举报
回复
好吧 谢谢啦. 那我尝试自己写算法实现吧.

81,113

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧