SSLSocket使用密码套件

时间:2014-11-06 13:12:03

标签: java ssl encryption https

更好地理解TLS机制。 我想获得我的服务器和每个客户同意在握手后使用的密码套件。但是,我无法在网上找到任何方法或任何信息来执行此操作。

我有Java服务器并可以访问SSLSockets。

你会怎么建议这样做?

谢谢,

1 个答案:

答案 0 :(得分:5)

这与this question或多或少相同,但对于密码套件:在getSession()(或SSLSocket)上使用SSLEngine获取当前{{ 1}},然后使用getCipherSuite()

(请注意SSLSession会产生启动握手的副作用,如果尚未采取其他方式,请参阅introduction of SSLSocket documentation)。

相关问题