Mouse Dynamics Analysis Using Machine Learning to Prevent Account Stealing in Web Systems

This paper is dedicated to development of algorithm of website users authentication based on their mouse movement dynamics. The algorithm of mouse activity data collection, feature extraction and mouse dynamics sessions classification to legal and illegal ones using machine learning and deep learnin...

Full description

Bibliographic Details
Main Authors: Alexey G. Marakhtanov, Evgeny O. Parenchenkov, Nikolai V. Smirnov
Format: Article
Language:English
Published: FRUCT 2022-04-01
Series:Proceedings of the XXth Conference of Open Innovations Association FRUCT
Subjects:
Online Access:https://www.fruct.org/publications/fruct31/files/Mar.pdf
_version_ 1811251055257714688
author Alexey G. Marakhtanov
Evgeny O. Parenchenkov
Nikolai V. Smirnov
author_facet Alexey G. Marakhtanov
Evgeny O. Parenchenkov
Nikolai V. Smirnov
author_sort Alexey G. Marakhtanov
collection DOAJ
description This paper is dedicated to development of algorithm of website users authentication based on their mouse movement dynamics. The algorithm of mouse activity data collection, feature extraction and mouse dynamics sessions classification to legal and illegal ones using machine learning and deep learning methods is proposed. The user authentication problem is considered as one-class classification and binary classification problem. The performance of the algorithm is evaluated on mouse dynamics dataset gathered on a public website.
first_indexed 2024-04-12T16:13:46Z
format Article
id doaj.art-9d7ff716664e496b8f6e9ef91e79b135
institution Directory Open Access Journal
issn 2305-7254
2343-0737
language English
last_indexed 2024-04-12T16:13:46Z
publishDate 2022-04-01
publisher FRUCT
record_format Article
series Proceedings of the XXth Conference of Open Innovations Association FRUCT
spelling doaj.art-9d7ff716664e496b8f6e9ef91e79b1352022-12-22T03:25:47ZengFRUCTProceedings of the XXth Conference of Open Innovations Association FRUCT2305-72542343-07372022-04-0131116717310.23919/FRUCT54823.2022.9770926Mouse Dynamics Analysis Using Machine Learning to Prevent Account Stealing in Web SystemsAlexey G. Marakhtanov0Evgeny O. Parenchenkov1Nikolai V. Smirnov2Center of Artificial Intelligence / Petrozavodsk State University, RussiaCenter of Artificial Intelligence / Petrozavodsk State University, RussiaCenter of Artificial Intelligence / Petrozavodsk State University, RussiaThis paper is dedicated to development of algorithm of website users authentication based on their mouse movement dynamics. The algorithm of mouse activity data collection, feature extraction and mouse dynamics sessions classification to legal and illegal ones using machine learning and deep learning methods is proposed. The user authentication problem is considered as one-class classification and binary classification problem. The performance of the algorithm is evaluated on mouse dynamics dataset gathered on a public website.https://www.fruct.org/publications/fruct31/files/Mar.pdfbehavior authenticationmachine learningdeep learningmouse dynamicsperceptronone-class classificationbinary classification
spellingShingle Alexey G. Marakhtanov
Evgeny O. Parenchenkov
Nikolai V. Smirnov
Mouse Dynamics Analysis Using Machine Learning to Prevent Account Stealing in Web Systems
Proceedings of the XXth Conference of Open Innovations Association FRUCT
behavior authentication
machine learning
deep learning
mouse dynamics
perceptron
one-class classification
binary classification
title Mouse Dynamics Analysis Using Machine Learning to Prevent Account Stealing in Web Systems
title_full Mouse Dynamics Analysis Using Machine Learning to Prevent Account Stealing in Web Systems
title_fullStr Mouse Dynamics Analysis Using Machine Learning to Prevent Account Stealing in Web Systems
title_full_unstemmed Mouse Dynamics Analysis Using Machine Learning to Prevent Account Stealing in Web Systems
title_short Mouse Dynamics Analysis Using Machine Learning to Prevent Account Stealing in Web Systems
title_sort mouse dynamics analysis using machine learning to prevent account stealing in web systems
topic behavior authentication
machine learning
deep learning
mouse dynamics
perceptron
one-class classification
binary classification
url https://www.fruct.org/publications/fruct31/files/Mar.pdf
work_keys_str_mv AT alexeygmarakhtanov mousedynamicsanalysisusingmachinelearningtopreventaccountstealinginwebsystems
AT evgenyoparenchenkov mousedynamicsanalysisusingmachinelearningtopreventaccountstealinginwebsystems
AT nikolaivsmirnov mousedynamicsanalysisusingmachinelearningtopreventaccountstealinginwebsystems