Sistema de pantalla de desbloqueo para dispositivos Android basado en patrones y ritmos

El objetivo fundamental de este trabajo fin de máster es el de proponer un modelo para añadir una capa de seguridad adicional sobre el patrón de desbloqueo en los dispositivos móviles de la plataforma Android, de cara a incrementar la privacidad de los usuarios y reducir potenciales ataques de desbl...

Descripción completa

Detalles Bibliográficos
Autor: Fernández Hidalgo, Fernando
Tipo de recurso: tesis de maestría
Fecha de publicación:2023
País:España
Institución:Universitat Oberta de Catalunya (UOC)
Repositorio:O2, repositorio institucional de la UOC
OAI Identifier:oai:openaccess.uoc.edu:10609/147266
Acceso en línea:http://hdl.handle.net/10609/147266
Access Level:acceso abierto
Palabra clave:Android
ciberseguridad
privacidad
desbloqueo
seguridad informática
seguretat informàtica
ciberseguretat
privacitat
desbloqueig
computer security
cyber security
privacy
Computer security -- TFM
Seguretat informàtica -- TFM
Seguridad informática -- TFM
Descripción
Sumario:El objetivo fundamental de este trabajo fin de máster es el de proponer un modelo para añadir una capa de seguridad adicional sobre el patrón de desbloqueo en los dispositivos móviles de la plataforma Android, de cara a incrementar la privacidad de los usuarios y reducir potenciales ataques de desbloqueo del terminal conociendo el patrón. Para ello se plantea la implementación de una aplicación Android que permita fijar y validar patrones de bloqueo en una matriz de 3x3 añadiéndoles la dimensión del ritmo, que se entiende como el tiempo que pasa entre la selección de una celda y la anterior. Tras la fase de desarrollo, se implementa una aplicación de ejemplo y una librería que incluye la lógica de negocio de la operativa rítmica. Se define inicialmente un umbral de tolerancia entre la selección de las celdas del patrón de un 20% que posteriormente se modifica al 40% tras una ronda de pruebas con usuarios reales. Este umbral permite obtener una tasa de éxito en las validaciones por parte de los usuarios del 93% y una tasa de éxito del 100% frente a ataques en los que un atacante es conocedor de la secuencia de celdas del patrón de bloqueo del usuario pero no del patrón rítmico.