Resumo
A autenticação de usuário nos ambientes virtuais de aprendizagem (AVAs) existentes é, em geral, pontual e intrusiva, ocorrendo no momento em que o usuário
Abstract
The authentication of users on a Virtual Learning Environment (VLE) is, in general, punctual and intrusive, occurring when the user connects to the environment, by typing his password. Such approach allows, after the initial login, that unauthenticated users take the role of authenticated users and perform tasks in the environment, causing, among other things, distortions in the perception about the academic performance of students. The objective of this work is, thus, to propose a mechanism to execute periodic and non-intrusive authentications of users in VLEs.The proposed mechanism uses machine learning techniques to build recognition models based on the keystroke dynamics of users and it is also independent of the used VLE. A prototype of the proposed mechanism, integrated with Moodle, was implemented and applied to a postgraduate course with seventeen users. The recognition models generated by the prototype in the case study showed a performance above 92% of accuracy, which is a positive indication about the viability of the utilization of the proposed mechanism.