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

被引:32
|
作者
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 条
  • [11] Free Typed Text Using Keystroke Dynamics for Continuous Authentication
    Pinto, Paulo
    Patrao, Bernardo
    Santos, Henrique
    COMMUNICATIONS AND MULTIMEDIA SECURITY, CMS 2014, 2014, 8735 : 33 - 45
  • [12] Modified Distance Metric That Generates Better Performance For The Authentication Algorithm Based On Free-Text Keystroke Dynamics
    Iapa, Augustin-Catalin
    Cretu, Vladimir-Ioan
    IEEE 15TH INTERNATIONAL SYMPOSIUM ON APPLIED COMPUTATIONAL INTELLIGENCE AND INFORMATICS (SACI 2021), 2021, : 455 - 460
  • [13] User Identification by the Free-Text Keystroke Dynamics
    Kostyuchenko, Evgeny Yurievich
    Viktorovich, Ivan
    Botnarenko
    Shelupanov, Alexander Alexandrovich
    Ignatieva, Dariya Igorevna
    PROCEEDINGS OF THE 2018 3RD RUSSIAN-PACIFIC CONFERENCE ON COMPUTER TECHNOLOGY AND APPLICATIONS (RPC), 2018,
  • [14] Free-text keystroke authentication using transformers: a comparative study of architectures and loss functions
    Saleh Momeni
    Bagher BabaAli
    Soft Computing, 2025, 29 (2) : 1259 - 1272
  • [15] Free Text Keystroke Dynamics-based Authentication with Continuous Learning: A Case Study
    Trad, Fouad
    Hussein, Ali
    Chehab, Ali
    2022 IEEE 21ST INTERNATIONAL CONFERENCE ON UBIQUITOUS COMPUTING AND COMMUNICATIONS, IUCC/CIT/DSCI/SMARTCNS, 2022, : 125 - 131
  • [16] On the shape of timings distributions in free-text keystroke dynamics profiles
    Gonzalez, Nahuel
    Calot, Enrique P.
    Ierache, Jorge S.
    Hasperue, Waldo
    HELIYON, 2021, 7 (11)
  • [17] 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
  • [18] Modification of the relative distance for free text keystroke authentication
    Davoudi H.
    Kabir E.
    2010 5th International Symposium on Telecommunications, IST 2010, 2010, : 547 - 551
  • [19] A New Distance Measure for Free Text Keystroke Authentication
    Davoudi, H.
    Kabir, E.
    2009 14TH INTERNATIONAL COMPUTER CONFERENCE, 2009, : 569 - 574
  • [20] 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