2014-11-06 34 views
1

更好地理解TLS機制。 我想知道什麼是我的服務器和它的每個客戶端在握手後同意使用的密碼套件。但是,我無法在網上找到任何方法或任何信息來執行此操作。SSLSocket used ciphersuite

我有我的Java服務器和訪問SSLSockets。

你會建議如何做?

感謝,

回答

5

這是或多或少一樣this question,但對於密碼套件:使用您SSLSocket(或SSLEngine)得到當前SSLSession,然後使用getCipherSuite()getSession()

(請注意,getSession()如果尚未以其他方式完成,將會產生握手的副作用,請參閱introduction of SSLSocket documentation)。

+0

真的很抱歉爲此而煩惱。它非常明顯!謝謝! – 2014-11-06 13:54:19

相關問題