什么是支持TLS 1.2的libcurl的最低版本?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了什么是支持TLS 1.2的libcurl的最低版本?相关的知识,希望对你有一定的参考价值。

我知道从1.0.1版开始,openssl就支持TLS 1.2。但是最早可以成功用于TLS 1.2服务器(使用openssl 1.0.1或更高版本)的libcurl版本是什么?

我在https://curl.haxx.se/changes.html中找不到此信息

答案

OpenSSL不需要在客户端代码中进行任何特殊处理即可协商TLS 1.2,因此,您可以使用OpenSSL 1.0.1构建的最早的curl版本可以自动使用TLS 1.2。

[如果我没记错的话,您可以在发布当天的2012年3月14日使用OpenSSL 1.0.1来构建curl(curl 7.24.0是当时的最新curl版本)-但您也有可能< [可以使用该OpenSSL版本构建更早的curl版本...

这对任何人都不重要,因为在任何地方都没有人仍应使用curl或OpenSSL的旧版本...

以上是关于什么是支持TLS 1.2的libcurl的最低版本?的主要内容,如果未能解决你的问题,请参考以下文章

如何解决:对应的服务器 tls 为 tls 1.0,小程序要求的TLS版本必须大于等于1.2问题

微信小程序 TLS 版本必须大于等于1.2问题解决

如何让你的服务器对TLS1.21.1和1.0全支持

使用 TLS 1.2 从 HttpClient 连接到 Azure FrontDoor 后面的 API

用了 HTTPS 还不安全,问题就出在低版本 TLS 上——又拍云推出最低 TLS 版本管理功能

JDK 1.6/1.7不支持TLS 1.2