Skip to main content

Examining the Distribution of Keystroke Dynamics Features on Computer, Tablet and Mobile Phone Platforms

  • Conference paper
  • First Online:
Mobile Computing and Sustainable Informatics

Part of the book series: Lecture Notes on Data Engineering and Communications Technologies ((LNDECT,volume 166))

  • 259 Accesses

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 219.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 279.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

References

  1. Jain AK, Kumar A (2010) Biometrics of next generation: an overview. Second Gener Biometr 12(1):2–3

    Google Scholar 

  2. Yampolskiy RV, Govindaraju V (2010) Taxonomy of behavioural biometrics. In: Behavioral biometrics for human ıdentification: intelligent applications. IGI Global, pp 1–43

    Google Scholar 

  3. Li J, Chang HC, Stamp M (2022) Free-text keystroke dynamics for user authentication. In: Cybersecurity for artificial intelligence. Springer, Cham, pp 357–380

    Google Scholar 

  4. Teh PS, Teoh ABJ, Yue S (2013) A survey of keystroke dynamics biometrics. Sci World J

    Google Scholar 

  5. Teh PS, Zhang N, Teoh ABJ, Chen K (2016) A survey on touch dynamics authentication in mobile devices. Comput Secur 59:210–235

    Article  Google Scholar 

  6. 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

    Google Scholar 

  7. Monrose F, Rubin AD (2000) Keystroke dynamics as a biometric for authentication. Futur Gener Comput Syst 16(4):351–359

    Article  Google Scholar 

  8. 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

    Article  Google Scholar 

  9. 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

    Google Scholar 

  10. Douhou S, Magnus JR (2009) The reliability of user authentication through keystroke dynamics. Stat Neerl 63(4):432–449

    Article  MathSciNet  Google Scholar 

  11. 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

    Google Scholar 

  12. de Melo LJ, Vale HMC (2017) Improvement of security systems by keystroke dynamics of passwords. IJCSIS 15(9)

    Google Scholar 

  13. 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

    Google Scholar 

  14. 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

    Article  Google Scholar 

  15. Montalvão Filho JR, Freire EO (2006) On the equalization of keystroke timing histograms. Pattern Recogn Lett 27(13):1440–1446

    Article  Google Scholar 

  16. Monaco JV, Tappert CC (2018) The partially observable hidden Markov model and its application to keystroke dynamics. Pattern Recogn 76:449–462

    Article  Google Scholar 

  17. 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

    Google Scholar 

  18. Ali ML, Thakur K, Obaidat MA (2022) A hybrid method for keystroke biometric user identification. Electronics 11(17):2782

    Article  Google Scholar 

  19. 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

    Article  Google Scholar 

  20. 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

  21. 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

    Article  Google Scholar 

  22. 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

    Google Scholar 

  23. 23R Core Team (2022) R: a language and environment for statistical computing. R Foundation for Statistical Computing, Vienna, Austria. https://www.R-project.org/

  24. Delignette-Muller ML, Dutang C, Pouillot R, Denis JB, Delignette-Muller MML (2015) Package ‘fitdistrplus.’ J Stat Softw 64(4):1–34

    Google Scholar 

  25. Dutang C, Goulet V, Pigeon M (2008) actuar: an R package for actuarial science. J Stat Softw 25:1–37

    Google Scholar 

  26. Migdal D, Rosenberger C (2019) Statistical modeling of keystroke dynamics samples for the generation of synthetic datasets. Futur Gener Comput Syst 100:907–920

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Olasupo Oyebola .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2023 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

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

Publish with us

Policies and ethics