gpt4 book ai didi

java - 如何为 Java 指定服务器首选的 SSL 密码套件顺序?

转载 作者:搜寻专家 更新时间:2023-11-01 03:23:51 24 4
gpt4 key购买 nike

我使用 Java 1.6 和 netty 3.8 作为 HTTP/HTTPS 服务器。我已经通过 ssllab.com( https://www.ssllabs.com/ssltest/analyze.html ) 完成了 SSL 测试,我得到了如下密码套件的结果。

Cipher Suites (sorted by strength; the server has no preference)

但是,google.com 的结果有所不同。 https://www.ssllabs.com/ssltest/analyze.html?d=www.google.com&s=74.125.227.148

Cipher Suites (SSL 3+ suites in server-preferred order, then SSL 2 suites where used)

如何为密码套件设置服务器端优先顺序?JSSE 是否有任何关于此的属性或 API?

提前致谢。

最佳答案

从 Java 1.8 开始,有一个 setUseCipherSuitesOrder SSLParameters 类上的方法。

设置方式取决于您使用的服务器。如果您有权访问 SSLEngine,则可以获取参数、更改值,然后在引擎上重新设置参数。

关于java - 如何为 Java 指定服务器首选的 SSL 密码套件顺序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20836930/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com