¿Supervisas los números de teléfono?
Dirigido por el Dr. Shivam Bhasin, el equipo de investigación "entrenó" el sistema haciendo que tres personas ingresaran aleatoriamente 70 códigos PIN de cuatro dígitos en teléfonos inteligentes Android. En cada teléfono se instala una aplicación especial que recopila datos de acelerómetros, giroscopios, magnetómetros, sensores de proximidad, barómetros y sensores de luz ambiental.
Luego, los investigadores utilizaron algoritmos de aprendizaje profundo para analizar los datos y hacer coincidir lecturas específicas del sensor con números específicos en el teclado en pantalla. "Cuando sostienes tu teléfono para ingresar tu PIN, el teléfono se mueve de una manera muy diferente cuando presionas 1, 5 o 9. Del mismo modo, presionar 1 con el pulgar derecho bloquea la pantalla más que presionar 9", explicó Bassin. Más luz."
Cuando el sistema adivina un PIN de cuatro dígitos basándose en la respuesta del sensor, tiene una precisión del 99,5 % (en 3 intentos) al desbloquear el teléfono utilizando uno de los 50 PIN más utilizados. .
Basin cree que es concebible que las personas, sin saberlo, puedan utilizar la tecnología para descargar malware en sus teléfonos. Después de acceder a los sensores del teléfono y obtener el PIN del usuario, el programa transmite la información a alguien que puede desbloquear el teléfono.
Para evitar que esto suceda, recomienda que los sistemas operativos de los teléfonos móviles restrinjan el acceso a los sensores del teléfono para que los usuarios sólo puedan otorgar permisos a aplicaciones confiables.