Continuous authentication by free-text keystroke based on CNN and RNN

被引:29
|
作者
Lu, Xiaofeng [1 ]
Zhang, Shengfei [1 ]
Hui, Pan [2 ]
Lio, Pietro [3 ]
机构
[1] Beijing Univ Post & Telecommun, Sch Cyberspace Secur, Beijing, Peoples R China
[2] Hong Kong Univ Sci & Technol, Hong Kong, Peoples R China
[3] Univ Cambridge, Comp Lab, Cambridge, England
基金
中国国家自然科学基金;
关键词
Authentication; Keystroke dynamics; Free-text; CNN; RNN;
D O I
10.1016/j.cose.2020.101861
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Personal keystroke modes are difficult to imitate and can therefore be used for identity authentication. The keystroke habits of a person can be learned according to the keystroke data generated when the person inputs free text. Detecting a user's keystroke habits as the user enters text can continuously verify the user's identity without affecting user input. The method proposed in this paper authenticates users via their keystrokes when they type free text. The user keystroke data is divided into a fixed-length keystroke sequence, which is then converted into a keystroke vector sequence according to the time feature of the keystroke. A model that combines a convolutional neural network and a recursive neural network is used to learn a sequence of individual keystroke vectors to obtain individual keystroke features for identity authentication. The model is tested using two open datasets, and the best false rejection rate (FRR) is found to be (2.07%,6.61%), the best false acceptance rate (FAR) is found to be (3.26%, 5.31%), and the best equal error rate (EER) is found to be (2.67%, 5.97%). (C) 2020 The Author(s). Published by Elsevier Ltd.
引用
收藏
页数:10
相关论文
共 50 条
  • [31] A New Distance Measure for Free Text Keystroke Authentication
    Davoudi, H.
    Kabir, E.
    2009 14TH INTERNATIONAL COMPUTER CONFERENCE, 2009, : 569 - 574
  • [32] A Keystroke Dynamics Based Approach for Continuous Authentication
    El Menshawy, Dina
    Mokhtar, Hoda M. O.
    Hegazy, Osman
    BEYOND DATABASES, ARCHITECTURES AND STRUCTURES, BDAS 2014, 2014, 424 : 415 - 424
  • [33] Analysis of Free-text Keystroke Dynamics for Arabic Language Using Euclidean Distance
    Alsuhibany, Suliman A.
    Almushyti, Muna
    Alghasham, Noorah
    Alkhudier, Fatimah
    PROCEEDINGS OF THE 2016 12TH INTERNATIONAL CONFERENCE ON INNOVATIONS IN INFORMATION TECHNOLOGY (IIT), 2016, : 185 - 190
  • [34] Keystroke Dynamics for Continuous Authentication
    Ananya
    Singh, Saurabh
    PROCEEDINGS OF THE 8TH INTERNATIONAL CONFERENCE CONFLUENCE 2018 ON CLOUD COMPUTING, DATA SCIENCE AND ENGINEERING, 2018, : 205 - 208
  • [35] Influence of the System Parameters on the Final Accuracy for the User Identification by Free-Text Keystroke Dynamics
    Kostyuchenko, Evgeny
    Kadyrov, Ramil
    ADVANCES IN COMPUTER COMMUNICATION AND COMPUTATIONAL SCIENCES, VOL 1, 2019, 759 : 199 - 207
  • [36] Masterkey attacks against free-text keystroke dynamics and security implications of demographic factors
    Van Hamme, Tim
    Garofalo, Giuseppe
    Preuveneers, Davy
    Joosen, Wouter
    2023 IEEE 8TH EUROPEAN SYMPOSIUM ON SECURITY AND PRIVACY, EUROS&P, 2023, : 278 - 291
  • [37] Smartphone Continuous Authentication based on Keystroke and Gesture Profiling
    Wu, Jain-Shing
    Lin, Chih-Ta
    Lin, Wan-Ching
    Wei, Te-En
    49TH ANNUAL IEEE INTERNATIONAL CARNAHAN CONFERENCE ON SECURITY TECHNOLOGY (ICCST), 2015, : 191 - 197
  • [38] Dataset of human-written and synthesized samples of keystroke dynamics features for free-text inputs
    Gonzalez, Nahuel
    Calot, Enrique P.
    DATA IN BRIEF, 2023, 48
  • [39] On the discriminability of keystroke feature vectors used in fixed text keystroke authentication
    Balagani, Kiran S.
    Phoha, Vir V.
    Ray, Asok
    Phoha, Shashi
    PATTERN RECOGNITION LETTERS, 2011, 32 (07) : 1070 - 1080
  • [40] Shared Keystroke Dataset for Continuous Authentication
    Sun, Yan
    Ceker, Hayreddin
    Upadhyaya, Shambhu
    2016 8TH IEEE INTERNATIONAL WORKSHOP ON INFORMATION FORENSICS AND SECURITY (WIFS 2016), 2016,