Me doy cuenta de que algo como esto sería el santo grial de la seguridad de las comunicaciones y nunca he oído nada que sugiera que se haya hecho.
Me estoy preguntando. Muchos matemáticos e informáticos dedican tiempo a hacer pruebas para situaciones teóricas. ¿Alguien ha hecho una prueba para descartar la posibilidad de realizar un intercambio de claves (o alguna otra configuración de cifrado) sobre una línea abierta o ya comprometida?
Para ser claro, quiero decir: A y B se están comunicando, mientras que C tiene el potencial de estar escuchando (idealmente, C no está escuchando en tiempo real y solo está registrando acciones en A y B para después). ¿Es imposible que A y B intercambien información a través de la línea comprometida para configurar una nueva línea cifrada que C no pueda descifrar de inmediato?
Última aclaración: Me doy cuenta de que la clave pública puede satisfacer técnicamente el problema al no transferir todo el método de cifrado a través de la línea. ¿Hay algo más que hagas, aunque solo sea teórico? Esto parece más una laguna que la resolución directa de las cosas.