Some keylogger software will not only record the sequence of keys struck but also their timing information, that is when a key is struck and when it is released. If this timing information is sufficiently accurate, it can be used for biometric purposes.
In this project we will go beyond text input to determine the utility of PKBS for arbitrary types of keyboard input: text, spreadsheet, program execution, etc. In order handle different types of input we will likely have to develop an enhanced version of the system (PKBS-2) that can adequately handle these various input types. These will likely be straightforward extensions. For example, additional features will likely be added to handle the greater numeric input for spreadsheets.