Digamos que alguien está iniciando sesión en Dropbox en la biblioteca, pero la computadora tiene un registrador de teclas que le roba la contraseña. Afortunadamente, están usando autenticación de dos factores, lo que podría haber evitado esto ... casi. Pero hay una casilla de verificación "confiar en esta computadora". El usuario no lo comprueba, pero el keylogger puede verificarlo en silencio, dándoles un token que le da acceso permanente a su cuenta.
Incluso si este no es el propósito principal de la autenticación de dos factores, ¿no se mejoraría masivamente su utilidad sin esta casilla de verificación? Hay otras formas de permitir que el usuario confíe en la computadora en la que se encuentran, como enviarles dos códigos de texto, uno para el acceso temporal y otro para el permanente. De esa manera, la decisión de permitir el acceso permanente dependerá completamente del usuario y el keylogger no podrá interferir con él.