El sitio web de este banco * tiene un formulario de inicio de sesión para su sección de banca por Internet. Deshabilitan el campo de contraseña y muestran un teclado virtual aleatorio debajo del formulario de inicio de sesión donde los usuarios deben hacer clic en los botones para agregar caracteres al campo de contraseña.
* No sé si se me permite enlazar realmente al sitio web del banco con fines de demostración, por lo que no lo hago. Puedo agregarlo si ayuda.
Creo que esto es terrible porque:
- Es mucho más difícil para los usuarios escribir su contraseña.
- Las personas que miran por encima del hombro pueden ver fácilmente en qué tecla se encuentra el cursor, y así socavar todo el punto de la ofuscación de la contraseña.
- Las restricciones en el campo de contraseña son del lado del cliente y se pueden deshabilitar fácilmente.
¿Hay alguna buena razón para usar este tipo de técnica que quizás me esté perdiendo?