¿Qué protocolo SSL / TLS usará cURL si no está definido?

2

Cuando se enrolla a una URL HTTPS y no se define la opción de versión SSL, ¿qué nivel de SSL / TLS se usará?

De la documentación de la cURL dice que CURL_SSLVERSION_DEFAULT usará como predeterminado.

  

CURL_SSLVERSION_DEFAULT

     

La acción por defecto. Esto intentará descubrir la versión del protocolo SSL remoto.

Entonces, ¿depende del otro extremo de la conexión?

    
pregunta Gihan 09.09.2015 - 15:16
fuente

1 respuesta

4

El protocolo SSL implica un protocolo de enlace donde se negocia la versión. El servidor web y el cliente acordarán la versión más reciente que ambos admiten. Como cURL es compatible con TLS 1.2 , la versión estándar más reciente, la versión de TLS elegida corresponderá a la versión más alta que el servidor admite a menos que restrinja las opciones SSL de cURL.

Google protocolo de enlace SSL le dará muchas referencias sobre la negociación de la versión.

    
respondido por el Neil Smithline 09.09.2015 - 15:23
fuente

Lea otras preguntas en las etiquetas