Performance Analysis of Free Text Keystroke Authentication Using XGBoost

Ievgeniia Kuzminykh, Saransh Mathur, Bogdan Ghita

Research output: Chapter in Book/Report/Conference proceedingChapterpeer-review

1 Citation (Scopus)
43 Downloads (Pure)

Abstract

Authentication based on keystroke dynamics is a form of behavioral biometric authentication that uses the user typing patterns and keyboard interaction as a discriminatory input. This type of authentication can be coupled with a fixed text password in a traditional login system to contribute to a multifactor authentication or provide continuous user authentication in a usable security system, where the typing patterns are continuously analysed to validate the user at run time. This paper investigates the effectiveness of free text keystroke for continuous authentication in real-world systems. Evaluation is performed using XGBoost multiclass classification, applied to an unbalanced free-text keystroke dataset. The introduction of additional activity-based features and removal of inaccuracies in the timing between keys allowed a reduction of the EER for the Clarkson II dataset from 14–24%, as achieved by previous studies, to 8% when employing the proposed method.
Original languageEnglish
Title of host publicationAdvances in Computer Science for Engineering and Education VI
EditorsZhengbing Hu, Ivan Dychka, Matthew He
PublisherSpringer, Cham
Pages429-439
Number of pages11
ISBN (Electronic)9783031361180
ISBN (Print)9783031361173
DOIs
Publication statusPublished - 19 Aug 2023

Publication series

NameLecture Notes on Data Engineering and Communications Technologies
Volume181
ISSN (Print)2367-4512
ISSN (Electronic)2367-4520

Keywords

  • Continuous authentication
  • Keystroke dynamics
  • Usable security
  • XGBoost

Fingerprint

Dive into the research topics of 'Performance Analysis of Free Text Keystroke Authentication Using XGBoost'. Together they form a unique fingerprint.

Cite this