1266
Explicación, con todo lujo de detalles, de los procesos que tienen lugar durante los primeros 220 milisegundos que pasan desde que pinchamos un enlace https:// en nuestro Firefox y el servidor de Amazon nos devuelve una página segura. Via: mbpfernand0.wordpress.com/2009/06/16/los-primeros-milisegundos-de-una-
menéame
Gracias.
Grasias de antetocho
Esto entra en la lista de "no me lo creo" de cosas que pasan en mnm
(te vale así?)
He leido: "FUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU-"
Básicamente el primer segmento intercambiado entre cliente y servidor informa de que se quiere realizar una conexión segura al servidor indicando el puerto destinado a ello (443 si mal no recuerdo).
Se intercambian mensajes para hacer la conexión, lo que conocemos como three way handshake, y una vez establecida se mandan mensajes de tipo HELLO (si, las máquinas también se saludan
Si veo que esto triunfa empiezo a enviar página a página mi libro de "redes de computadores", lo ibais a flipar.
www.securityfocus.com/infocus/1818
También comentar, que es sólo la comprobación TLS en un sentido, y no en los dos (donde el servidor comprueba el certificado del cliente).
seguridadyredes.nireblog.com/cat/wireshark-tshark y sobre todo
aquí: seguridadyredes.nireblog.com/post/2008/02/14/analisis-de-red-con-wires
seguridadyredes.nireblog.com/post/2008/01/17/analisis-capturas-trafico
#22 Te lo dedico a ti, que yo tengo otro de redes proximamente jaja
Sí que somo lentos.
*Y eso que no he tenido en cuenta que lo entendamos o no...
No interactúa con http. TLS puede transportar cualquier protocolo: "Transport Level Encryption".
Pilla la pila en el nivel de aplicación, pero eso es lo de menos.
Como que no creo que mucha gente se vaya a leer y comprender ese artículo, aprovecho para soltar un par de cosas.
La versión actual es TLS 1.2 La versión original fué SSL 2.0. Las sucesivas versiones han ido introduciendo truquitos para mejorar la resistencia ante posibles ataques y mejoras impuestas por los tiempos modernos, por ejemplo para que diversas webs dentro del mismo servidor no lien unos certificados con otros.
TLS no sólo encripta, sino que también autentifica los datos transmitidos. Al final de cada paquete, tanto el cliente como el servidor incluyen el HASH-con-clave (un código de comprobación) que depende de todos los datos transmitidos por ambos hasta ese momento. TLS 1.1 incluyó una forma "buena" de cerrar la sesión, de modo que tampoco se pueda añadir nada después.
Es muy seguro, sin embargo existe el ataque del hombre en el medio contra el que no puede hacer nada. Muchos proxys en empresas/universidades hacen eso: sustituyen la conexión directa entre tú y el servidor web, por dos conexiones:
- una entre tú y el proxy
- otra entre el proxy y el servidor web
Lo que les permite leerlo todo.
Se puede detectar comprobando el certificado del sitio a donde estás conectado.
En firefox hay que hacer click en la cosa de colorines justo a la izquierda de la URL.
Para protecciones avanzadas, mencionaré (sin explicarlas aquí) dos extensiones de firefox: Perspectives y SSL-Blacklist.
Los usuarios de TOR deberían estar especialmente atentos a este ataque.
No interactúa con http. TLS puede transportar cualquier protocolo: "Transport Level Encryption".
Eso es exactamente lo que no explica. Un diagrama del estilo www.securityfocus.com/unix/images/ssl_01.jpg, sería excelente en el artículo ;).