Document Type

Thesis - Open Access

Award Date

2026

Degree Name

Master of Science (MS)

Department / School

Mathematics and Statistics

First Advisor

Semhar Michael

Abstract

This study proposes a framework for continuous authentication based on individual typing patterns, using data from 75 participants in the University of Buffalo keystroke dynamics dataset. From their keystrokes, 199 measurements were extracted, capturing how long each key was held down and how quickly fingers moved between keys. A personal typing model was then built for each user from their first two sessions, and when a new block of typing arrived, the system asked a simple question: does this typing look more like the genuine user or like someone else? That question was answered by comparing the likelihood of the typing under both models, and the answer was updated block by block as more typing came in, with each block containing 200 keystrokes. The system was tested against every possible pairing of the 75 users. The results showed that the system reaches its best performance by using 3 blocks of typing which corresponds to around 600 keystrokes. At that point, the FAR is 4%, FRR is 3.53% and ERR is 3.93%. Performance stays stable and reliable from block three all the way through to block eighteen. These findings show that a person’s typing habits alone can be used to verify their identity continuously, accurately, and without any special hardware or complicated setup.

Publisher

South Dakota State University

Available for download on Tuesday, August 15, 2028

Share

COinS
 

Rights Statement

In Copyright