¿Por qué el inicio de sesión correcto toma menos tiempo que un intento incorrecto?

2

Ingresé una contraseña incorrecta en mi pantalla de bloqueo hoy, y vi que tomó alrededor de 1 a 2 segundos para que temblara y pidiera un nuevo intento. Sin embargo, si ingreso la contraseña correcta, se necesitan fracciones de segundo para verificarla. ¿Hay alguna razón para esto? ¿No debería tomarse el mismo control de igualdad al mismo tiempo, independientemente de lo que se ingresó?

    
pregunta Abhishek Patel 31.10.2018 - 18:17

1 respuesta

2

No es la verificación de contraseña real lo que lleva el tiempo. Una verificación de igualdad (que no es lo que se hace aquí) toma < 1 milisegundo en una computadora moderna, por lo que no es algo que pueda experimentar.

El retraso es realmente introducido por el propósito de los programadores de Apple, de modo que un intento incorrecto produce este ligero retraso. Es un retraso intencional que se inserta a propósito.

El motivo de la demora podría ser alertar al usuario de que la contraseña ingresada es incorrecta y "pausar por segundo" e intentarlo de nuevo con más precisión. De esta manera, el usuario no puede escribir rápidamente muchas cosas diferentes, pero tendrá que esperar un poco entre cada intento.

    
respondido por el jksoegaard 31.10.2018 - 21:03

Lea otras preguntas en las etiquetas