Keystroke Dynamics Template for False Rejection Reduction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing authentication systems rely heavily on secret passwords, which are often easily guessable or forgotten, and require special hardware for biometric authentication, posing security vulnerabilities and usability issues.
Innovation Solution
Collecting keystroke timing information to create a biometric template for user authentication, allowing for secure access without relying on password secrecy and specialized hardware, with the option to incorporate user input data into the template to improve accuracy and reduce false rejection rates.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If special hardware (fingerprint or retinal cameras) is used for biometric authentication, then authentication security is improved, but device complexity and cost increase
Solution Approach 1:
The patent replaces specialized biometric hardware (fingerprint scanners, retinal cameras) with a standard keyboard input device. Instead of capturing physical biometric traits through specialized sensors, the system captures keystroke timing dynamics through the keyboard's existing input mechanism, transforming a mechanical/biological authentication problem into an electrical signal processing problem that standard hardware can handle.
Solution Approach 2:
The system creates a behavioral biometric template from keystroke timing data that replicates the security function of physical biometric authentication. Rather than directly measuring physical traits, the system captures and analyzes the temporal pattern of key presses and releases, creating a digital copy of the user's typing behavior that serves as their authentication credential.
2Measurement precision
If keystroke timing information is collected and incorporated into the biometric template, then authentication accuracy is improved, but false rejection rates decrease
Solution Approach 1:
The system performs preliminary data collection during normal typing operations, accumulating keystroke timing information before authentication is needed. By continuously gathering and analyzing typing patterns during regular system use, the system builds a comprehensive behavioral profile in advance, so that when authentication is required, the comparison is based on extensive pre-collected data rather than limited samples.
Solution Approach 2:
The system incorporates feedback from authentication outcomes to refine the biometric template. When a user is falsely rejected, the system analyzes the keystroke timing data and adjusts the template to account for legitimate variations in typing behavior. This feedback loop continuously improves the template's accuracy and reduces false rejection rates by learning from actual authentication results.
Data Source
AI summary
Access to a resource may be denied in response to a score value being below a threshold value. The score value may be based on timing information of key-press and key-release events. After denying access to the resource, the timing information of key-press and key-release events may be incorporated into the keystroke dynamics template.


