NORMA eResearch @NCI Library

Continuous User Authentication for Secure Messaging Using Advanced Machine Learning Models

Nwokedi, Kenechukwu Chinedu (2024) Continuous User Authentication for Secure Messaging Using Advanced Machine Learning Models. Masters thesis, Dublin, National College of Ireland.

[thumbnail of Master of Science]
Preview
PDF (Master of Science)
Download (2MB) | Preview
[thumbnail of Configuration Manual]
Preview
PDF (Configuration Manual)
Download (4MB) | Preview

Abstract

Being unable to offer continuous verification once a person logs into a system is a major drawback of conventional authentication methods such as passwords and fingerprints (Dhaka, Rao, and Chaurasia, 2022) Without performing additional security checks, applications using these traditional methods are vulnerable to attacks from unauthorized users. This is a serious vulnerability, particularly for messaging services where users might keep open sessions for a long time. So, modern applications need to meet the needs of the ever-evolving cybersecurity landscape. In this study, a keystroke and mouse dataset are utilized for continuous authentication, extracting user behavioral patterns. Features such as average dwell time, flight time, and mouse trajectory are computed from the data and used to train different Machine Learning (ML) classification algorithms such as Decision Tree Classifier, Random Forest Classifier, Support Vector Machine, and Gradient Boosting Classifier. The algorithms use the patterns of behavior to classify users as “legitimate” or “illegitimate” and their performances are further compared using metrics like accuracy and F measure. Lastly, a custom messaging application is designed, and it was discovered that a selected trained model could be incorporated into the application framework for continuous, seamless authentication. The results suggest that machine learning models are effective at classifying users and behavioral biometric data can be used by applications for more advanced security.

Item Type: Thesis (Masters)
Supervisors:
Name
Email
McCabe, Liam
UNSPECIFIED
Uncontrolled Keywords: Continuous Authentication; Machine Learning; Cybersecurity; Behavioral Biometrics; Classifier; Secure Messaging
Subjects: Q Science > QA Mathematics > Electronic computers. Computer science
T Technology > T Technology (General) > Information Technology > Electronic computers. Computer science
T Technology > TK Electrical engineering. Electronics. Nuclear engineering > Biometric Identification
H Social Sciences > HM Sociology > Information Science > Communication
Q Science > QA Mathematics > Computer software > Computer Security
T Technology > T Technology (General) > Information Technology > Computer software > Computer Security
Q Science > Q Science (General) > Self-organizing systems. Conscious automata > Machine learning
Divisions: School of Computing > Master of Science in Cyber Security
Depositing User: Ciara O'Brien
Date Deposited: 30 Jul 2025 13:37
Last Modified: 30 Jul 2025 13:37
URI: https://norma.ncirl.ie/id/eprint/8348

Actions (login required)

View Item View Item