Esto es, en gran medida, solo teatro de seguridad. Obliga a los usuarios a saltar a través de un par de aros en nombre de la seguridad y, por lo tanto, hacer que se sientan seguros ya que gastaron su esfuerzo en nombre de la seguridad.
Dicho esto, de hecho anula un simple registrador de teclas (ya que no se presiona ninguna tecla) o un registrador de clics del mouse (ya que conocer las coordenadas de un clic del mouse no le brindará ninguna información sobre en qué número se hizo clic). / p>
Sin embargo, no protege contra ataques más sofisticados. Si alguien ha logrado instalar un keylogger en tu computadora, es un juego efectivo. Ya no es tu computadora. Si alguien puede instalar un keylogger, también puede instalar un programa que se enganche en su navegador y registre todo lo que se ingresa en un campo de texto o contraseña, o todas las solicitudes HTTP y HTTPS salientes antes de que se cifren con TLS. Al igual que un keylogger, el malware como este no necesita ser dirigido contra un sitio específico para que funcione.
Además, vienen con una serie de desventajas de seguridad (aparte de la facilidad de uso):
- Son más vulnerables a la "navegación por los hombros", ya que la pantalla es más difícil de ocultar que el teclado.
- Como solo se permiten números en este caso, limita el número de contraseñas posibles y, por lo tanto, facilita los ataques de fuerza bruta. Hay alrededor de 2000 millones de contraseñas diferentes con seis caracteres alfanuméricos. Hay 10 millones de contraseñas diferentes con seis caracteres numéricos.
Un aspecto positivo, como mencionó el técnico en los comentarios, es que evita revelar marcas de manchas en los dispositivos táctiles.