| Literature DB >> 24391568 |
Nasir Ahmad1, Andrea Szymkowiak2, Paul A Campbell1.
Abstract
Biometric authentication seeks to measure an individual's unique physiological attributes for the purpose of identity verification. Conventionally, this task has been realized via analyses of fingerprints or signature iris patterns. However, whilst such methods effectively offer a superior security protocol compared with password-based approaches for example, their substantial infrastructure costs, and intrusive nature, make them undesirable and indeed impractical for many scenarios. An alternative approach seeks to develop similarly robust screening protocols through analysis of typing patterns, formally known as keystroke dynamics. Here, keystroke analysis methodologies can utilize multiple variables, and a range of mathematical techniques, in order to extract individuals' typing signatures. Such variables may include measurement of the period between key presses, and/or releases, or even key-strike pressures. Statistical methods, neural networks, and fuzzy logic have often formed the basis for quantitative analysis on the data gathered, typically from conventional computer keyboards. Extension to more recent technologies such as numerical keypads and touch-screen devices is in its infancy, but obviously important as such devices grow in popularity. Here, we review the state of knowledge pertaining to authentication via conventional keyboards with a view toward indicating how this platform of knowledge can be exploited and extended into the newly emergent type-based technological contexts.Entities:
Keywords: authentication; identity; keystroke analysis; pre-touchscreen; security
Year: 2013 PMID: 24391568 PMCID: PMC3867681 DOI: 10.3389/fnhum.2013.00835
Source DB: PubMed Journal: Front Hum Neurosci ISSN: 1662-5161 Impact factor: 3.169
Summary of salient typing demand, analysis mode, and accuracy rates for a spectrum of different keystroke biometric approaches.
| Typing input demand | Method of analysis | Accuracy | Reference |
|---|---|---|---|
| 10 character string input 10 times with 30 participants | Statistical ( | FAR = 1.89% | |
| FRR = 1.45% | |||
| Circa 40 character string input 10 times with 100 participants | Statistical (GPD fused with DSM) | EER ≈ 1% | |
| Circa 30 character string input 10 times with eight participants | Statistical (GMM) | FAR = 2.1%; FRR = 2.4%EER < 3% | |
| Short phrase entry with six participants | Artificial Neural Net | Accuracy = 97.8% | |
| 15 valid and 15 invalid users × 225 sequence | ANN + Fuzzy logic | EER = 0% | |
| Short password entered three times with 90 valid and 61 imposter participants | Multilayer back propagated ANN | FAR = 1.1%; FRR = 0%[ | |
| 7 character string input between 150 and 400 times with 25 participants | ANN using multilayer perceptron | FAR = 0%; FRR = 1% | |
| At least 8 character string input 25 times with 29 participants to study | Fuzzy logic | FAR = 2.79%; FRR = 7.379% | |
| 683 character string using 154 participants | Statistical - trigraph-based | FRR = 4%; FAR = 0.01% | |
| Short ( | Auto-regressive classifier linked to pressure data | EER ≈ 3% | |
| 10 character password input to database enrolment with 50 samples (30 genuine and 20 forged) | Statistical; & Statistical augmented with pressure data | EER = 2.04%; EER = 1.41% (P-augmented) | |
| 8 character string with 10 timing- and 10 pressure vectors recorded | Artificial Neural Net augmented with pressure data | EER values of 16.5, 14.94, and 11.78% for respectively, pressure, latency, and pressure + latency | |
| Short string pairs input 15 times with 20 participants | Independent component analysis and fast-ANN augmented with acoustic record | FAR = 4.12%; FRR = 5.55% |
With refined thresholding.