Keystroke Analysis for User Identification using Deep Neural Networks

被引:0
|
作者
Bernardi, Mario Luca [1 ]
Cimitile, Marta [2 ]
Martinelli, Fabio [3 ]
Mercaldo, Francesco [3 ]
机构
[1] Giustino Fortunato Univ, Benevento, Italy
[2] Unitelma Sapienza Univ, Rome, Italy
[3] Natl Res Council Italy CNR, Inst Informat & Telemat, Pisa, Italy
关键词
keystroke; user identification; neural network; deep learning; supervised learning; artificial intelligence; DYNAMICS;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The current authentication systems based on password and pin code are not enough to guarantee attacks from malicious users. For this reason, in the last years, several studies are proposed with the aim to identify the users basing on their typing dynamics. In this paper, we propose a deep neural network architecture aimed to discriminate between different users using a set of keystroke features. The idea behind the proposed method is to identify the users silently and continuously during their typing on a monitored system. To perform such user identification effectively, we propose a feature model able to capture the typing style that is specific to each given user. The proposed approach is evaluated on a large dataset derived by integrating two realworld datasets from existing studies. The merged dataset contains a total of 1530 different users each writing a set of different typing samples. Several deep neural networks, with an increasing number of hidden layers and two different sets of features, are tested with the aim to find the best configuration. The final best classifier scores a precision equal to 0.997, a recall equal to 0.99 and an accuracy equal to 99% using an MLP deep neural network with 9 hidden layers. Finally, the performances obtained by using the deep learning approach are also compared with the performance of traditional decision-trees machine learning algorithm, attesting the effectiveness of the deep learning-based classifiers in the domain of keystroke analysis.
引用
收藏
页数:8
相关论文
共 50 条
  • [1] USER IDENTIFICATION VIA KEYSTROKE CHARACTERISTICS OF TYPED NAMES USING NEURAL NETWORKS
    BROWN, M
    ROGERS, SJ
    [J]. INTERNATIONAL JOURNAL OF MAN-MACHINE STUDIES, 1993, 39 (06): : 999 - 1014
  • [2] User Identification Using Keystroke Dynamics
    Can, Yekta Said
    Alagoz, Fatih
    [J]. 2014 22ND SIGNAL PROCESSING AND COMMUNICATIONS APPLICATIONS CONFERENCE (SIU), 2014, : 1083 - 1085
  • [3] Continuous authentication using deep neural networks ensemble on keystroke dynamics
    Aversano, Lerina
    Bernardi, Mario Luca
    Cimitile, Marta
    Pecori, Riccardo
    [J]. PEERJ COMPUTER SCIENCE, 2021,
  • [4] Continuous Authentication using Deep Neural Networks Ensemble on Keystroke Dynamics
    Aversano, Lerina
    Bernardi, Mario Luca
    Cimitile, Marta
    Pecori, Riccardo
    [J]. PeerJ Computer Science, 2021, 7 : 1 - 27
  • [5] Applying deep neural networks for user intention identification
    Khattak, Asad
    Habib, Anam
    Asghar, Muhammad Zubair
    Subhan, Fazli
    Razzak, Imran
    Habib, Ammara
    [J]. SOFT COMPUTING, 2021, 25 (03) : 2191 - 2220
  • [6] Applying deep neural networks for user intention identification
    Asad Khattak
    Anam Habib
    Muhammad Zubair Asghar
    Fazli Subhan
    Imran Razzak
    Ammara Habib
    [J]. Soft Computing, 2021, 25 : 2191 - 2220
  • [7] Keystroke Dynamics Analysis for User Authentication Using a Deep Learning Approach
    Altwaijry, Najwa
    [J]. INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2020, 20 (12): : 209 - 216
  • [8] Acoustical Keystroke Analysis for User Identification and Authentication
    Pleva, Matus
    Kiktova, Eva
    Viszlay, Peter
    Bours, Patrick
    [J]. PROCEEDINGS OF THE 26TH INTERNATIONAL CONFERENCE RADIOELEKTRONIKA (RADIOELEKTRONIKA 2016), 2016, : 386 - 389
  • [9] Sensitivity Analysis in Keystroke Dynamics using Convolutional Neural Networks
    Ceker, Hayreddin
    Upadhyaya, Shambhu
    [J]. 2017 IEEE WORKSHOP ON INFORMATION FORENSICS AND SECURITY (WIFS), 2017,
  • [10] Deep Neural Networks Applied to User Recognition Based on Keystroke Dynamics: Learning from Raw Data
    da Silva Cruz, Marco Aurelio
    Goldschmidt, Ronaldo Ribeiro
    [J]. PROCEEDINGS OF THE XV BRAZILIAN SYMPOSIUM ON INFORMATION SYSTEMS, SBSI 2019: Complexity on Modern Information Systems, 2019,