z-logo
open-access-imgOpen Access
Continuous authentication by free-text keystroke based on CNN plus RNN
Author(s) -
Xiaofeng Lu,
Zhang Shengfei,
Shengwei Yi
Publication year - 2019
Publication title -
procedia computer science
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.334
H-Index - 76
ISSN - 1877-0509
DOI - 10.1016/j.procs.2019.01.270
Subject(s) - keystroke logging , computer science , keystroke dynamics , authentication (law) , word error rate , artificial intelligence , convolutional neural network , biometrics , identity (music) , computer security , password , s/key , physics , acoustics
Personal keystroke mode is difficult to imitate and can therefore be used for identity authentication. According to the keystroke data when a person inputs free text, the keystroke habit of the person can be learned. Detecting a user’s keystroke habits as the user enters text can continuously verify the user’s identity without affecting user input. This paper proposes to divide the user keystroke data into a fixed-length keystroke sequence, and convert the keystroke sequence into a keystroke vector sequence according to the time feature of the keystroke. A model of a recursive neural network plus a convolutional neural network is used to learn a sequence of individual keystroke vectors to obtain individual keystroke features for identity authentication. The model was tested using an open data set and the best False Rejection Rate(FRR) was 1.95%, False Acceptance Rate (FAR) was 4.12% and Equal Error Rate(EER) was 3.04%.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here
Accelerating Research

Address

John Eccles House
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom