quisiera hacerlo solo por movimiento del raton o por la frecuencia de teclado.
sera una idea factible?
Yo no lo veo nada factible.
El movimiento del ratón y la frecuencia de teclado pueden ser muy variables en un usuario, dependiendo, entre otros factores, del cansancio y/o el estado de ánimo del usuario.
También considero que no hay un margen tan amplio como para evitar que sea facilmente reproducible por otra persona solo con fijarse en como escribimos a que velocidad movemos el ratón, y aparte de eso, una persona puede aprender y acostumbrarse a escribir más deprisa, ¿y entonces que ocurriría, el algoritmo le reconocería como "otra persona"?.
Seamos sensatos, la idea incluso resulta algo absurda. Tampoco hay que ser un experto en algoritmos de reconocimiento/identificación de personas para saber que es una mala idea ...a ver, yo hablo bastante desde el desconocimiento, pero si ninguna compañia profesional ha implementado esa metodología de identificación, por algo será.
si sumamos todo es decir, el teclado + uso de raton + otros parametros
seria algo muy seguro
Si encima le añadieses más parámetros de evaluación a los ya mencionados, entonces sería tan "seguro" que practicamente ni tan siquiera el propio usuario legítimo lo podría utilizar.
¿Por qué no recurres a la metodología más común?: los gestos. No te costará encontrar información en Google sobre como implementar algoritmos de
gestures en tu app para android, y entonces la aplicación podrá identificar al usuario según el gesto que éste haga con el dedo sobre el dispositivo, o en su defecto con el ratón.
Tal vez otra metodología viable fuese la escritura. En papel, la escritura puede identificar a una persona y no es reproducible al 100% por ninguna otra persona a nivel forénsico (realmente existen muchos matices personales cuando escribimos una letra), sin embargo, escribir con el dedo o con el ratón ya sería algo muy distinto y quizás muy variable también, pero creo que dos personas no harían los mismos movimientos con el ratón para construir/dibujar una o un par de letras en particular. Todo sería cuestión de testear si los resultados son factibles o no.
Saludos