在ruby 1.9.3中支持TLS_1.1

时间:2015-10-29 08:54:36

标签: ruby ssl openssl ruby-1.9.3

其中一位客户已通知他们将SSL版本升级为 TLS1.1 ,并将停止支持 TLS1.0

阅读these,我发现OpenSSL会自动处理协议协商。

现在,鉴于我当前的 RUBY版本即1.9.3和可用的Openssl版本" OpenSSL 1.0.1i 2014年8月6日" (遵守ruby) )

我看到了这个

  

[:TLSv1,:TLSv1_server,:TLSv1_client,:SSLv3,:SSLv3_server,   :SSLv3_client,:SSLv23,:SSLv23_server,:SSLv23_client]

作为openssl支持的可用SSL协议列表。

那么,我必须升级吗?

  • Openssl版本而不升级ruby版本只需使用新的openssl重新编译当前版本 OR
  • 仅升级Ruby(因为RVM会为其升级openssl库) OR
  • 没有更新是需要当前版本的Ruby和Openssl可以使用TLS1.1

0 个答案:

没有答案