Entiendo por varias fuentes que el protocolo de enlace HTTPS es la parte más pesada del uso de HTTPS. Estoy usando POST internamente entre mis servidores para comunicar información y me gustaría usar HTTPS para ello. Me pregunté cuánto durará el "handshake" actual de HTTPS/"permanece abierto". ¿Se vuelve a hacer para cada POST que estoy enviando a un servidor, o cuál es el tiempo de vida?¿Cuándo se lleva a cabo el protocolo de enlace HTTPS?
6
A
Respuesta
9
El protocolo de enlace SSL solo se realiza al comienzo de una sesión y se trata principalmente de generar una clave de sesión compartida que se utiliza para encriptar todo el tráfico posterior.
Puede encontrar una muy buena descripción del handshake here.
2
Creo que el protocolo de enlace se produce durante la conexión (es decir, como parte de la negociación de SSL). Si usa las conexiones HTTP keep-alive entonces el handshake solo ocurre una vez mientras la conexión esté activa.
0
No conozco los detalles, pero estoy seguro de que se supone que el apretón de manos solo tiene lugar cuando se inicia la sesión. De lo contrario, sería demasiado caro.
Editar: Aquí hay un buen description of the process.
Cuestiones relacionadas
- 1. CKEditor diálogo de enlace eliminación de protocolo
- 2. ¿Cuándo debo especificar el protocolo de JavaScript?
- 3. Diferencia entre el protocolo https y el certificado SSL
- 4. despegar el protocolo HTTP o HTTPS de una cadena JavaScript
- 5. Subversion: svn protocolo con el proxy HTTP/HTTPS
- 6. Protocolo de enlace TCP con socket SOCK_RAW
- 7. ¿Es un enlace sin el protocolo XHTML válido? es decir <a href="//www.example.com/">
- 8. Protocolo frente a categoría
- 9. ¿Cómo se puede extender un protocolo Clojure a otro protocolo?
- 10. Error de protocolo desconocido con conexión HTTPS en android
- 11. Cambiar el protocolo a https en todos los auxiliares de rieles
- 12. ¿Esperar antes de llevar a cabo ShellExecute?
- 13. JSONP para adquirir JSON De protocolo HTTPS con jQuery
- 14. ¿Cómo se configuran los servicios de WCF a través de HTTPS sin enlace HTTP?
- 15. PHP momento escritura de reserva a cabo
- 16. ¿Cómo hacer un enlace que lo lleve de https a http?
- 17. Ajuste de pantalla completa a cabo onCreate
- 18. SVN a través de Eclipse - No se puede ejecutar el código que he comprobado a cabo
- 19. R: Comentario a cabo bloque de código
- 20. PayPal Sandbox API El error de protocolo de enlace SSL repentinamente comenzó a usar PayPal PHP SDK?
- 21. NullReferenceException en Microsoft.Web.Administration al agregar el enlace https
- 22. ¿Está mal mi modelo mental? Se llamará a una ruta relativa de css mediante https si se llama a la página usando https
- 23. ¿Cómo se lee el búfer de protocolo GTFS en PHP?
- 24. ¿Por qué el protocolo de enlace SSL a veces mata mi CPU?
- 25. Reescritura de URL de IIS7: ¿Cómo no eliminar el protocolo HTTPS de la URL reescrita?
- 26. https vs ssl- cuándo usar lo que
- 27. wpf ¿cómo saber cuándo ha finalizado el enlace de datos?
- 28. a cabo en << Griales taglib
- 29. Enlace de Protocolo de ubicación de servicio (SLP) en Python
- 30. MVC3 outputcache sólo se registra a cabo el almacenamiento en caché de usuario
¿El uso de HTTP keep-alive para HTTPS reduce la seguridad? – Pacerier
y si no hay ningún keep-alive, ¿se repite el handshake SSL encima de cada nueva conexión TCP? –
No y no. Hay un apretón de manos abreviado a través del cual los compañeros pueden reanudar una sesión anterior. – EJP