哪個TLS版本支持Netty? TLS 1.0,1.1或1.2?我看着http://netty.io/5.0/xref/io/netty/handler/ssl/SslHandler.html,但它沒有確切地說出哪個版本。哪個TLS版本支持Netty? TLS 1.0,1.1或1.2?
2
A
回答
3
它可能取決於一些事情。例如:
1)您使用的是什麼版本的java,並且您將Netty用作客戶端還是服務器?
Java 1.7在服務器模式下啓用TLS 1.2,但在客戶端模式下默認禁用它。請參閱https://blogs.oracle.com/java-platform-group/entry/java_8_will_use_tls以供參考。
2)您是使用Java還是OpenSSL JNI提供程序?
這java的提供商將有典型的Java配置,但OpenSSL的提供商將取決於您在鏈接的OpenSSL版本。
3)什麼版本的Netty您使用的是?
我對3.9x分支不太熟悉,所以你將不得不調查它們是否與4.x和5.0一致。對於常見用例(Java 8,Netty Server,Java ssl提供程序,netty 4.x或5.x),如果您配置的SSLEngine支持它們,Netty將支持TLS 1.0,1.1,1.2的定義here在你的管道中。
3
Netty在內部使用Java SSL引擎,如下所示,它在處理程序鏈中。
pipeline.addLast("ssl", new SslHandler(sslEngine));
因此,它支持的TLS版本取決於您使用的JDK版本。 例如,如果您使用JDK 1.6,則它支持TLSv1,其中JDK 1.7支持TLSv1,TLSv1.1,TLSv1.2。
Regards, Ravindra。
相關問題
- 1. 支持Netty SSL/TLS/HTTPS
- 2. TLS 1.2支持僅取決於.NET框架的版本嗎?
- 3. 如何配置Openfire的支持TLS 1.2
- 4. EWS連接是否支持TLS 1.2
- 5. Apache CXF是否支持TLS 1.2?
- 6. SSL和TLS版本控制
- 7. RCurl中的TLS v1.1/TLS v1.2支持
- 8. 兼容oracle版本的TLS 1.2
- 9. Ejabberd tls 1.2 only
- 10. 打開TLS 1.2
- 11. 哪些版本的ssl和tls可以用於java 1.2
- 12. Jmeter(2.9)是否支持TLS v1.1或TLS v1.2
- 13. Ebay API SSL? tls 1.2
- 14. XP POSReady和TLS 1.2
- 15. .NET是否支持TLS-PSK?
- 16. 錯誤TLS版本
- 17. Bouncy Castle的TLS-SRP支持
- 18. golang TLS是否支持IE8?
- 19. 是否有任何信息圖表SSL/TLS版本支持每個OS X?
- 20. SSL/TLS協議版本回退機制
- 21. 什麼是iOS支持的SSL/TLS版本和密碼?
- 22. 從服務器獲取支持的TLS版本
- 23. 如何驗證TLS 1.2是否支持在C#
- 24. 在Windows上配置stunnel和openssl以支持TLS 1.2
- 25. Microsoft OLE DB Provider for SQL Server是否支持TLS 1.2
- 26. 鑄鐵遺留版本5是否支持TLS?
- 27. 確定我的openssl庫的最新支持的SSL/TLS版本?
- 28. Android 5.0和更高版本是否支持TLS v1.0?
- 29. Jetty IncludeCipherSuites只啓用TLS 1.2
- 30. SQL Server 2008 std。和TLS 1.2