Parece que hay muchas formas de prevenir el ataque del hombre en el medio. He leído muchos aquí y en el resto de internet. Según wiki también necesita un canal seguro para protegerse completamente contra él. Tengo dos preguntas con respecto a la prevención en el mundo real.
¿El gobierno de los Estados Unidos monitorea el 100% de las líneas excavadas en los Estados Unidos? Obviamente (con suerte) los centros de datos están protegidos, pero ¿qué hay para evitar que alguien salga del desierto y se conecte físicamente con una línea?
En ese escenario, ¿hay algo que puedan hacer dos nodos para detectar que alguien comenzó a dejar de escuchar? (¿Quizás más bien una pregunta de física?) ¿Ya hay protocolos como este?
Esta pregunta está en el ámbito de la criptografía de clave pública porque si tiene un canal seguro, solo puede intercambiar una nueva clave según sea necesario.