Abstract
In Keystroke Dynamics (KD) literature, the normal distribution is the first-choice probability distributions (PD) used to model KD data. A recent study has shown that the log-logistic distribution is the best distribution to model KD data that was obtained on computer keyboards. Since the type of keyboard used can affect the characteristics of the KD features, the aim of this paper is to evaluate the impact of the keyboard used for KD data acquisition on the fits of some PDs. A public KD dataset collected using a desktop, phone and tablet keyboard was used for this study. The fits of eight 2-parameters PDs were evaluated on the dataset using the Kolmogorov–Smirnov goodness-of-fit statistic. The log-logistic distribution was ranked the best in fitting the KD data and this performance was independent of the devices considered. This is important towards generation of synthetic datasets for KD research.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Jain AK, Kumar A (2010) Biometrics of next generation: an overview. Second Gener Biometr 12(1):2–3
Yampolskiy RV, Govindaraju V (2010) Taxonomy of behavioural biometrics. In: Behavioral biometrics for human ıdentification: intelligent applications. IGI Global, pp 1–43
Li J, Chang HC, Stamp M (2022) Free-text keystroke dynamics for user authentication. In: Cybersecurity for artificial intelligence. Springer, Cham, pp 357–380
Teh PS, Teoh ABJ, Yue S (2013) A survey of keystroke dynamics biometrics. Sci World J
Teh PS, Zhang N, Teoh ABJ, Chen K (2016) A survey on touch dynamics authentication in mobile devices. Comput Secur 59:210–235
Li Y, Zhang B, Cao Y, Zhao S, Gao Y, Liu J (2011) Study on the BeiHang keystroke dynamics database. In: 2011 international joint conference on biometrics (IJCB), October. IEEE, pp 1–5
Monrose F, Rubin AD (2000) Keystroke dynamics as a biometric for authentication. Futur Gener Comput Syst 16(4):351–359
Kang P, Cho S (2015) Keystroke dynamics-based user authentication using long and free text strings from various input devices. Inf Sci 308:72–93
Mondal S, Bours P, Idrus SS (2013) Complexity measurement of a password for keystroke dynamics: preliminary study. In: Proceedings of the 6th international conference on security of information and networks, November, pp 301–305
Douhou S, Magnus JR (2009) The reliability of user authentication through keystroke dynamics. Stat Neerl 63(4):432–449
Daribay A, Obaidat MS, Krishna PV (2019) Analysis of authentication system based on keystroke dynamics. In: 2019 international conference on computer, information and telecommunication systems (CITS), August. IEEE, pp 1–6
de Melo LJ, Vale HMC (2017) Improvement of security systems by keystroke dynamics of passwords. IJCSIS 15(9)
Ceker H, Upadhyaya S (2015) Enhanced recognition of keystroke dynamics using Gaussian mixture models. In: MILCOM 2015–2015 IEEE military communications conference, October. IEEE, pp 1305–1310
Escobar-Grisales D, Vásquez-Correa J, Vargas-Bonilla JF, Orozco-Arroyave JR (2020) Identity verification in virtual education using biometric analysis based on keystroke dynamics. TecnoLógicas 23(47):193–207
Montalvão Filho JR, Freire EO (2006) On the equalization of keystroke timing histograms. Pattern Recogn Lett 27(13):1440–1446
Monaco JV, Tappert CC (2018) The partially observable hidden Markov model and its application to keystroke dynamics. Pattern Recogn 76:449–462
Monaco JV, Ali ML, Tappert CC (2015) Spoofing key-press latencies with a generative keystroke dynamics model. In: 2015 IEEE 7th international conference on biometrics theory, applications and systems (BTAS), September. IEEE, pp 1–8
Ali ML, Thakur K, Obaidat MA (2022) A hybrid method for keystroke biometric user identification. Electronics 11(17):2782
González N, Calot EP, Ierache JS, Hasperué W (2021) On the shape of timings distributions in free-text keystroke dynamics profiles. Heliyon 7(11):e08413
Belman AK, Wang L, Iyengar SS, Sniatala P, Wright R, Dora R, Phoha VV (2019) Insights from BB-MAS—a large dataset for typing, gait and swipes of the same person on desktop, tablet and phone. arXiv:1912.02736
Alsuhibany SA, Almushyti M, Alghasham N, Alkhudhayr F (2019) The impact of using different keyboards on free-text keystroke dynamics authentication for Arabic language. Inf Comput Secur 27(2):221–232
Bours P, Ellingsen J (2018) Cross keyboard keystroke dynamics. In: 2018 1st international conference on computer applications & information security (ICCAIS), April. IEEE, pp 1–6
23R Core Team (2022) R: a language and environment for statistical computing. R Foundation for Statistical Computing, Vienna, Austria. https://www.R-project.org/
Delignette-Muller ML, Dutang C, Pouillot R, Denis JB, Delignette-Muller MML (2015) Package ‘fitdistrplus.’ J Stat Softw 64(4):1–34
Dutang C, Goulet V, Pigeon M (2008) actuar: an R package for actuarial science. J Stat Softw 25:1–37
Migdal D, Rosenberger C (2019) Statistical modeling of keystroke dynamics samples for the generation of synthetic datasets. Futur Gener Comput Syst 100:907–920
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2023 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Oyebola, O. (2023). Examining the Distribution of Keystroke Dynamics Features on Computer, Tablet and Mobile Phone Platforms. In: Shakya, S., Papakostas, G., Kamel, K.A. (eds) Mobile Computing and Sustainable Informatics. Lecture Notes on Data Engineering and Communications Technologies, vol 166. Springer, Singapore. https://doi.org/10.1007/978-981-99-0835-6_43
Download citation
DOI: https://doi.org/10.1007/978-981-99-0835-6_43
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-99-0834-9
Online ISBN: 978-981-99-0835-6
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)