Authentication of Systems Based on Behavioral Biometrics
Abstract
The emergence of technological advancements demands increasingly sophisticated security methods to protect personal devices. The use of keystroke dynamics for biometric identification is promising but still underexplored, especially in multimodal biometric systems. In this work, we propose a method to monitor and analyze user interactions with their devices, extracting unique characteristics from keystrokes and using machine learning to verify the user’s identity. Our experiments with Random Forest, SVM, KNN, and Logistic Regression achieved accuracy rates above 99%.References
Agarwal, N., Danielsen, N. F., Gravdal, P. K., and Bours, P. (2022). Contract cheat detection using biometric keystroke dynamics. In 2022 20th International Conference on Emerging eLearning Technologies and Applications (ICETA), pages 15–21.
Dias, T., Vitorino, J., Maia, E., Sousa, O., and Praça, I. (2023). Keyrecs: A keystroke dynamics and typing pattern recognition dataset. Data in Brief, 50:109509.
Grzenda, M., Kaźmierczak, S., Luckner, M., Borowik, G., and Mańdziuk, J. (2023). Evaluation of machine learning methods for impostor detection in web applications. Expert Systems with Applications, 231:120736.
Khan, S., Devlen, C., Manno, M., and Hou, D. (2024). Mouse dynamics behavioral biometrics: A survey. ACM Computing Surveys, 56.
Müller, A. C. and Guido, S. (2016). Introduction to machine learning with Python: a guide for data scientists. ”O’Reilly Media, Inc.”.
Nnamoko, N., Barrowclough, J., Liptrott, M., and Korkontzelos, I. (2022). A behaviour biometrics dataset for user identification and authentication. Data in Brief, 45:108728.
Salmeron-Majadas, S., Baker, R. S., Santos, O. C., and Boticario, J. G. (2018). A machine learning approach to leverage individual keyboard and mouse interaction behavior from multiple users in real-world learning scenarios. IEEE Access, 6:39154–39179.
Singh, S., Inamdar, A., Kore, A., and Pawar, A. (2020). Analysis of algorithms for user authentication using keystroke dynamics. In 2020 International Conference on Communication and Signal Processing (ICCSP), pages 0337–0341.
Çevik, N., Akleylek, S., and Koç, K. Y. (2021). Keystroke dynamics based authentication system. In 2021 6th International Conference on Computer Science and Engineering (UBMK), pages 644–649.
Dias, T., Vitorino, J., Maia, E., Sousa, O., and Praça, I. (2023). Keyrecs: A keystroke dynamics and typing pattern recognition dataset. Data in Brief, 50:109509.
Grzenda, M., Kaźmierczak, S., Luckner, M., Borowik, G., and Mańdziuk, J. (2023). Evaluation of machine learning methods for impostor detection in web applications. Expert Systems with Applications, 231:120736.
Khan, S., Devlen, C., Manno, M., and Hou, D. (2024). Mouse dynamics behavioral biometrics: A survey. ACM Computing Surveys, 56.
Müller, A. C. and Guido, S. (2016). Introduction to machine learning with Python: a guide for data scientists. ”O’Reilly Media, Inc.”.
Nnamoko, N., Barrowclough, J., Liptrott, M., and Korkontzelos, I. (2022). A behaviour biometrics dataset for user identification and authentication. Data in Brief, 45:108728.
Salmeron-Majadas, S., Baker, R. S., Santos, O. C., and Boticario, J. G. (2018). A machine learning approach to leverage individual keyboard and mouse interaction behavior from multiple users in real-world learning scenarios. IEEE Access, 6:39154–39179.
Singh, S., Inamdar, A., Kore, A., and Pawar, A. (2020). Analysis of algorithms for user authentication using keystroke dynamics. In 2020 International Conference on Communication and Signal Processing (ICCSP), pages 0337–0341.
Çevik, N., Akleylek, S., and Koç, K. Y. (2021). Keystroke dynamics based authentication system. In 2021 6th International Conference on Computer Science and Engineering (UBMK), pages 644–649.
Published
2024-09-16
How to Cite
CORRÊA, Lucas R. A.; COSTA, Agda B. G.; ASSUMPÇÃO, Paulo; MELO JR, Wilson S..
Authentication of Systems Based on Behavioral Biometrics. In: WORKSHOP ON SCIENTIFIC INITIATION AND UNDERGRADUATE ONGOING WORKS - BRAZILIAN SYMPOSIUM ON CYBERSECURITY (SBSEG), 24. , 2024, São José dos Campos/SP.
Anais [...].
Porto Alegre: Sociedade Brasileira de Computação,
2024
.
p. 341-346.
DOI: https://doi.org/10.5753/sbseg_estendido.2024.243402.
