curl --tlsv1 和 --tlsv1.0 之间有区别吗?

curl --tlsv1 和 --tlsv1.0 之间有区别吗?

Curl 手册页列出了v1.1 和 v1.2,-1 --tlsv1并分别列出。--tlsv1.0

描述如下:

-1, --tlsv1 (SSL) Forces curl to use TLS version 1 when negotiating with a remote TLS server.

然后:

--tlsv1.0 (SSL) Forces curl to use TLS version 1.0 when negotiating with a remote TLS server. (Added in 7.34.0)

这些 tlsv1 和 tlsv1.0 选项之间有区别吗?

答案1

如果我们看看github 中的 curl 帮助代码, 我们看

-1,--tlsv1 使用 >= TLSv1 (SSL)

--tlsv1.0 使用 TLSv1.0 (SSL)

--tlsv1.1 使用 TLSv1.1 (SSL)

--tlsv1.2 使用 TLSv1.2 (SSL)

因此,--tlsv1 使用 1.0、1.1 或 1.2 中的任意一个,而其他三个使用特定的一个。

为了提高安全性,请特别使用--tlsv1.2。

相关内容