24
UNIVERSIDAD AUTÓNOMA DE ZACATECAS “Francisco García Salinas” Campus Jalpa Unidad Académica de Ingeniería Eléctrica Programa de Ingeniería en Computación “APLICACIÓN VISUAL PARA AUTENTICAR A UN USUARIO DEPENDIENDO DE LA FORMA DE TECLEAR EN UNA COMPUTADORA” Tesis Presenta: Oscar Lozano Sánchez Directora: M.C. Sandra Mercado Pérez Jalpa, Zacatecas; Marzo de 2014 1

Reconocimiento de patrones de tecleado

Embed Size (px)

DESCRIPTION

Identificar a una persona mediante su forma de teclear

Citation preview

Presentacin de PowerPoint

UNIVERSIDAD AUTNOMA DE ZACATECASFrancisco Garca Salinas Campus JalpaUnidad Acadmica de Ingeniera ElctricaPrograma de Ingeniera en ComputacinAPLICACIN VISUAL PARA AUTENTICAR A UN USUARIODEPENDIENDO DE LA FORMA DE TECLEAR EN UNACOMPUTADORATesisPresenta:Oscar Lozano SnchezDirectora:M.C. Sandra Mercado PrezJalpa, Zacatecas; Marzo de 20141

Contenido2IntroduccinPlanteamiento del problemaObjetivosJustificacinAvancesReferencias

Introduccin3La necesidad de autenticacin de personas ha abierto la puerta a el desarrollo de innumerables formas para lograrlo. Esto con el fin de permitir el acceso a lugares, sistemas informticos, sistemas de transferencias electrnicas entre otros.

En principio el primer mtodo implementado fue la contrasea. El olvido, el robo, o la adivinacin de estas ha llevado al desarrollo de la biometra.

3

Planteamiento del problema4Conforme ha evolucionado la computacin, los sistemas informticos se van haciendo cada vez ms accesibles, pero a la vez tambin se ha incrementado de manera drstica los riesgos de seguridad.

Los resultados obtenidos en la investigacin de tesis previa arrojaron un porcentaje en cuanto a el falso rechazo de 47.5% y de falsa aceptacin de 4.16% al momento de autentificarse. Por lo tanto surge la necesidad de reducir dichos porcentajes..

Planteamiento del problemaLa investigacin es de tipo correlacional ya que al considerar un mayor nmero de muestras, el tiempo de vuelo y contexto de cada tecla influye en el porcentaje de falso rechazo y falsa aceptacin.5

Objetivos6

Objetivo general

Desarrollar aplicacin visual para autenticar a un usuario dependiendo de la forma de teclear en una computadora.

6

ObjetivosObjetivos especficosLeer la literatura relacionada al proyecto de investigacin.Seleccionar un lenguaje de programacin que permita detectar los tiempos de presin y liberacin de teclas con precisin.Desarrollar una aplicacin que detecte el tiempo preciso en que cada tecla es pulsada y soltada. Realizar los clculos para la obtencin del tiempo de vuelo (cuando una tecla es soltada y es presionada la siguiente).Determinar el contexto de una tecla (que tecla se encontr antes y que tecla se encontr despus de una tecla determinada).

7

ObjetivosCrear y estructurar un Archivo de texto que permita la concentracin de las caractersticas de los patrones obtenidos de cada persona. Construir los arboles de decisin en base a la informacin almacenada en los archivos de texto mediante el software See5.Desarrollar una aplicacin visual que permita autentificar a un usuario. Realizar las pruebas correspondientes para documentar el nivel de confiabilidad del sistema desarrollado, de acuerdo a la tasa de error.

8

Justificacin9El desarrollo de esta aplicacin brindara una aportacin de herramientas para el desarrollo de aplicaciones mucho mas robustas.

El mejorar la aplicacin considerando factores como el tiempo de vuelo de teclas y el contexto de letras presionadas conllevar a disminuir la tasa de error de Falsos Positivos y Falsos Negativos con lo cual se aumentara la fiabilidad del sistema.

JustificacinSe cuenta con las herramientas necesarias como lo es un lenguaje de programacin y un entorno de desarrollo de libre distribucin

Existe informacin que puede ser de gran utilidad relacionada a la dinmica de tecleo.

Se cuenta con conocimientos sobre programacin en java.

10

AvancesSe realizo el anlisis de investigaciones desarrolladas por otras Universidades.Se ley el documento de tesis desarrollado por Refugio Luevano Ceballos.Se selecciono NetBeans como herramienta de entorno de desarrollo por ser de libre distribucin.

11

Avances

12

Avances

13

Avances14

Avances15

Este archivo almacena el tiempo cuando se almacena y se suelta una tecla

Avances16

En este archivo se almacena los tiempos de contexto de letra

Avances17

Archivo que almacena los tiempos de vuelo de teclas

Avances18

18

19

Avances20

Avances21

Avances22

Referencias23

[1]Segu-Info. (2009). Seguridad de la Informacin. Available: [En lnea] [Citado el: 3 de Junio 2013.] http://www.segu-info.com.ar/logica/identificacion.htm[2]G. I. Galvn, "Sistema de Autenticacin para Dispositivos Mviles basado en Biometra de comportamiento de Tecleo," Departamento de Sistemas y Computacin, Instituto Tecnolgico de Morelia, 2007.[3]Criptonimicon. Seguridad. Available: [En lnea] [Citado el: 6 de Junio 2013.] http://www.iec.csic.es/criptonomicon/seguridad/amenazas[4]Seguridad y riesgos de la computadora. Available: [En lnea] [Citado el: 4 de Junio 2013] http://octaviorosario.com/resources/INF-103-UNIDAD-08-cap-09.pdf[5]F. Sancho, "Seguridad informtica," Control de acceso web Dinmica de Tecleo.

[6]R. V. Blacutt, "Autenticacin Biomtrica para Usuarios de Celulares Mediante Dinmica de Tecleo," Facultad de Ciencias Puras y Naturales, Universidad Mayor de San Andrs, 2010.

[7]A. R. Gonzales. Biometra aplicada a la seguridad. Available: [En lnea] [Citado el: 27 de Mayo de 2013] http://www.geocities.com/avid_roman_gonzalez[8]R. S. Pressman, Ingeniera del Software, Un Enfoque Prctico, 5 ed. Madrid Espaa, 2002.[9]M. O. Ortas. Tcnicas avanzada de procesado de imgenes. [10]A. H. Briones. Available: [En lnea] [Citado el: 3 de Junio 2013] http://redyseguridad.fip.unam.mx/proyectos/biometria/basesteoricas/caracteristicasindicador.html[11]J. Kitttler. (2002, Reconocimiento de Patrones. [12]I. J. Turmeros. Anlisis y diseo de sistemas de informacin. Available: [En lnea] [Citado el: 5 de Junio de 2013] [13]G. Romero. (2003, Grficas basadas en el modelo de aprendizaje S.O.I.) 24