Parece que mientras una computadora esté conectada a la red, cualquier cifrado utilizado por esa computadora lo hace inseguro, ya que la computadora puede verse comprometida.
Me pregunto si en este escenario es seguro? Y si no lo es, ¿cómo puede ser más seguro?
Tenemos 2 usuarios: Bob y Eve, ambos comparten una clave secreta.
cada uno tiene 1 computadora conectada a la red y 1 teléfono Android que no está conectado a la red.
Bob usa su dispositivo Android no conectado para cifrar un archivo de texto y lo coloca en una tarjeta SD.
Él usa su computadora para leer de la tarjeta SD, convierte el texto cifrado generado en bloques de matriz de datos y los envía a la computadora de Eve.
Eve's abre el archivo, convierte los bloques de datos en texto cifrado, luego a través de OCR en el Android, lo lee y lo desencripta.
¿Es posible obtener la clave secreta en este escenario y averiguar qué hay en el texto? Si es así, ¿cómo?