Project Summary
Internet security has become a major concern in modern society. The average internet user has over 20 online accounts and 66% use only one or two passwords across all of them. Every year, over two hundred billion dollars are lost worldwide to identity theft, mostly due to stolen passwords. Replacing passwords with a more secure form of identification for logins would be a huge step toward improving internet security.

The purpose of this study is to determine which characteristic of typing is most unique and will yield a better biometric: times in between keystrokes or length of time keys are held down. The hypothesis is that there will be a significant difference between the accuracy of each.

The student researcher wrote the software to collect the data from subjects in Java, and analyzed the data using MATLAB. Each human subject was tasked with entering his or her password fifteen times. Later, subjects entered the passwords of fifteen other users. Once all the data had been acquired, the False Acceptance Rate and False Rejection Rate curves of each account were computed, and the Expected Error Rate determined from their intersection. The student researcher obtained a p-value of .18, which was greater then the alpha value of .05, and therefore concluded that there was no significant difference between the accuracies of the two systems, as both were very high.

Independent Variable: Data gathered from entries
Levels: Duration (time for each keystroke), Latency (time in between keystrokes)
Dependent Variable: Accuracy of system
Operational Definition of Dependent Variable: Expected Error Rate

Comparison of Biometric Keystroke Analysis Methods


Project Summary
Fill out the project summary
 and be sure to include your video or presentation.


Judges' Tips An excellent film or presentation will provide a clear, brief overview of the question you are investigating, the stages of your project, what you set out to achieve and how far you succeeded.